Skripta koju koristim: Design
Detaljan opis problema: Kad odem relog dozvolu normalno saÄuva, a kad ugasim samp-server.exe i opet upalim nije mi saÄuvalo dozvolu
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
[Pomoc] VOzacka dozvola
380
pregleda
5
postova
27. Feb. 2014.
Jel si u modu postavio tj. jel ti postavljeno daa upisuje dozvolu, pogledan pod onplayerdisconnect, ili idi u u folder gde ti se upisuju igraceve varijable pa proveri, ako je upisano a ne cita ondsa pogledaj pod onplayerconnect da li je postavljeno da ucita.. 🙂 Najlakse proveri spremanje i citanje, rekao sam ti vec gde
27. Feb. 2014.
Polaganje
onplayerconnect
pod onplayerdisconnect nemam ništa
što da stavim
new hvID = GetPlayerVehicleID(playerid);
// -------------------------------------------- [ VOZACKI ISPIT ] --------------------------------------------
if(IsPlayerInRangeOfPoint(playerid, 2.5, 1439.5073,-2363.6162,13.3654))
{
if(hPoligon == 1 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPoligon = 2;
SetPlayerCheckpoint(playerid, 1448.4003,-2360.7983,13.6000, 2.5);
}
}
if(IsPlayerInRangeOfPoint(playerid, 2.5, 1448.4003,-2360.7983,13.6000))
{
if(hPoligon == 2 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPoligon = 3;
SetPlayerCheckpoint(playerid, 1460.0488,-2364.5867,13.3668, 2.5);
}
}
if(IsPlayerInRangeOfPoint(playerid, 2.5, 1460.0488,-2364.5867,13.3668))
{
if(hPoligon == 3 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
new Float:a;
GetVehicleZAngle(GetPlayerVehicleID(playerid), a);
if(a < 175.0 || a > 185.0)
{
hPoligon = 4;
TogglePlayerControllable(playerid, 0);
ispit = SetTimerEx("Ispit1", 7000, false, "d", playerid);
hKazneniPoeni++;
SCM(playerid, SVETLOCRVENA, "Pogresno ste se parkirali! Imate 1 kazneni poen!");
SCM(playerid, SVETLOPLAVA, " Instruktor: {FFFFFF}Sada se parkirajte na oznaceno mjesto unazad.");
SetPlayerCheckpoint(playerid, 1460.0957,-2344.9988,13.3676, 2.5);
}
else
{
hPoligon = 4;
TogglePlayerControllable(playerid, 0);
ispit = SetTimerEx("Ispit1", 7000, false, "d", playerid);
SCM(playerid, SVETLOPLAVA, " Instruktor: {FFFFFF}Odlicno, sada se parkirajte na oznaceno mjesto unazad.");
SetPlayerCheckpoint(playerid, 1460.0957,-2344.9988,13.3676, 2.5);
}
}
}
if(IsPlayerInRangeOfPoint(playerid, 2.5, 1460.0957,-2344.9988,13.3676))
{
if(hPoligon == 4 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
new Float:a;
GetVehicleZAngle(GetPlayerVehicleID(playerid), a);
if(a < 175.0 || a > 185.0)
{
hPoligon = 5;
TogglePlayerControllable(playerid, 0);
ispit = SetTimerEx("Ispit1", 7000, false, "d", playerid);
hKazneniPoeni++;
SCMF(playerid, SVETLOCRVENA, "Pogresno ste se parkirali! Imate %d kaznenih poena!", hKazneniPoeni);
SCM(playerid, SVETLOPLAVA, " Instruktor: {FFFFFF}Vozite oko cunjeva i parkirajte na oznaceno mjesto unaprijed.");
SetPlayerCheckpoint(playerid, 1453.2413,-2357.8042,13.3638, 2.5);
}
else
{
hPoligon = 5;
TogglePlayerControllable(playerid, 0);
ispit = SetTimerEx("Ispit1", 7000, false, "d", playerid);
SCM(playerid, SVETLOPLAVA, " Instruktor: {FFFFFF}Dobro, sada vozite oko cunjeva i parkirajte na oznaceno mjesto unaprijed.");
SetPlayerCheckpoint(playerid, 1453.2413,-2357.8042,13.3638, 2.5);
}
}
}
if(IsPlayerInRangeOfPoint(playerid, 2.5, 1453.2413,-2357.8042,13.3638))
{
if(hPoligon == 5 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPoligon = 6;
SetPlayerCheckpoint(playerid, 1440.2238,-2352.1501,13.3664, 2.5);
}
}
if(IsPlayerInRangeOfPoint(playerid, 2.5, 1440.2238,-2352.1501,13.3664))
{
if(hPoligon == 6 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPoligon = 7;
SetPlayerCheckpoint(playerid, 1452.1914,-2345.3320,13.3707, 2.5);
}
}
if(IsPlayerInRangeOfPoint(playerid, 2.5, 1452.1914,-2345.3320,13.3707))
{
if(hPoligon == 7 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
new Float:a;
GetVehicleZAngle(GetPlayerVehicleID(playerid), a);
if(a < 265.0 || a > 275.0)
{
hPoligon = 1;
TogglePlayerControllable(playerid, 0);
ispit = SetTimerEx("Ispit1", 7000, false, "d", playerid);
hKazneniPoeni++;
if(hKazneniPoeni >= 4)
{
SCM(playerid, CRVENA, " Instruktor: Imate vise od 3 kaznena poena, pali ste vozacki ispit!");
hPoligon = 0;
SetVehicleToRespawn(GetPlayerVehicleID(playerid));
return 1;
}
hPoligon = 0;
hPolaganje = 1;
TogglePlayerControllable(playerid, 0);
ispit = SetTimerEx("Ispit1", 7000, false, "d", playerid);
SCMF(playerid, SVETLOCRVENA, "Pogresno ste se parkirali! Imate %d kaznenih poena!", hKazneniPoeni);
SCM(playerid, SVETLOPLAVA, " Instruktor: {FFFFFF}Prosli ste prvi dio testiranja. Sada prelazimo na gradsku voznju, vozite po oznacenim mjestima.");
SCM(playerid, SVETLOPLAVA, " Instruktor: {FFFFFF}Zapamtite da ne smijete da ostetite vozilo.");
SetPlayerCheckpoint(playerid, 1466.682983, -2358.890136, 13.239963, 5.0);
}
else
{
hPoligon = 0;
hPolaganje = 1;
TogglePlayerControllable(playerid, 0);
ispit = SetTimerEx("Ispit1", 7000, false, "d", playerid);
SCM(playerid, SVETLOPLAVA, " Instruktor: {FFFFFF}Prosli ste prvi dio testiranja. Sada prelazimo na gradsku voznju, vozite po oznacenim mjestima.");
SCM(playerid, SVETLOPLAVA, " Instruktor: {FFFFFF}Zapamtite da ne smijete da ostetite vozilo.");
SetPlayerCheckpoint(playerid, 1466.682983, -2358.890136, 13.239963, 5.0);
}
}
}
else if(IsPlayerInRangeOfPoint(playerid, 5.0, 1466.682983, -2358.890136, 13.239963))
{
if(hPolaganje == 1 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 2;
SetPlayerCheckpoint(playerid, 1466.682983, -2358.890136, 13.239963, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1466.682983, -2358.890136, 13.239963))
{
if(hPolaganje == 2 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 3;
SetPlayerCheckpoint(playerid, 1466.381347, -2375.667724, 13.148230, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1466.381347, -2375.667724, 13.148230))
{
if(hPolaganje == 3 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 4;
SetPlayerCheckpoint(playerid, 1332.788208, -2375.771728, 21.470224, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1332.788208, -2375.771728, 21.470224))
{
if(hPolaganje == 4 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 5;
SetPlayerCheckpoint(playerid, 1264.017578, -2334.522216, 16.013042, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1264.017578, -2334.522216, 16.013042))
{
if(hPolaganje == 5 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 6;
SetPlayerCheckpoint(playerid, 1328.979980, -2335.390625, 13.148579, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1328.979980, -2335.390625, 13.148579))
{
if(hPolaganje == 6 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 7;
SetPlayerCheckpoint(playerid, 1318.701049, -2400.499755, 13.143676, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1318.701049, -2400.499755, 13.143676))
{
if(hPolaganje == 7 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 8;
SetPlayerCheckpoint(playerid, 1318.373657, -2435.240722, 8.092524, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1318.373657, -2435.240722, 8.092524))
{
if(hPolaganje == 8 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 9;
SetPlayerCheckpoint(playerid, 1306.940795, -2447.056152, 7.430019, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1306.940795, -2447.056152, 7.430019))
{
if(hPolaganje == 9 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 10;
SetPlayerCheckpoint(playerid, 1142.429077, -2385.406494, 10.963747, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1142.429077, -2385.406494, 10.963747))
{
if(hPolaganje == 10 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 11;
SetPlayerCheckpoint(playerid, 1050.063476, -2083.426757, 12.717366, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1050.063476, -2083.426757, 12.717366))
{
if(hPolaganje == 11 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 12;
SetPlayerCheckpoint(playerid, 1059.779418, -1832.942016, 13.304925, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1059.779418, -1832.942016, 13.304925))
{
if(hPolaganje == 12 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 13;
SetPlayerCheckpoint(playerid, 1015.908935, -1792.023681, 13.609785, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1015.908935, -1792.023681, 13.609785))
{
if(hPolaganje == 13 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 14;
SetPlayerCheckpoint(playerid, 726.616638, -1754.836425, 14.153235, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 726.616638, -1754.836425, 14.153235))
{
if(hPolaganje == 14 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 15;
SetPlayerCheckpoint(playerid, 168.676300, -1573.923706, 12.342831, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 168.676300, -1573.923706, 12.342831))
{
if(hPolaganje == 15 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 16;
SetPlayerCheckpoint(playerid, 166.267715, -1550.476074, 11.480717, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 166.267715, -1550.476074, 11.480717))
{
if(hPolaganje == 16 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 17;
SetPlayerCheckpoint(playerid, 196.883575, -1502.502685, 12.429100, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 196.883575, -1502.502685, 12.429100))
{
if(hPolaganje == 17 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 18;
SetPlayerCheckpoint(playerid, 507.027343, -1283.981689, 15.552656, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 507.027343, -1283.981689, 15.552656))
{
if(hPolaganje == 18 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 19;
SetPlayerCheckpoint(playerid, 712.504028, -1126.638305, 17.172641, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 712.504028, -1126.638305, 17.172641))
{
if(hPolaganje == 19 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 20;
SetPlayerCheckpoint(playerid, 843.028137, -1037.815185, 25.023721, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 843.028137, -1037.815185, 25.023721))
{
if(hPolaganje == 20 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 21;
SetPlayerCheckpoint(playerid, 988.777709, -972.220397, 39.767524, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 988.777709, -972.220397, 39.767524))
{
if(hPolaganje == 21 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 22;
SetPlayerCheckpoint(playerid, 1203.673095, -948.137512, 42.481319, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1203.673095, -948.137512, 42.481319))
{
if(hPolaganje == 22 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 23;
SetPlayerCheckpoint(playerid, 1348.897827, -942.973693, 34.409545, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1348.897827, -942.973693, 34.409545))
{
if(hPolaganje == 23 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 24;
SetPlayerCheckpoint(playerid, 1359.297729, -963.449829, 33.354858, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1359.297729, -963.449829, 33.354858))
{
if(hPolaganje == 24 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 25;
SetPlayerCheckpoint(playerid, 1352.437133, -1021.018005, 26.305019, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1352.437133, -1021.018005, 26.305019))
{
if(hPolaganje == 25 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 26;
SetPlayerCheckpoint(playerid, 1381.639648, -1038.052978, 25.952093, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1381.639648, -1038.052978, 25.952093))
{
if(hPolaganje == 26 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 27;
SetPlayerCheckpoint(playerid, 1502.163452, -1037.786254, 23.391319, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1502.163452, -1037.786254, 23.391319))
{
if(hPolaganje == 27 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 28;
SetPlayerCheckpoint(playerid, 1575.253784, -1147.806396, 23.594028, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1575.253784, -1147.806396, 23.594028))
{
if(hPolaganje == 28 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 29;
SetPlayerCheckpoint(playerid, 1594.353271, -1163.212280, 23.671001, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1594.353271, -1163.212280, 23.671001))
{
if(hPolaganje == 29 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 30;
SetPlayerCheckpoint(playerid, 1832.206909, -1183.269775, 23.400856, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1832.206909, -1183.269775, 23.400856))
{
if(hPolaganje == 30 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 31;
SetPlayerCheckpoint(playerid, 1845.376342, -1195.637695, 22.875480, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1845.376342, -1195.637695, 22.875480))
{
if(hPolaganje == 31 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 32;
SetPlayerCheckpoint(playerid, 1865.558959, -1262.958496, 13.154041, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1865.558959, -1262.958496, 13.154041))
{
if(hPolaganje == 32 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 33;
SetPlayerCheckpoint(playerid, 2054.597900, -1263.304321, 23.583988, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 2054.597900, -1263.304321, 23.583988))
{
if(hPolaganje == 33 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 34;
SetPlayerCheckpoint(playerid, 2064.662109, -1277.309814, 23.587425, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 2064.662109, -1277.309814, 23.587425))
{
if(hPolaganje == 34 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 35;
SetPlayerCheckpoint(playerid, 2064.549316, -1358.328735, 23.586120, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 2064.549316, -1358.328735, 23.586120))
{
if(hPolaganje == 35 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 36;
SetPlayerCheckpoint(playerid, 2084.724121, -1386.761840, 23.593616, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 2084.724121, -1386.761840, 23.593616))
{
if(hPolaganje == 36 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 37;
SetPlayerCheckpoint(playerid, 2140.870117, -1386.202026, 23.600931, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 2140.870117, -1386.202026, 23.600931))
{
if(hPolaganje == 37 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 38;
SetPlayerCheckpoint(playerid, 2303.650634, -1385.778686, 23.555566, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 2303.650634, -1385.778686, 23.555566))
{
if(hPolaganje == 38 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 39;
SetPlayerCheckpoint(playerid, 2388.614013, -1401.965087, 23.609519, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 2388.614013, -1401.965087, 23.609519))
{
if(hPolaganje == 39 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 40;
SetPlayerCheckpoint(playerid, 2405.679687, -1446.088500, 23.608493, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 2405.679687, -1446.088500, 23.608493))
{
if(hPolaganje == 40 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 41;
SetPlayerCheckpoint(playerid, 2565.660400, -1447.254394, 34.356338, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 2565.660400, -1447.254394, 34.356338))
{
if(hPolaganje == 41 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 42;
SetPlayerCheckpoint(playerid, 2639.966064, -1457.537719, 30.048770, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 2639.966064, -1457.537719, 30.048770))
{
if(hPolaganje == 42 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 43;
SetPlayerCheckpoint(playerid, 2640.640380, -1635.131225, 10.485854, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 2640.640380, -1635.131225, 10.485854))
{
if(hPolaganje == 43 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 44;
SetPlayerCheckpoint(playerid, 2640.810546, -1759.800659, 10.484679, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 2640.810546, -1759.800659, 10.484679))
{
if(hPolaganje == 44 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 45;
SetPlayerCheckpoint(playerid, 2809.923095, -1893.662841, 10.697555, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 2809.923095, -1893.662841, 10.697555))
{
if(hPolaganje == 45 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 46;
SetPlayerCheckpoint(playerid, 2819.861816, -1904.076293, 10.701666, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 2819.861816, -1904.076293, 10.701666))
{
if(hPolaganje == 46 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 47;
SetPlayerCheckpoint(playerid, 2667.866210, -2153.401611, 10.684716, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 2667.866210, -2153.401611, 10.684716))
{
if(hPolaganje == 47 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 48;
SetPlayerCheckpoint(playerid, 2273.909179, -2276.825683, 13.144122, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 2273.909179, -2276.825683, 13.144122))
{
if(hPolaganje == 48 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 49;
SetPlayerCheckpoint(playerid, 2157.309814, -2482.730712, 13.143774, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 2157.309814, -2482.730712, 13.143774))
{
if(hPolaganje == 49 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 50;
SetPlayerCheckpoint(playerid, 1847.914184, -2667.702148, 5.637599, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1847.914184, -2667.702148, 5.637599))
{
if(hPolaganje == 50 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 51;
SetPlayerCheckpoint(playerid, 1465.920776, -2668.333496, 11.982964, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1465.920776, -2668.333496, 11.982964))
{
if(hPolaganje == 51 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 52;
SetPlayerCheckpoint(playerid, 1347.886352, -2492.383056, 13.145225, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1347.886352, -2492.383056, 13.145225))
{
if(hPolaganje == 52 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 53;
SetPlayerCheckpoint(playerid, 1356.720581, -2302.004150, 13.150212, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1356.720581, -2302.004150, 13.150212))
{
if(hPolaganje == 53 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 54;
SetPlayerCheckpoint(playerid, 1389.045532, -2288.783203, 13.106397, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1389.045532, -2288.783203, 13.106397))
{
if(hPolaganje == 54 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 55;
SetPlayerCheckpoint(playerid, 1427.118164, -2301.090332, 13.151092, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1427.118164, -2301.090332, 13.151092))
{
if(hPolaganje == 55 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 56;
SetPlayerCheckpoint(playerid, 1470.342529, -2334.566406, 13.148197, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1470.342529, -2334.566406, 13.148197))
{
if(hPolaganje == 56 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 57;
SetPlayerCheckpoint(playerid, 1465.279663, -2352.552734, 13.298830, 5.0);
}
}
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1465.279663, -2352.552734, 13.298830))
{
if(hPolaganje == 57 && hvID >= Autoskola && hvID <= Autoskola && GetPlayerState(playerid) == 2)
{
hPolaganje = 0;
hPoligon = 0;
DisablePlayerCheckpoint(playerid);
new Float:HP;
GetVehicleHealth(GetPlayerVehicleID(playerid), HP);
if(HP < 300.0)
{
SCM(playerid, CRVENA, " Instruktor: {FFFFFF}Ostetili ste vozilo, pali ste na vozackom ispitu!");
SetVehicleToRespawn(GetPlayerVehicleID(playerid));
return 1;
}
if(hKazneniPoeni >= 5)
{
SCM(playerid, ZELENA, " Instruktor: {FFFFFF}Imate vise od 4 pogresna boda, pali ste na vozackom ispitu!");
SetVehicleToRespawn(GetPlayerVehicleID(playerid));
return 1;
}
SCM(playerid, ZELENA, " Instruktor: {FFFFFF}Cestitam, polozili ste! Izvolite svoju vozacku dozvolu.");
SetVehicleToRespawn(GetPlayerVehicleID(playerid));
PlayerInfo = 1;
B_SpremiPodatke(playerid);
}
}onplayerconnect
if(PlayerInfo == 1)
{
PlayerInfo = 3;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 2500;
PlayerInfo = 1;
PlayerInfo = -1;
PlayerInfo = -1;
PlayerInfo = -1;
PlayerInfo = -1;
PlayerInfo = -1;
PlayerInfo = -1;
PlayerInfo = -1;
PlayerInfo = -1;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo = -1;
PlayerInfo = -1;
PlayerInfo = 0;pod onplayerdisconnect nemam ništa
što da stavim
27. Feb. 2014.
Neznam dal settas varijablu za vozacki kod logina, no ako ne settas;
NemožeÅ¡ u OnPlayerConnect stavit DozvolaVoznja na 0, jer tako stavljaÅ¡ da igraÄ nema dozvolu, tj. možeÅ¡ postavit ali onda mora postojat neki dio koda koji uÄitava statse igraÄeve kad se logira (pretpostavljam da to imaÅ¡), to je vjerojatno OnPlayerLogin (GF mod i editi), tamo moraÅ¡ vidjeti da li se loada ta varijabla (DozvolaVoznja).
InaÄe, ako si rjeÅ¡io bilo bi lijepo da zauzvrat nam kažeÅ¡ kako si rjeÅ¡io, da znaju i drugi ljudi ubuduće ako budu imali takav problem. To bi bilo jako lijepo poÅ¡to je ovaj forum besplatan i dobivaÅ¡ besplatnu podrÅ¡ku i pomoć.
NemožeÅ¡ u OnPlayerConnect stavit DozvolaVoznja na 0, jer tako stavljaÅ¡ da igraÄ nema dozvolu, tj. možeÅ¡ postavit ali onda mora postojat neki dio koda koji uÄitava statse igraÄeve kad se logira (pretpostavljam da to imaÅ¡), to je vjerojatno OnPlayerLogin (GF mod i editi), tamo moraÅ¡ vidjeti da li se loada ta varijabla (DozvolaVoznja).
InaÄe, ako si rjeÅ¡io bilo bi lijepo da zauzvrat nam kažeÅ¡ kako si rjeÅ¡io, da znaju i drugi ljudi ubuduće ako budu imali takav problem. To bi bilo jako lijepo poÅ¡to je ovaj forum besplatan i dobivaÅ¡ besplatnu podrÅ¡ku i pomoć.
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava