Hey liebe Community habe eine Frage ich hatte vor das man mit /supcar einen Elegant vor sich bekommt als Supporter und da kommt ein Textdraw dran das es ein Supporter Fahrzeug ist und bei /destrtoysupcar sollte dieses wieder zerstört werden
Hab mal so angefangen:
if(strcmp(cmd, "/supcar", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (Spieler[playerid][pAdmin] < 1)
{
SendClientMessage(playerid, COLOR_GRAD1, " Du bist kein Supporter!");
return 1;
}
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid, X,Y,Z);
new carid = CreateVehicle(507, X+2,Y,Z, 0.0, 126, 126, 60000);
gHasSupCar[playerid] = carid;
Gas[carid] = 999;
SendClientMessage(playerid, COLOR_GREY, "Du hast ein Supporter Fahrzeug gespawnt");
new iyear, imonth,iday;
getdate(iyear, imonth, iday);
format(string, sizeof(string), "(%d-%d-%d) %s hat den Befehl /supcar genutzt",imonth,iday,iyear,sendername,carid);
AdminLog(string);
SupCarLabel[carid] = Create3DTextLabel("Supporter Fahrzeug \n!!!Beschuss verboten!!!",COLOR_RED,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToVehicle(SupCarLabel, carid, 0.0, 0.0, 2.0);
}
return 1;
}
und hier zum zerstören
PWN geht nicht... der knallt das immer in eine Reihe
if(strcmp(cmd, "/destroysupcar", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(Spieler[playerid][pAdmin] < 1338)
{
SendClientMessage(playerid, COLOR_GRAD1, " Das darfst du nicht tun!");
return 1;
}
supcar = gHasSupCar[playerid];
DestroyVehicle(supcar);
SendClientMessage(playerid, COLOR_GREY, " Dein Supporter Fahrzeug sollte nun zerstört sein");
}
return 1;
}
PS: Nicht meckern hatte net so wirklich plan wie ich das machen sollte
Hoffe jemand kann mir helfen
Danke im Vorraus
Edit:
Hab die errors vergessen
C:\Users\Dark.ShadoW\Server\Neu GFR\gamemodes\neu2\gfr004.pwn(29292) : error 035: argument type mismatch (argument 1)
C:\Users\Dark.ShadoW\Server\Neu GFR\gamemodes\neu2\gfr004.pwn(29348) : error 033: array must be indexed (variable "supcar")
C:\Users\Dark.ShadoW\Server\Neu GFR\gamemodes\neu2\gfr004.pwn(29349) : error 035: argument type mismatch (argument 1)
zeile:
Attach3DTextLabelToVehicle(SupCarLabel, carid, 0.0, 0.0, 2.0);