Detaljan opis problema: Pa checkpoint mi je stalno u istom smijeru.
Dio skripte:
public OnPlayerEnterRaceCheckpoint(playerid)
{
switch(aviopol)//POLAGANJE ZA LETENJE
{
case 1:
{
DisablePlayerRaceCheckpoint(playerid);
PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
SetPlayerRaceCheckpoint(playerid, 3, 1912.0861,-2267.0476,64.9794,261.5535,-1839.3265,113.1502,7);
aviopol = 2;
return 1;
}
case 2:
{
DisablePlayerRaceCheckpoint(playerid);
PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
SetPlayerRaceCheckpoint(playerid, 3, 2000.8801,-2275.8638,87.8208,280.4296,-1640.8375,126.0506,7);
aviopol = 3;
return 1;
}
case 3:
{
DisablePlayerRaceCheckpoint(playerid);
PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
SetPlayerRaceCheckpoint(playerid, 3, 2242.3223,-2223.2268,97.0427,284.6106,-1470.8767,135.8009,7);
aviopol = 4;
return 1;
}
case 4:
{
DisablePlayerRaceCheckpoint(playerid);
PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
SetPlayerRaceCheckpoint(playerid, 3, 2589.0813,-2173.9658,104.0415,277.6153,-1262.8561,133.7721,7);
aviopol = 5;
return 1;
}
case 5:
{
DisablePlayerRaceCheckpoint(playerid);
PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
SetPlayerRaceCheckpoint(playerid, 3, 2735.4160,-2117.5947,103.6756,335.4272,-1166.5609,146.1263,7);
aviopol = 6;
return 1;
}
case 6:
{
DisablePlayerRaceCheckpoint(playerid);
PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
SetPlayerRaceCheckpoint(playerid, 3, 2793.7585,-2010.1492,111.2985,344.2889,-1275.2001,149.3522,7);
aviopol = 7;
return 1;
}
case 7:
{
DisablePlayerRaceCheckpoint(playerid);
PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
SetPlayerRaceCheckpoint(playerid, 3, 2830.0432,-1879.6025,108.7736,349.2432,-1389.3679,151.9708,7);
aviopol = 8;
return 1;
}
case 8:
{
DisablePlayerRaceCheckpoint(playerid);
PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
SetPlayerRaceCheckpoint(playerid, 3, 2836.2090,-1761.0754,108.0810,19.1844,-1595.7902,145.2674,7);
aviopol = 9;
return 1;
}
case 9:
{
DisablePlayerRaceCheckpoint(playerid);
PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
SetPlayerRaceCheckpoint(playerid, 3, 2766.4834,-1679.7118,110.5365,78.2502,-1842.1804,138.2942,7);
aviopol = 10;
return 1;
}
case 10:
{
DisablePlayerRaceCheckpoint(playerid);
PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
SetPlayerRaceCheckpoint(playerid, 3, 2683.9226,-1656.0092,123.1411,93.8027,-2130.6924,138.0365,7);
aviopol = 11;
return 1;
}
case 11:
{
DisablePlayerRaceCheckpoint(playerid);
PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
SetPlayerRaceCheckpoint(playerid, 3, 2445.9561,-1617.3395,17.1268,100.5211,-2385.1938,135.5835,7);
aviopol = 12;
return 1;
}
case 12:
{
DisablePlayerRaceCheckpoint(playerid);
PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
SetPlayerRaceCheckpoint(playerid, 3, 2351.5657,-1619.8408,7.6213,74.3169,-2458.9075,147.1067,7);
aviopol = 13;
return 1;
}
case 13:
{
DisablePlayerRaceCheckpoint(playerid);
PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
SetPlayerRaceCheckpoint(playerid, 3, 2247.5378,-1597.3303,36.5219,81.3512,-2287.3374,26.9743,7);
aviopol = 14;
return 1;
}
case 14:
{
DisablePlayerRaceCheckpoint(playerid);
PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
SetPlayerRaceCheckpoint(playerid, 1, 2234.7153,-1653.2169,58.3271,157.5318,-2287.3374,26.9743,7);
aviopol = 15;
return 1;
}
case 15:
{
DisablePlayerRaceCheckpoint(playerid);
TextDrawHideForPlayer(playerid, PolaganjeHP);
PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
SetVehicleToRespawn(GetPlayerVehicleID(playerid));
SetPlayerPos(playerid, 1921.1707,-2236.5232,13.5469);
SendClientMessage(playerid, COLOR_GOLD, "INFO: Uspjesno ste prosli ispit te dobili dozvolu za letenje.");
PlayerInfo = 1;
aviopol = 0;
KillTimer(aviotim);
return 1;
}
}Neke slike/video za lakse dobivanje pomoci(neobavezno): Primjer cpova: http://i.imgur.com/N5t1e1A.jpg
