Hallo,
Ich habe einen Befehl wo man einen Spieler ein Auto erstellen kann. Leider kann man das Fahrzeug nur ohne Farbe erstellen. Wie füge ich dies hinzu.?
Code
COMMAND:adduserveh(playerid,params[])
{
if(ImTutorial[playerid] != 0)return SendClientMessage(playerid,GRAU,"Du kannst keine Befehle nutzen,da du im Tutorial bist.");
if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,GRAU,"Du bist nicht eingeloggt!");
if(Spieler[playerid][pAWAYFROMKEYBOARD] == 1)return SendClientMessage(playerid,WRONGCMD,"Du bist im AFK-Modus und kannst somit keine Befehle nutzen."),SendClientMessage(playerid,WRONGCMD,"BENUTZE: /back");
if(Spieler[playerid][pInPrison] == 1)return SendClientMessage(playerid,GRAU,"Du bist im Prison.");
if(Spieler[playerid][pDeath] == 1)return SendClientMessage(playerid,GRAU,"Du bist verletzt.");
if(Spieler[playerid][pJailed] != 0)return SendClientMessage(playerid,GRAU,"Du bist im Gefängnis.");
if(Spieler[playerid][pTazerd] == 1)return SendClientMessage(playerid,GRAU,"Du bist K.O/getazert.");
if(Spieler[playerid][pCuffed] == 1)return SendClientMessage(playerid,GRAU,"Du bist gefesselt.");
new pID,model,Float:Posi[4],string[128];
if(!isPlayerAnAdmin(playerid,6))return SendClientMessage(playerid,GRAU,"Du bist kein "#SERVERTAG" Teammitglied./Du hast nicht den jeweiligen Adminrang.");
if(GetPlayerInterior(playerid) != 0)return SendClientMessage(playerid,GRAU,"Du kannst hier kein Spielerfahrzeug erstellen.");
if(GetPlayerVirtualWorld(playerid) != 0)return SendClientMessage(playerid,GRAU,"Du kannst hier kein Spielerfahrzeug erstellen.");
if(sscanf(params,"ui",pID,model))return SendClientMessage (playerid,WRONGCMD,"BENUTZE: /adduserveh [playerid/Name][Model]");
if(!IsPlayerConnected(pID))return SendClientMessage(playerid,GRAU,"Der angegebene Spieler ist nicht eingeloggt!");
if(GetPVarInt(pID,"Eingeloggt") == 0)return SendClientMessage(playerid,GRAU,"Der angegebene Spieler ist nicht eingeloggt!");
if(IsPlayerNPC(pID))return SendClientMessage(playerid,GRAU,"Das kannst du nicht!");
if(model<400||model>611)return SendClientMessage(playerid,GRAU,"Wähle bitte nur Model-Id´s zwischen 400 und 611 aus.");
if(GetPlayerVehicleCount(pID) >= MAX_PLAYER_VEHS)return SendClientMessage(playerid,GRAU,"Spieler besitzt bereits die maximale Anzahl an Fahrzeugen!");
GetPlayerPos(playerid,Posi[0],Posi[1],Posi[2]);
GetPlayerFacingAngle(playerid,Posi[3]);
format(string,sizeof(string),"AdminBefehl: Der Admin %s (ID:%i) hat dir das Fahrzeug %s erstellt! Es ist nun dein Fahrzeug.",Spieler[playerid][pName],playerid,VehicleDefinations[model-400]);
SendClientMessage(pID,GRUEN,string);
format(string,sizeof(string),"Du hast den Spieler %s (ID:%i) das Fahrzeug %s erstellt! Es ist nun sein Fahrzeug.",Spieler[pID][pName],pID,VehicleDefinations[model-400]);
SendClientMessage(playerid,GRUEN,string);
CreatePlayerVehicle(pID,model,Posi[0],Posi[1],Posi[2],Posi[3],"N/A",0);
return 1;
}
Alles anzeigen
Danke schon mal im voraus.