Ich habe grade einen /veh Befehl gescriptet.
Es funktioniert alles, außer das der Spieler in das Auto gesetzt wird.
Code:
ocmd:veh(playerid,params[])
{
if(pInfo[playerid][Adminlevel] >= 3)
{
new Float:x, Float:y, Float:z;
new Color1,Color2,vID;
if(sscanf(params,"iii",vID,Color1,Color2))return SendClientMessage(playerid,COLOR_YELLOW,"Benutze: /Veh <CarID> <Farbe1> <Farbe2>");
{
if(vID<402||vID>603)return SendClientMessage(playerid,COLOR_RED,"Ungültige CarID!");
{
GetPlayerPos(playerid,x,y,z);
CreateVehicle(vID,x,y,z,3,Color1,Color2,0);
PutPlayerInVehicle(playerid,vID,0);
return 1;
}
}
}
else
{
SendClientMessage(playerid,COLOR_RED,"Du hast nicht die nötigen Rechte für diesen Befehl!");
return 1;
}
}