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!!!
????