Hallo Co,
bin neuer scripter und brauche hilfe beim befehl /savecar
public OnPlayerCommandText(playerid, cmdtext[])
{
dcmd(makeleader,10,cmdtext);
dcmd(makeadmin,9,cmdtext);
dcmd(duty,4,cmdtext);
dcmd(pwaffen,7,cmdtext);
dcmd(savecar,7,cmdtext),
return 1;
}
dcmd_savecar(playerid, params[])
{
new Msg[128];
new dModel, Float:VX, Float:VY, Float:VZ, Float:VA, FraktionsID, ScheinID, Farbe1, Farbe2;
if(unformat(params, "dddd", FraktionsID, ScheinID, Farbe1, Farbe2)) return SendClientMessage(playerid, COLOR_WHITE, "Befehl: /savecar [FraktionsID] [ScheinID] [Farbe1] [Farbe2]");
if(pStats[playerid][pAdminLevel] < 4)
return SendClientMessage(playerid, COLOR_GREY, ADMIN_CMD_ERROR);
if(Farbe1 > 126)
return SendClientMessage(playerid, COLOR_BRIGHTRED, "Error: Falsche Farb1 ID !");
if(Farbe2 > 126)
return SendClientMessage(playerid, COLOR_BRIGHTRED, "Error: Falsche Farb2 ID !");
if(ScheinID > 7)
return SendClientMessage(playerid, COLOR_BRIGHTRED, "Error: Falsche ScheinID !");
if((FraktionsID) > 10)
return SendClientMessage(playerid, COLOR_BRIGHTRED, "Error: Falsche FraktionsID !");
if(IsPlayerInAnyVehicle(playerid))
{
GetPlayerPos(playerid, VX, VY, VZ);
GetVehicleZAngle(GetPlayerVehicleID(playerid), VA);
dModel = GetVehicleModel(GetPlayerVehicleID(playerid));
SaveVehiclesToDatabase(VX, VY, VZ, VA, dModel,FraktionsID,ScheinID,Farbe1,Farbe2);
format(Msg, sizeof(Msg), "Dein Fahrzeug wurde erfolgreich in die Datenbank gespeichert. Model: (%d). FraktionsID: (%d). ScheinID: (%d). Farben (%d/%d) ",dModel,FraktionsID,ScheinID,Farbe1,Farbe2);
SendClientMessage(playerid, COLOR_YELLOW, Msg);
return 1;
}
else return SendClientMessage(playerid, COLOR_RED, "* Du musst in einem Fahrzeug sitzen!");
}
mfg