Zeig mal den Code dann kann man es besser erklären...
Ansonsten, die Nachricht außerhalb der Schleife senden?
Zeig mal den Code dann kann man es besser erklären...
Ansonsten, die Nachricht außerhalb der Schleife senden?
Da Fehlt aber Sourcecode...
Uploade mal das ganze Projekt,sodass man selbst auch was ändern kann...
Außerdem meldet mein Norton eine Bedrohung aus der .exe...
Also Kompletten Sourcecode up sonst Closed
Nach { suchen und auf Zählen klicken, Zahl merken und nach } suchen...
Wenn ungrade dann Klammerfehler
Bzw Falscher Bereich, sowas gehört in den Scripting Bereich und nicht in den Smalltalk
//Verschoben
Wenn dir SA-MP.de nicht gefällt erwarte auch keine Hilfe ![]()
//Closed
5 Seiten...
Ihr habt doch echt alle nen Knall ![]()
//Closed
Wieso kaufst du ein Script wenn du keine Ahnung davon hast wie du es verwaltest?
Bzw. hast du mal Nemesus gefragt?
Wie gesagt fangt doch einfach mitn LoH 0.4 an das ist perfekt für anfänger
Selten so'n scheiß gehört...
@ Thread
Klärt eure Streitigkeiten Privat
Gründsätzlich gilt, selbst schuld wem man das Script schickt.
Aber dieses Script sieht ja nichtmal besonders gut aus, warum dafür soviel wind gemacht wird...
Haargenau dieses Beispiel steht in der Wiki
http://wiki.sa-mp.com/wiki/StopAudioStreamForPlayer
so ist es richtig
Nope
enum myEnum
{
pMember,
pLeader,
//etc
}
new PlayerInfo[MAX_PLAYERS][myEnum];
Hiiiilffeeee oder "ich check es nicht" sind keine Gründe...
Zumal haben wir eine Editier Regel,
Es müssen "//Edit" an änderungen geschrieben werden, siehe dazu die Forenregeln
Kopiere nicht aus einem RL GameMode in einen anderen GameMode...
Dir Fehlt die enum Struktur von und mit PlayerInfo außerdem die Funktion IsAGangmember...
Als Anfänger besser nicht mit einem zig-zehntausendzeilen Script anfangen, siehste ja funktioniert nicht...
//Edit
@ Vorposter
Nein man sieht im Code das es 2 Arrays hat, da kann man schlecht nur eins definieren ![]()
Thread Pushing und Editieren ohen Anständigen Grund ist verboten.
Nächstemal gibt es Verwarnungen...
Wenn du es nicht selbst hinbekommst und dir auch sonst niemand hilft, nimm halt einen anderen GameMode oder schreibe deinen eigenen...
Dann wird das so ohne weiteres nicht gehen, du kannst natürlich einen Index anlegen andem du die Spieler ganz genau auslesen kannst.
(Ein System das man eigentlich eher in MySQL findet) aber ich sehe da grade Probleme zu unterscheiden ob der Spieler jetzt z.B.
Index ID 1 oder playerid 1 gemeint hat...
Aber okay, ich schau mir das morgen nochmal an bin jetzt erstmal off, aber grundsätzlich funzt es so wie ich geschrieben habe.
(Doch nicht verlesen
)
Du erstellt erstmal den Befehl soweit, bis du zu der prüfung angelangst.
Dort schreibst du dann hin
CheckPlayerID(Var); //Var ist in diesem Fall die Variable den den aus dem sscanf Code entnommen Wert entspricht
//Dann erstellst du ein neues Callback Irgendwo
CheckPlayerID(ID)
{
if(IsPlayerConnected(ID))
{
//Der Spieler ist Online, könnte er ihn gemeint haben?
}
else //wenn die eingegebene ID nicht online ist was dann?
//oder doch kein else?
Usw. Man müsste jetzt mehr wissen, wird diese ID auch von 0 oder 1 aufwärts vergeben? Was ziemlich unpraktisch wäre...
Bzw müsste man wissen was für ein Dateisystem du verwendest, dini oder MySQL oder so...
Und Ansonsten, hab ich vllt die Frage falsch verstanden, das kann auch sein xD
Die Zeile ist zu lang, du kannst Zeichenketten mit \ unterbrechen und sie auf die Nächste Zeile weiterführen (Der Slash wird nicht angezeigt)
ShowPlayerDialog(playerid,DIALOG_COMMANDS,DIALOG_STYLE_MSGBOX,"{0000FF}Arme Commands","{FFFFFF}/cuff - Mitspieler Fesnehmen.\n/uncuff - Mitspieler Entfesseln.\n/pu -\
Fordert den Verdächtigen auf ein zu Ziehen.\n /ticket - Ticket Geben.\nspect - Einem Mitspieler ein Wanted Level geben\n/search - Mitspieler Suchen.\n/m - Megaphone.\n/arrest - \
Mitspieler einsperren.\n/detain - Informationen zum Mitspieler.\n/dropoff - Festnahmen eine inhaftierte Spieler.\n@ (message) - Sendet eine Narricht zum Polizei Funk.","Ok","Cancel");
Es gibt noch einige andere Version, ich als LoH Scripter habe natürlich von allen Backups...
Sind aber alle kacke... xD
Abfrage vorher einbauen ob der Spieler Cop ist