Hey ich habe jetzt einen veh befehl der im Script sehr gut funktioniert.
if(!strcmp(cmdtext, "/veh", true))
{
new ModelID, color[2],Float:VehPos[4], vehicleid;
if(GetPlayerState(playerid)!=PLAYER_STATE_ONFOOT) return SendClientMessage(playerid,COLOR_ROT,"Du bist nicht zu Fuss");
if(sscanf(cmdtext, "ddd",ModelID,color[0],color[1])) return SendClientMessage(playerid,COLOR_BLAU, "/veh [vehicleid] [color1] [color2]");
if(ModelID < 400 || ModelID > 611) return SendClientMessage(playerid,COLOR_ROT, "Es muss eine Fahrzeug ID zwischen 411 und 611 sein!");
if(color[0] < 0 || color[0] > 255 || color[1] < 0 || color[1] > 255) return SendClientMessage(playerid,COLOR_ROT, "Die Color-IDs müssen zwischen 0 und 126 sein!");
{
GetPlayerPos(playerid, VehPos[0],VehPos[1],VehPos[2]);
GetPlayerFacingAngle(playerid, VehPos[3]);
vehicleid = CreateVehicle(ModelID,VehPos[0],VehPos[1],VehPos[2],VehPos[3],color[0],color[1],-1);
LinkVehicleToInterior(vehicleid,GetPlayerInterior(playerid));
SetVehicleVirtualWorld(vehicleid,GetPlayerVirtualWorld(playerid));
SetVehicleNumberPlate(vehicleid,"wwwwwwww");
SetVehicleToRespawn(vehicleid);
PutPlayerInVehicle(playerid, vehicleid, 0);
SendClientMessage(playerid,COLOR_ROT,"Car gespawnt, Viel Spaß!");
}
}
Aber ingame kommt dann kein Auto wenn ich denn befehl einfüge ? was falsch ?
Und was ganz anderes wenn ich befehle mache die auch funktionieren steht da SERVER: Unkow Command .
Beispiel :
/regeln
Dann werden mir die regeln angezeigt und trozdem steht da : Server UnkowCommand ...