Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- ****** INFOS ******
- V = Variablen
- G = Funktionen / Ausführung
- */
- #NoEnv
- #Singleinstance Force
- #IfWinActive GTA:SA:MP
- #Persistent
- #include API.ahk
- ;** Timer **
- SetTimer, Killzähler, 250
- settimer, Todzähler, 250
- ;** *
- ;**** Includes für Ferhat die Mongo ****;
- Main:
- IniRead, Killspruch, Keybinder.ini, Killzähler, Killspruch
- IniRead, LokalerKillspruch, Keybinder.ini, Killzähler, LokalerKillspruch
- IniRead, Kills, Keybinder.ini, Killzähler, Kills
- IniRead, Todzähler, Keybinder.ini, Killzähler, Todzähler
- IniRead, Todspruch, Keybinder.ini, Killzähler, Todspruch
- Gui, Add, Edit, x2 y30 vKillspruch w420 h30 , %Killspruch%
- Gui, Add, Text, x2 y10 w100 h20 , Killspruch
- Gui, Add, Edit, x2 y90 vLokalerKillspruch w420 h30 , %LokalerKillspruch%
- Gui, Add, Text, x2 y70 w100 h20 , Lokaler Killspruch
- Gui, Add, Edit, x2 y150 vTodspruch w420 h30 , %Todspruch%
- Gui, Add, Text, x2 y130 w100 h20 , Todspruch
- Gui, Add, Button, x12 y210 gSchließen w100 h30 , Schließen
- Gui, Add, Button, x122 y210 gspeichern w100 h30 , Speichern
- Gui, Add, Button, x232 y210 gVariablen w100 h30 , Variablen
- Gui, Add, Button, x342 y190 gBefehle w100 h60 , Befehle
- Gui, Show, w477 h259, Adminbinderv0.1
- return
- Speichern:
- IniRead, Killspruch, Keybinder.ini, Killzähler, Killspruch
- GuiControlGet, Killspruch
- IniWrite, %Killspruch%, Keybinder.ini, Killzähler, Killspruch
- IniRead, LokalerKillspruch, Keybinder.ini, Killzähler, Lokaler Killspruch
- GuiControlGet, LokalerKillspruch
- IniWrite, %LokalerKillspruch%, Keybinder.ini, Killzähler, LokalerKillspruch
- GuiControlGet, Todspruch
- Iniwrite, %Todspruch%, Keybinder.ini, Killzähler, Todspruch
- MsgBox, 0, Keybinder gespeichert!, Dein Keybinder wurde nun gespeichert!`nViel Spaß dir noch!
- reload
- return
- Variablen:
- MsgBox, 64, Variablen!, <KILLS> = Zeigt deine Kills an.`n<CITY> = Zeigt dein Land an`n<ZONE> = Zeigt an wo du dich befindest
- return
- Befehle:
- MsgBox, 64, Befehle!,
- (
- Admin | Keybinderhilfe`n/kevent = Startet ein Event`n/kgewinner = Zeigt den Gewinner an`n/klotto = Lotto Event!`n/kquiz = Quiz-Comet Erklärung!`n/kkgewinner = Keinen Gewinner`n/frpr = Fragen oder Probleme Meldung`nInfo für Sup Tickets!`n/sa1,/sa2 & /sa3 nur bei Problem Tickets benutzen!`n/wh = Wie kann ich helfen?`n/hf = Noch Fragen?`n/hfn = braucht keine Hilfe`n/hfj = braucht noch Hilfe
- )
- return
- Schließen:
- MsgBox, 1, Bist du dir sicher?, Bist du dir sicher das du denn Keybinder beenden willst?
- Ifmsgbox Ok
- ExitApp
- Ifmsgbox Cancel
- Reload
- return
- Killzähler:
- ifwinnotactive, GTA:SA:MP
- return
- name := getUsername()
- zone := getPlayerZone()
- city := getPlayerCity()
- GetChatLine(0, Chatline1)
- GetChatLine(1, Chatline2)
- if(InStr(Chatline2, "Du hast ein Verbrechen begangen ( Vorsätzlicher Mord ). Reporter: Unbekannt.") AND InStr(Chatline1, "Momentanes Wantedlevel:")){
- IniRead, Kills, Keybinder.ini, Killzähler, Kills
- IniRead, Killspruch, Keybinder.ini, Killzähler, Killspruch
- IniRead, LokalerKillspruch, Keybinder.ini, Killzähler, LokalerKillspruch
- Kills++
- IniWrite, %Kills%, Keybinder.ini, Killzähler, Kills
- StringReplace, Killspruch, Killspruch, [KILLS], %Kills%
- StringReplace, Killspruch, Killspruch, [ZONE], %zone%
- StringReplace, Killspruch, Killspruch, [CITY], %city%
- StringReplace, LokalerKillspruch, LokalerKillspruch, [KILLS], %Kills%
- StringReplace, LokalerKillspruch, LokalerKillspruch, [ZONE], %zone%
- StringReplace, LokalerKillspruch, LokalerKillspruch, [CITY], %city%
- AddChatMessage("{3664BF}[Keybinder]{FFFFFF} +1 Snack junge! | Insgesamt: {771010}" Kills)
- SendChat("/r " . Killspruch . "")
- Sendchat("" . LokalerKillspruch . "")
- }
- return
- PlayerInput(text){
- s := A_IsSuspended
- Suspend On
- KeyWait Enter
- SendInput t^a{backspace}%text%
- Input, var, v, {enter}
- SendInput ^a{backspace 100}{enter}
- Sleep, 20
- if(!s)
- Suspend Off
- return var
- }
- Todzähler:
- myzone := getPlayerZone()
- mycity := getPlayerCity()
- Iniread, Todspruch, Keybinder.ini, Killzähler, Todspruch
- IniRead, Todzähler, Keybinder.ini, Killzähler, Todzähler
- if(GetPlayerState()==55){
- Todzähler = %Todzähler%
- Todzähler++
- IniWrite, %Todzähler%, Keybinder.ini, Killzähler, Todzähler
- StringReplace, Todspruch, Todspruch, [TODE], %tode%
- StringReplace, Todspruch, Todspruch, [ZONE], %zone%
- StringReplace, Todspruch, Todspruch, [CITY], %city%
- Sendchat("/r " Todspruch "" Todzähler "")
- sleep, 15000
- }
- return
- :?:/faketest::
- Suspend Permit
- AddChatMessage("Du hast ein Verbrechen begangen ( Vorsätzlicher Mord ). Reporter: Unbekannt.")
- AddChatMessage("Momentanes Wantedlevel: 2")
- return
- ^m::
- Suspend Permit
- SendChat("/motor")
- AddChatMessage("{C930FC}[Cop-Keybinder]{FFFFFF} Du betätigst die {771010}Zündung!")
- return
- ^n::
- Suspend Permit
- SendChat("/licht")
- AddChatMessage("{C930FC}[Cop-Keybinder]{FFFFFF} Du hast das Licht {771010}an-/ausgeschaltet!")
- return
- ^b::
- Suspend Permit
- SendChat("/clock")
- AddChatMessage("{C930FC}[Cop-Keybinder]{FFFFFF} Du hast das Fahrzeug {771010}auf-/abgeschlossen!")
- return
- :?:/kevent::
- Suspend Permit
- Eventname := Playerinput("Eventname: ")
- SendChat("/o - Event Time -")
- sleep 1000
- SendChat("/o Ich starte nun ein " . Eventname . " Event!")
- Gewinn := Playerinput("Gewinn: ")
- SendChat("/o Der Gewinn beträgt " . Gewinn . "!")
- SendChat("/eventmenu")
- return
- :?:/kgewinner::
- Suspend Permit
- Gewinner := Playerinput("Gewinner: ")
- SendChat("/o Wir haben einen Gewinner!")
- sleep 1000
- SendChat("/o Herzlichen Glückwunsch " . Gewinner . "")
- sleep 1000
- SendChat("/o - Event Time Ende -")
- return
- :?:/klotto::
- Suspend Permit
- SendChat("/o - Event Time -")
- sleep 1000
- SendChat("/o Ihr habt nun 30.Sekunden Zeit eine Zahl von 1 - 20 in den /a Chat zu schreiben.")
- sleep 1000
- SendChat("/o Der Gewinn beträgt 25.Ingame Coins!")
- sleep 1000
- SendChat("/o Info: Wenn keiner gewinnt, gewinnt der, der am nähsten dran ist!")
- sleep 1000
- SendChat("/a An euch Teammitglieder, ihr dürft auch nur 1.mal mitmachen!")
- sleep 30000
- random, lotto, 1, 20
- SendChat("/o Die Zahl lautet " lotto "")
- sleep 1000
- SendChat("/o Es wird sich gleich feststellen ob es einen Gewinner gibt!")
- return
- :?:/kquiz::
- Suspend Permit
- SendChat("/am Einer von uns stellt euch Fragen & ihr müsst sie beantworten.")
- sleep 1000
- SendChat("/am Wer die Frage zuerst richtig beantwortet,")
- sleep 1000
- SendChat("/am darf einen Spieler spawnen lassen!")
- sleep 1000
- SendChat("/am Alle verstanden?")
- return
- :?:/kkgewinner::
- Suspend Permit
- SendChat("/o Es gab leider keinen Gewinner!")
- sleep 1000
- SendChat("/o Viel Spaß euch noch auf D.S.Z!")
- sleep 1000
- SendChat("/o - Event Time Ende -")
- return
- :?:/frpr::
- Suspend Permit
- SendChat("/o Bei Fragen oder Problemen /sup & wir helfen euch!")
- return
- :?:/lae::
- Suspend Permit
- SendChat("/o Habt ihr lust auf ein Event? Wenn ja, welches? /a")
- return
- :?:/sa1::
- Suspend Permit
- SendChat("/sup accept 1")
- return
- :?:/sa2::
- Suspend Permit
- SendChat("/sup accept 2")
- return
- :?:/sa3::
- Suspend Permit
- SendChat("/sup accept 3")
- return
- :?:/wh::
- Suspend Permit
- SendChat("Heyoo")
- sleep 2000
- SendChat("Wie kann ich dir helfen?")
- return
- :?:/hf::
- Suspend Permit
- SendChat("Kann ich dir sonst noch helfen?")
- return
- :?:/hfn::
- Suspend Permit
- SendChat("Alles klar, dann wünsche ich dir noch einen angenehmen Tag.")
- sleep 3000
- SendChat("/sup delete 1")
- return
- :?:/hfj::
- Suspend Permit
- SendChat("Alles klar & wobei brauchst du noch hilfe?")
- return
- :?:/waffen::
- sleep, 500
- Sendchat("/lsequip")
- sleep, 250
- sendinput, {down 5}{enter}
- sleep, 150
- sendinput, {down 6}{enter}
- sleep, 150
- sendinput, {down 7}{enter}
- sleep, 150
- sendinput, {down 9}{enter}
- sleep, 150
- sendinput, {down 10}{enter}
- sleep, 150
- sendinput, {down 11}{enter}
- sleep, 150
- sendinput, {escape}
- sleep 200
- AddChatMessage("{C930FC}[Cop-Keybinder]{FFFFFF} Erfolgreich Waffen aus dem Waffenschrank {771010}entnommen.")
- return
- :?:/la::
- suspend, permit
- if(Laufscript == 1)
- {
- Laufscript := 0
- AddChatMessage("{C930FC}[Cop-Keybinder]{FFFFFF} Laufscript {771010}ausgeschaltet.")
- } else {
- Laufscript := 1
- AddChatMessage("{C930FC}[Cop-Keybinder]{FFFFFF} Laufscript {771010}eingeschaltet.")
- }
- return
- ~Space::
- suspend, permit
- Sleep 30
- if(Laufscript == 1 AND IsPlayerInAnyVehicle() == 0 AND isInChat() == 0) {
- while GetKeyState("Space", "P")
- {
- Send {Space down}
- Sleep 10
- Send {Space up}
- Sleep 1
- }
- } else {
- return
- }
- return
- :?:/lagerfeuer::
- Sendchat("Setzt euch ans Lagerfeuer,")
- sleep, 1500
- Sendchat("singt das Lagerfeuerlied")
- sleep, 1500
- Sendchat("Das L-a-g-e-r-f-e-u-e-r-l-i-e-d-Lied")
- sleep, 1500
- Sendchat("Und das Lied geht noch viel schneller,")
- sleep, 1000
- Sendchat("denn erst dann wird es zum Hit.")
- sleep, 1000
- Sendchat("Darum singt es doch ganz einfach mit.")
- sleep, 1000
- Sendchat("Bam Bam Bam")
- sleep, 1000
- Sendchat("L-a-g-e-r-f-e-u-e-r-l-i-e-d-Lied.")
- sleep, 1000
- Sendchat("L-a-g-e-r-f-e-u-e-r-l-i-e-d-Lied.")
- sleep, 1000
- Sendchat("Und das Lied geht noch viel schneller,")
- sleep, 1000
- Sendchat("denn erst dann wird es zum Hit.")
- sleep, 750
- Sendchat("Darum singt es doch ganz einfach mit.")
- sleep, 500
- Sendchat("L-a-g-e-r-f-e-u-e-r-l-i-e-d-Lied.")
- sleep, 750
- Sendchat("Patrick!")
- sleep, 500
- Sendchat("Patrick: Lied! L-a-g-r-feuerlieeed!")
- sleep, 1000
- Sendchat("Taddäus!")
- sleep, 1000
- Sendchat("Taddäus: ...")
- sleep, 1000
- Sendchat("Nicht schlecht.")
- sleep, 1000
- Sendchat("Und darum! Und darum!")
- sleep, 750
- Sendchat("Singt es doch einfach mit!")
- sleep, 500
- Sendchat("Oh yeah!")
- return
- :?:/akhelp::
- sleep 250
- ShowDialog(0,"{C930FC}Admin - Keybinderhilfe","/kevent = Startet ein Event`n/kgewinner = Zeigt den Gewinner an`n/klotto = Lotto Event!`n/kquiz = Quiz-Comet Erklärung!`n/kkgewinner = Keinen Gewinner`n/frpr = Fragen oder Probleme Meldung`nInfo für Sup Tickets!`n/sa1,/sa2 & /sa3 nur bei Problem Tickets benutzen!`n/wh = Wie kann ich helfen?`n/hf = Noch Fragen?`n/hfn = braucht keine Hilfe`n/hfj = braucht noch Hilfe","Schließen")
- return
- NumpadSub::
- Suspend Permit
- Sendchat("/tazer")
- return
- ^Q::
- Suspend Permit
- SendChat("/aufzug")
- return
- 1::
- SendChat("/m » Allgemeine Verkehrskontrolle, fahren Sie sofort rechts ran!!")
- sleep 1000
- SendChat("/m » Fahren Sie Sofort rechts ran oder et knallt!")
- sleep 1000
- SendChat("/m » Sollten Sie sich weigern, werden Sie dafür bestraft!!")
- return
- :?:/eins::
- Suspend Permit
- SendChat("/m » Bitte steigen Sie mit der Taste 'G' in das SAPD Fahrzeug.")
- sleep 1000
- SendChat("/m » Sollten Sie sich weigern, knallt es!")
- return
- 2::
- SendChat("Aussteigen und meinen Anweisungen folgen, oder et knallt")
- return
- 3::
- SendChat("Guten Tag Sir,")
- sleep 1000
- SendChat("Ich werde dich nun durchsuchen. Solltest du dich wagen abzuhauen kriegst du ein Verweigerungs Wanted.")
- Frisk := Playerinput("Frisk: ")
- sleep 1000
- SendChat("/frisk " . Frisk . "")
- return
- 4::
- SendChat("Scheine und Perso her, oder et knallt")
- sleep 250
- Sendchat("(/showlicenses [ID] & /showperso [ID])")
- return
- 5::
- Sendchat("Danke für die Kooperation, Ich will dich hier nicht nochmal sehen")
- return
- 6::
- SendChat("/m » Ergib dich oder et knallt!")
- sleep 1000
- SendChat("/m » (/handsup)!")
- return
- :?:/zel::
- Suspend Permit
- SendChat("/s Zu den Zellen oder et knallt!")
- return
- :?:/nh::
- Suspend Permit
- SendChat("/needhelp")
- SendChat("/d Ich brauche dringende hilfe!!")
- SendChat("/r Ich brauche dringende hilfe!!")
- return
- :?:/ha::
- Suspend Permit
- SendChat("/s Geben Sie /aufzug ein")
- sleep 1000
- SendChat("/s Solltest du dich weigern, kriegst du ein Verweigerungs Wanted.")
- return
- ^2::
- Suspend Permit
- SendChat("/duty")
- return
- :?:/sahelp::
- sleep 250
- ShowDialog(0,"{C930FC}Cop - Keybinderhilfe","/waffen = /lsequip`nNumpad- = /tazer`nSTRG+Q = /aufzug`n1 = Verkehrskontrolle`n2 = Aussteigen, Anweisungen Folgen`n3 = Durchsuchen`n5 = Scheine & Perso`n6 = Danke für die Kooperation`n7 = Ergeben`n/eins = Einsteigen`n/zel = Zu den Zellen`n/nh = Needhelp`n/ha = Geben Sie /aufzug ein!","Schließen")
- return
- GuiClose:
- ExitApp
- return
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement