Guten Abend liebe Community,
ich habe ein Problem:
Und zwar wenn ich die Variabel HatAuto auf 0 habe, bekomme ich die Message, dass ich kein Auto habe usw...
Wenn ich jedoch die Variabel auf 1 oder höher Setze, bekomm ich die Meldung dass der Befehl nicht existiert und es
geschieht nichts.....
Printf Anfanung und Mitte werden gesendet
public OnPlayerCommandText(playerid, cmdtext[])
{
new string[128];
format(string, sizeof string, "System: Der Befehl '%s' existiert nicht. Benutze: '/help'", cmdtext);
return SendClientMessage(playerid, ARED, string);
}
ocmd:mycar(playerid,params[])
{
if(sscanf(params,""))return SendClientMessage(playerid, GRAU,"Benutze: '/mycar'");
printf("Anfang /mycar");
if(SpielerInfo[playerid][HatAuto] == 0)return SendClientMessage(playerid, RED, "Du besitzt kein eigenes Auto!");
printf("Mitte /mycar");
new string[256];
if(SpielerInfo[playerid][Spawntaste] == 0)
{
....
}
if(SpielerInfo[playerid][Spawntaste] == 1)
{
......
}
ShowPlayerDialog(playerid,DG_Auto,DG_LIST,""Desing"Mein Auto:",string,"Auswählen", "Abbrechen");
printf("Ende /mycar");
return 1;
}
Andere Befehle funktionieren einwand frei!
mfG