AddStaticVehicle funktioniert nur in OnGameModeInit(auch FilterScriptInit).
Du musst also CreateVehicle nehmen.
Und du setzt den Spieler in das Auto was aber die Modelid ist!!!!
Hier mal richtig:
ocmd:v(playerid,params[])
{
if(!isPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,ROT,"Du bist kein Admin der Stufe 3.");
new vid,car,farbe1,farbe2,Float:x,Float:y,Float:z;
if(sscanf(params,"iii",car,farbe1,farbe2))return SendClientMessage(playerid,BLAU,"Nutze /veh [carid] [farbe1] [farbe2]");
if(car<400)return SendClientMessage(playerid,ROT,"Die Car ID muss über 400 sein!");
if(car>611)return SendClientMessage(playerid,ROT,"Die Car ID muss unter 611 sein!");
if(farbe1<0)return SendClientMessage(playerid,ROT,"Die Farbe(1) muss über 0 sein!");
if(farbe1>126)return SendClientMessage(playerid,ROT,"Die Farbe(1) muss unter 126 sein!");
if(farbe2<0)return SendClientMessage(playerid,ROT,"Die Farbe(2) muss über 0 sein!");
if(farbe2>126)return SendClientMessage(playerid,ROT,"Die Farbe(2) muss unter 126 sein!");
GetPlayerPos(playerid,x,y,z);
vid = CreateVehicle(car,x,y+3,z,360,farbe1,farbe2,-1);
PutPlayerInVehicle(playerid,vid,0);
return 1;
}
Also haste es verstanden?
MFG Piet