SA-MP Forums Archive
Why its doesn't work ? :O - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Why its doesn't work ? :O (/showthread.php?tid=659466)



Why its doesn't work ? :O - SaMuRy - 04.10.2018

Quote:

Public OnPlayerExitVehicle(playerid, vehicleid)
{


Quote:

if(PizzaMissionStarted == 1 && InPizzaMission[playerid] == 1)
{
for(new i=1; i < MAX_VEHICLES; i++)
{
InPizzaMission[playerid] = 0;
PizzaMissionStarted = 0;
DestroyVehicle(PizzaBoy[i]);
SetPlayerVirtualWorld(playerid, 0);
DisablePlayerRaceCheckpoint(playerid);
SetPlayerRandomSpawn(playerid);
SendClientMessage(playerid,COLOR_ORANGE,"!йцаъ одшлб ерфсмъ баъвш");
KillTimer(PizzaMission2[playerid]);
format(String,sizeof(String),"!рлщм бощйоъ дфйцд %s дщзчп",GetName(playerid));
SendClientMessageToAll(COLOR_KRED,String);
}

No affect... Supposed to destroy PizzaBoy[I] Bike but it doesn't :O... tbh nothing happen. no spawn or ClientMessage just can't get affect from this code. maybe you guys figure out.

Thanks alot !


Re: Why its doesn't work ? :O - SaMuRy - 04.10.2018

Can someone helps me please ?


Re: Why its doesn't work ? :O - shourya - 04.10.2018

for (new i = 0; i <MAX_VEHICLES; i ++)


Re: Why its doesn't work ? :O - Vennox - 04.10.2018

Quote:
Originally Posted by shourya
Посмотреть сообщение
for (new i = 0; i <MAX_VEHICLES; i ++)
no. vehicles id start from 1

ur code should be something like this: (if the array PizzaBoy has playerid) (recomanded)

PHP код:
if(PizzaMissionStarted == && InPizzaMission[playerid] == 1)
{
InPizzaMission[playerid] = 0;
PizzaMissionStarted 0;
DestroyVehicle(PizzaBoy[playerid]);
SetPlayerVirtualWorld(playerid0);
DisablePlayerRaceCheckpoint(playerid);
SetPlayerRandomSpawn(playerid);
SendClientMessage(playerid,COLOR_ORANGE,"!йцаъ одшлб ерфсмъ баъвш");
KillTimer(PizzaMission2[playerid]);
format(String,sizeof(String),"!рлщм бощйоъ дфйцд %s дщзчп",GetName(playerid));
SendClientMessageToAll(COLOR_KRED,String);

or like this if the array is depending on vehicleid:


PHP код:
if(PizzaMissionStarted == && InPizzaMission[playerid] == 1)
{
for(new 
1MAX_VEHICLESi++){
if(
PizzaBoy[i] != playerid) continue;
InPizzaMission[playerid] = 0;
PizzaMissionStarted 0;
DestroyVehicle(PizzaBoy[i]);
SetPlayerVirtualWorld(playerid0);
DisablePlayerRaceCheckpoint(playerid);
SetPlayerRandomSpawn(playerid);
SendClientMessage(playerid,COLOR_ORANGE,"!йцаъ одшлб ерфсмъ баъвш");
KillTimer(PizzaMission2[playerid]);
format(String,sizeof(String),"!рлщм бощйоъ дфйцд %s дщзчп",GetName(playerid));
SendClientMessageToAll(COLOR_KRED,String);
}