Wo im script sendest du die Nachricht den?
[SAMMELTHREAD] Kleine Coding Fragen
- breadfish.de
- Unerledigt
-
-
Habe die einfach im Script eingefügt, Ist das Falsch?
-
Haha ja sollte oben stehen
-
Danke dir.
Noch was,
Du hast mir ja den Dialog Code geschickt da sind sachen wie "Allgemeine Hilfe" wenn man IG drauf klickt sollte
ein zweiter Fenster erstellt werden wo dann die "Allgemeine Hilfen" aufgelistet werden.
-
Brainfuck
Alles anzeigen#If isDialogOpen() && WinActive("GTA:SA:MP") Enter:: OnDialogResponse(true) return ESC:: OnDialogResponse(false) return OnDialogResponse(response) { caption := getDialogCaption() if (response) { if (caption == "Allgemeine Hilfe") { if (getDialogLine(getDialogIndex())) ;hier dann das neue dialog anzeigen } } }
-
Code
Alles anzeigen#If isDialogOpen() && WinActive("GTA:SA:MP") Enter:: OnDialogResponse(true) return ESC:: OnDialogResponse(false) return OnDialogResponse(response) { caption := getDialogCaption() if (response) { if (caption == "Version 0.1") { if (getDialogLine(getDialogIndex())) ShowDialog(2, "Version 0.1", "Test" , "Verlassen") } } }
So habe ich das drin aber wenn ich auf dem ersten Dialog klicke wird kein zweiter Dialog angezeigt. Habe ich was falsch gemacht?
-
Hab dir was falsches geschickt.
Zeig mir mal dein Code also wo du das erste Dialog erscheinen lässt.
-
-
Brainfuck
Alles anzeigen#If OnDialogResponse(response) { caption := GetDialogCaption() if (response) { if (caption == "Updates") { line := GetDialogLine__(GetDialogIndex()) if (line == "Version 0.1") { ; Wenn er auf Version 0.1 Klickt dann erscheint die MSGBOX (eine zeile unten) ShowDialog(0, "Updates - Version 0.1", "1. Automatisches BLA BLA System\n2. Automatisches BLA BLA BLA BLA System\n3. BLA BLA BLA System", "Fertig") } else if (line == "Version 0.1") { ; Doch wenn er auf Version 0.2 Klickt dann erscheint die 2. MSGBOX (eine zeile unten) ShowDialog(0, "Updates - Version 0.2", "1. Automatisches BLA BLA System\n2. Automatisches BLA BLA BLA BLA System\n3. BLA BLA BLA System", "Fertig") } } } return }
-
Beitrag von Ensar309 ()
Dieser Beitrag wurde vom Autor gelöscht (). -
-
Beitrag von Ensar309 ()
Dieser Beitrag wurde vom Autor aus folgendem Grund gelöscht: gefixxt (). -
Hallo,
Ich brauche wieder eure Hilfe.
Wenn ich STRG+D drücke soll im /F Chat und im Department-Chat stehen das man nun im Dienst ist.
Und wenn man wieder die Tastenkombination drückt dann soll stehen das man nicht mehr Duty ist.
Aktueller Code:
~^d::
if(IsInChat()) {
return
}
SendChat("/duty")
return
-
Hallo,
Ich brauche wieder eure Hilfe.
Wenn ich STRG+D drücke soll im /F Chat und im Department-Chat stehen das man nun im Dienst ist.
Und wenn man wieder die Tastenkombination drückt dann soll stehen das man nicht mehr Duty ist.
Aktueller Code:
~^d::
if(IsInChat()) {
return
}
SendChat("/duty")
return
No Front oder so aber das sind die einfachsten Sachen.
Ich gebe dir jetzt einfach das Prinzip vor, erstelle eine Variable und setze in die einen beliebigen Wert ein, normalerweise 0 für deaktiviert. Dann setzt du, wenn du den Key drückst, die Variable auf 1 aber fragst vorher noch ab auf welchem Wert die Variable ist. Du könntest machen alles was größer als 0 ist, bedeutet du bist im Dienst.
-
Ich brauche eine API die auf 0.3 DL funktioniert. Im Internet werden mir welche angezeigt jedoch wenn ich in Game die Hotkeys ausführe passiert einfach nichts...
Habt ihr eventuell eine API für mich?
-
-
Hey ich habe mir mal vor zeiten ein kleines php script erstellt gehabt mit der sampapi für php jedoch habe ich das problem das wenn ich zb ein spieler drüber kicken möchte er immer id 0 kickt anstadt mich mit id 2 obwohl der name erkannt wird und auch gesagt wird rcon kick name und nicht id
Codeecho '<td><a href="panel.php?action=kickuser&targetuser=' . $value['nickname'] . '"><img src="images/icons/kick.png" border="0" title="Spieler kicken"></a>';
Codeelse if($_GET['action'] == 'kickuser') { rcon("kick " . $_GET['targetuser']); echo jsalert("User " . $_GET['targetuser'] . " wurde gekickt"); }
Weiß wer nen rat oder habe ich da was in php falsch ?
-
Hey ich habe mir mal vor zeiten ein kleines php script erstellt gehabt mit der sampapi für php jedoch habe ich das problem das wenn ich zb ein spieler drüber kicken möchte er immer id 0 kickt anstadt mich mit id 2 obwohl der name erkannt wird und auch gesagt wird rcon kick name und nicht id
Codeecho '<td><a href="panel.php?action=kickuser&targetuser=' . $value['id'] . '"><img src="images/icons/kick.png" border="0" title="Spieler kicken"></a>';
Codeelse if($_GET['action'] == 'kickuser') { rcon("kick " . $_GET['targetuser']); echo jsalert("User " . $_GET['targetuser'] . " wurde gekickt"); }
Weiß wer nen rat oder habe ich da was in php falsch ?
Wie gibt er es in der Server_Log.txt aus?
-
er kickt einfach nen bot mit id 0 und auf der webseite steht user wurde gekickt aber kein name vor
ist php keine samp server log
-
Debugge doch einmal targetuser.
Die ID ist auch korrekt im GET Parameter ?
-
Habe ich drin doch InGame tut sich nichts...