Hallo, undzwar habe ich mir ein Supcar Schnipsel Geschrieben, jedoch soll der User/Admin nur sein eigenes Car löschen können..
Er kann aber das car von jeden löschen..
Hier der Code:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == SUP)
{
if(listitem == 0)
{
if(SupCar[playerid] != 1)
{
SendClientMessage(playerid,-1,"Du hast dir eine NRG Gespawned!");
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid, X,Y,Z);
support[playerid] = CreateVehicle(522,X,Y,Z,194.1,150,150,133337);
cars++;
SupCar[playerid] = 1;
return 1;
}
else
{
SendClientMessage(playerid,-1,"Du hast schon eins lösche es!");
}
}
if(listitem == 1)
{
if(SupCar[playerid] != 1)
{
SendClientMessage(playerid,-1,"Du hast dir ein Infernus Gespawned!");
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid, X,Y,Z);
support[playerid] = CreateVehicle(411,X,Y,Z,194.1,150,150,133337);
cars++;
SupCar[playerid] = 1;
return 1;
}
else
{
SendClientMessage(playerid,-1,"Du hast schon eins lösche es!");
}
}
if(listitem == 2)
{
SendClientMessage(playerid,-1,"Du hast dein Car Gelöscht!!");
DestroyVehicle(support[playerid]);
cars--;
SupCar[playerid] = 0;
return 1;
}
}
return 1;
}
Die Variablen..
new SupCar[MAX_PLAYERS];
#define SUP 1
new support[MAX_PLAYERS];
Hab ich die Variablen Falsch deklariert oder warum geht das nicht?!