Ja ich habe schon öfters gesehen das mann nur "weiter" ohne / eingeben muss und nun war meine Frage wie ich das script technisch mache.
MfG
uzii
Ja ich habe schon öfters gesehen das mann nur "weiter" ohne / eingeben muss und nun war meine Frage wie ich das script technisch mache.
MfG
uzii
du kannst das machen indem du das public OnPlayerText benutzt ![]()
mfg
also wenn ich z.b. weiter eingebe kann ich damit eine Variable hochsetzten ?
also wenn ich z.b. weiter eingebe kann ich damit eine Variable hochsetzten ?
yo ist ganz simple ![]()
und wie ist cmd dazu ? also um sowas erstmal zu starten ich seh da nix ?
du machst dir ne varibale(var1) die hinterher beispielwesie übern nem cmd auf 1 gesetzt wird dann machst du dir noch eine var(var2) die dann hinterher rauf zählt sprich wenn er 'weiter' eingibt und var1 == 1 ist zählt er var2 ++ und wenn er dann beispielsweise 'fertig' eingibt und var1 == 1 setzt er var1 auf 0 und var2 ebenso
strings bzw. texte abgleichen geht mit :
http://wiki.sa-mp.com/wiki/Strcmp
mfg
hoffe konne es dir bisschen erklären
ja ne wie farge ich da ab ob er weiter engegeben hat
if(strcmp(text,"weiter",false)==0)
{
}
So sollte es gehen , kenne mich aber nicht so aus mit strcmp ![]()
if(!strcmp(text,"weiter",true))
{
}
so klappts bei mir.
das true steht fuer gross und kleinschreibung ignorieren. wenn es auf false steht beachtet er es.