19.02.2012, 15:44
i have stunt Mission.
when the first player start the misson the code doesnt put him in the vehicle and after it destroy it.
but if i'm the second that make the mission, all works ok.
here is the code when player start the Mission:
if you nee the public CountDown POST here.
when the first player start the misson the code doesnt put him in the vehicle and after it destroy it.
but if i'm the second that make the mission, all works ok.
here is the code when player start the Mission:
PHP код:
if(dialogid == StuntMission_Dialog && response)
{
if(!CPS_IsPlayerInCheckpoint(playerid,RampCheck)) return SendClientMessage(playerid,COLOR_RED,".айрк бц'аифейри щм ощйоъ дсиари");
if(GetPlayerMoney(playerid)< 1000) return SendClientMessage(playerid,COLOR_RED,"! 1,000$ тмеъ дощйод темд");
if(StuntOn == 1) return SendClientMessage(playerid,COLOR_RED,".ойщде лбш тещд аъ дощйод");
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,COLOR_RED,"! ца одшлб");
DestroyVehicle(RampNRG);
RemovePlayerFromVehicle(playerid);
RampNRG = CreateVehicleEx(522,1968.2848,-1424.8018,13.1373,90.8023,1,0,50000,0,StuntMissionVirtualWorld);
SetPlayerVirtualWorld(playerid, StuntMissionVirtualWorld);
PutPlayerInVehicle(playerid, RampNRG, 0);
SetPlayerRaceCheckpoint(playerid,2,1826.9647,-1436.8265,35.9219,1826.9647,-1436.8265,35.9219,10);
InStunt[playerid] = 1;
StuntOn = 1;
GivePlayerMoney(playerid,-1000);
format(string, sizeof(string), "[Stunt Mission ] >> .йца мощйоъ дсиари \"%s\"", GetName(playerid));
SendClientMessageToAll(COLOR_PINK, string);
SendClientMessage(playerid,COLOR_AQUA,".дъзмъ аъ ощйоъ дсиари, йщ мк гчд мдвйт мвв");
SendClientMessage(playerid,COLOR_AQUA,".бойгт еъйфем / йтбеш джоп / ъщъвш ъфсм одощйод");
for(new i=0;i<MAX_PLAYERS;i++)
{
if(IsPlayerConnected(i))
{
if(InStunt[i] == 1)
{
RampTimer[i] = SetTimerEx("CountDown", 1000, 1, "i", i);
RampCD[i] = 60;
}}}}