Započeo Johhny_Carter
•17. Jul 2017.Checkpoint
557
pregleda
6
postova
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
78
Postovi:
13
Teme:
Pridružio se:Jan. 2017
17. Jul 2017.
Skripta koju koristim:ARP
Detaljan opis problema😛a radim posao bus vozac i sad ocu da promjenim rutu tog posla pa nmg da podesim check point na koje mjesto ja ocu kako to da uradim
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Detaljan opis problema😛a radim posao bus vozac i sad ocu da promjenim rutu tog posla pa nmg da podesim check point na koje mjesto ja ocu kako to da uradim
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
2,061
Postovi:
146
Teme:
Pridružio se:Maj 2012
17. Jul 2017.
Prvo ides /save na svoje checkpointe koje ti zelis,nadjes u skripti te vec postojece checkpointe,zamijenis samo x,y,z koordinate,kompajlas i tjt.
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
78
Postovi:
13
Teme:
Pridružio se:Jan. 2017
17. Jul 2017.
Evo uradio sam kako si trazio i evo sta se desi , dobro mi bude uraden prvi CheckPoint a onda drugi nije na svoje mjesto evo slike
http://imgur.com/a/aQkPt a sacu dio skripte
http://imgur.com/a/aQkPt a sacu dio skripte
//////////////////////////BUS VOZAC LINIJA 1////////////////////////////////
if(BusLinija == 1 && BusVozila(CID) && GetPlayerState(playerid) == 2)
{
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1548.3635,-1735.5756,13.1875))
{
TogglePlayerControllable(playerid, 0);
utovar = SetTimerEx("utovarbus", 5000, false, "d", playerid);
GameTextForPlayer(playerid, "~y~Stanica", 5000, 3);
SetPlayerCheckpoint(playerid, -2514.7390,2413.6909,16.4784, 5.0);
BusLinija = 2;
}
}
if(BusLinija == 2 && BusVozila(CID) && GetPlayerState(playerid) == 2)
{
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1818.9124,-1916.7213,13.1892))
{
TogglePlayerControllable(playerid, 0);
utovar = SetTimerEx("utovarbus", 5000, false, "d", playerid);
GameTextForPlayer(playerid, "~y~Stanica", 5000, 3);
SetPlayerCheckpoint(playerid, -2423.9082,2431.4741,12.8950, 5.0);
BusLinija = 3;
}
}
if(BusLinija == 3 && BusVozila(CID) && GetPlayerState(playerid) == 2)
{
if(IsPlayerInRangeOfPoint(playerid, 5.0, 2019.0261,-1939.9390,13.1428))
{
TogglePlayerControllable(playerid, 0);
utovar = SetTimerEx("utovarbus", 5000, false, "d", playerid);
GameTextForPlayer(playerid, "~y~Stanica", 5000, 3);
SetPlayerCheckpoint(playerid, -2339.0476,2395.4517,5.7662, 5.0);
BusLinija = 4;
}
}
if(BusLinija == 4 && BusVozila(CID) && GetPlayerState(playerid) == 2)
{
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1838.0522,-2050.0513,13.1891))
{
TogglePlayerControllable(playerid, 0);
utovar = SetTimerEx("utovarbus", 5000, false, "d", playerid);
GameTextForPlayer(playerid, "~y~Stanica", 5000, 3);
SetPlayerCheckpoint(playerid, -2383.6018,2347.7971,4.7683, 5.0);
BusLinija = 5;
}
}
if(BusLinija == 5 && BusVozila(CID) && GetPlayerState(playerid) == 2)
{
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1277.3278,-1709.8075,13.1891))
{
TogglePlayerControllable(playerid, 0);
utovar = SetTimerEx("utovarbus", 5000, false, "d", playerid);
GameTextForPlayer(playerid, "~y~Stanica", 5000, 3);
SetPlayerCheckpoint(playerid, -2469.0283,2293.1836,4.7641, 5.0);
BusLinija = 6;
}
}
if(BusLinija == 6 && BusVozila(CID) && GetPlayerState(playerid) == 2)
{
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1209.5477,-1709.6885,13.1891))
{
TogglePlayerControllable(playerid, 0);
utovar = SetTimerEx("utovarbus", 5000, false, "d", playerid);
GameTextForPlayer(playerid, "~y~Stanica", 5000, 3);
SetPlayerCheckpoint(playerid, -2467.8928,2245.4097,4.7447, 5.0);
BusLinija = 7;
}
}
if(BusLinija == 7 && BusVozila(CID) && GetPlayerState(playerid) == 2)
{
if(IsPlayerInRangeOfPoint(playerid, 5.0, 1169.4285,-1766.0760,13.2872))
{
new osnovnaplata = JobInfo;
new bonus = JobInfo, string;
PlayerInfo += osnovnaplata+bonus;
format(string,sizeof(string),""HZELENA"Uspesno ste zavrsili bus liniju!\n\n"BELA"Plata: "HZELENA"%d$\n"BELA"Bonus: "HZELENA"%d$",osnovnaplata,bonus);
ShowPlayerDialog(playerid,DIALOG_ISPLATA,DIALOG_STYLE_MSGBOX,"Kraj ture",string,"OK","");
BusLinija = 0; DisablePlayerCheckpoint(playerid); FirmaNovac(8, 150);
}
}Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
705
Postovi:
25
Teme:
Pridružio se:Jan. 2015
18. Jul 2017.
SetPlayerCheckPoint(playerid, pozicijax,pozicijay,pozicijaz);
stavljas znci poziciju tu to dobijes kda kucas /save onfoot ig
stavljas znci poziciju tu to dobijes kda kucas /save onfoot ig
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
243 / 250 XP
Početnik(0)
1,821
Postovi:
99
Teme:
Pridružio se:Feb. 2014
19. Jul 2017.
Prati malo kako ide. Imas global promenljivu BusLinija koju povecavas svaki put sa novim CP. Zatim imas deo IfIsPlayerInRangeOfPoint sa kojim proveravas da li je na tom CP i ako jeste global promenljiva dobija novu vrednost i ti stavljas novi CP. Sad kod tebe se novi postavljeni CP sa proverom gde se igrac nalazi ne poklapaju a to si vrv ti cackao..
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
78
Postovi:
13
Teme:
Pridružio se:Jan. 2017
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava