Musst du mit "OnPlayerStateChange" machen ![]()
Beiträge von SYNDICAT3
-
-
Ich meine damit, dass es daran liegen könnte.
Ich kann natürlich auch nicht hellsehen, ohne seinen Code.
Da ich ihm nur versuche zu helfen, dürfte das eig. kein Problem sein, hier zu posten.Vielleicht hast du auch ein "Anti-Name" oder ein "Badword" System, dass seinen Namen verhindert.
-
Ja, ich meine z.b.
new User[64]; //Beispiel
dass du die Anzahl der "64" mal auf 128 oder so etwas stellst. -
Vielleicht wegen den Zahlen?
Oder du hast die Anzahl der Buchstaben im String zu tief gehabt? -
Ohh ja...

Ich sehs gerade, da war ich wohl in gedanken wo anders
//Edit: Korrigiert
-
z.b. in meinem Fall:
new fschein[64], string[128];
switch(GetPVarInt(playerid,"Führerschein"))
{
case 0:{fschein="Nein";}
case 1:{fschein="Ja";}
}
format(string,sizeof(string),"Führerschein: %s",fschein); -
Alles in einen Switch und in ein Case umwandeln, damit kannste dann Case 0 = Nein
Case 1 = Ja, z.b. so
switch(GetPVarInt(playerid,"Fraktion"))
{
case 0:{fraktion="Keine";}
case 1:{fraktion="FBI Angestellter";}
case 2:{fraktion="Taxi Fahrer";}
} -
Du hast den Dialog
#define DIALOG_REGISTER 1
definiert und nicht
#define DIALOGREGISTER 1 -
ocmd:respawn(playerid,params[])
{
for(new i=0; i<MAX_VEHICLES; i++)
{
SetVehicleToRespawn[i]));
}
return 1;
}Ist ein Fehler drin, aber so muss er aussehen

-
Und da werden noch mehr Errors kommen, oder Fehler im Spiel.
Da du abfragst, ob der Spieler höher als "Adminrang" ist, wird alles mögliche kommen

Wenn du mit Dini arbeitest würde ich dir empfehlen mit
if(GetPVarInt(playerid,"Adminlevel") == Rang) //"Adminlevel" und "Rang" anpassen
zu arbeiten -
Grafikkarte austauschen oder Updaten.
Ansonsten mal auf Vista oder 7 Updaten -
Nehm Battlefield

1. Besseres Teamplay
2. Bessere Grafik
3. Bessere Animationen
4. Bessere Story
5. Fahrzeuge
-
Es könnte ein Problem bei "OnPlayerUpdate" sein.
Da hatte ich auch mal ein Problem, und dann hat sich der Spieler erst bewegt, als ich aus seiner Reichweiter war, und wenn er wieder zu mir kam, stand er wieder
-
Hast du die Fahrzeuge auch oben im Script "PolizeiVehs" genannt?
//EDIT: Für alle wäre es ja:
ocmd:respawncars(playerid,params[])
{
for(new v=0; v<MAX_VEHICLES; v++)
{
SetVehicleToRespawn(v);
}
} -
-
Versuche mal bei Sampdebug /vsel
Müsste besser gehen
-
Ist es an einer bestimmten Stelle?
Welches Betriebsprogramm benutzt du?
Alle Treiber aktuallisiert? -
Schick uns einfach alles, was mit dem Befehl zu tun hat.
Eine andere Möglichkeit wäre auch noch TV7 oder Skype.nach dem "text" kommt nichts mehr bei OnPlayerText
-
Wenn du alle Fahrzeuge respawnen lassen willst, musst du dies in einen Command einfügen
for(new i=0; i<MAX_VEHICLES; i++)
{
SetVehicleToRespawn[i];
} -
Hast du im Scriptfiles Ordner den Ordner Spielerdatei erstellt?
Ich hatte das Prob auch, aber nachdem ich den Ordner erstellt habe ging es