Hey Leute,
Ich möchte einen /goto x y z Befehl haben!
Ich habde das bis jetzt so:
if (strcmp(cmd, "/goto", true) ==0 )
{
tmp = strtok(cmdtext,idx);
if(!tmp[0])return SendClientMessage(playerid,0xFF0000FF,"Nutze /goto x y z");
new Float:x_c = floatstr(tmp);
tmp = strtok(cmdtext,idx);
if(!tmp[0])return SendClientMessage(playerid,0xFF0000FF,"Nutze /goto x y z");
new Float:y_c = floatstr(tmp);
tmp = strtok(cmdtext,idx);
if(!tmp[0])return SendClientMessage(playerid,0xFF0000FF,"Nutze /goto x y z");
new Float:z_c = floatstr(tmp);
if(IsPlayerInAnyVehicle(playerid))
{
SetVehiclePos(GetPlayerVehicleID(playerid),x_c,y_c,z_c);
}
else
{
SetPlayerPos(playerid,x_c,y_c,z_c);
}
return 1;
}
Aber es funktioniert nicht
Er poret sich jedesmal irgendwo hin wo er nicht hin soll
LG
Shadow
//edit grade bemerckt wenn ich jetzt einen befehl eingebe den es nicht gibt kommt immer /goto x y z!!!
????