08.08.2009, 16:05
Watch my script:
The problem is when im going to 329.5655,-1536.8867,32.9324
the checkpoint disable and its not
SetPlayerCheckpoint(i,343.8846,-1646.0770,32.7906,7.0);
Can someone explain me what is wrong in my script?
Код:
public DrivingTest3(playerid) { ClearChatbox(playerid, 8); SendClientMessage(playerid, COLOR_YELLOW, ":добзп дщрй"); SendClientMessage(playerid, COLOR_YELLOW, " "); SendClientMessage(playerid, COLOR_NEWS, "ъйст еътчеб мфй дсйоерйн"); SendClientMessage(playerid, COLOR_NEWS, "ъжлеш мщмеи бодйшеъ щмк"); SendClientMessage(playerid, COLOR_NEWS, "ан ътбеш аъ д- 80 чощ аъд ълщм"); SendClientMessage(playerid, COLOR_YELLOW, " "); SetPlayerCheckpoint(playerid,329.5655,-1536.8867,32.9324,5.0); } public CheckForLicenseTestCheckpoint(i, tmpcar) { if(IsADrivingTest(tmpcar) && PlayerToPoint(3.0, i,615.7806,-1506.1498,14.9120)) { if (pTest[i] == 1) { GameTextForPlayer(i, "~g~ тбшъ", 5000, 3); SendClientMessage(i, COLOR_LIGHTRED, "___________________________________"); SendClientMessage(i, COLOR_NEWS, "тбшъ аъ добзп дшащеп"); SendClientMessage(i, COLOR_NEWS, "ъълерп мобзп дазшеп"); DisablePlayerCheckpoint(i); PlayerPlaySound(i, 1057, 0.0, 0.0, 0.0); SetTimerEx("DrivingTest3", 100, 0, "d", i); pTest[i] = 2; } } else if(IsADrivingTest(tmpcar) && PlayerToPoint(12.0, i,329.5655,-1536.8867,32.9324)) { if (pTest[i] == 2) { PlayerPlaySound(i, 1056, 0.0, 0.0, 0.0); SetPlayerCheckpoint(i,343.8846,-1646.0770,32.7906,7.0); } }
the checkpoint disable and its not
SetPlayerCheckpoint(i,343.8846,-1646.0770,32.7906,7.0);
Can someone explain me what is wrong in my script?