Započeo .ysi
•8. Feb. 2022.[TUTORIAL] Kako napraviti Posao ?
3,022
pregleda
22
postova
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
203
Postovi:
46
Teme:
Pridružio se:Jul 2020
8. Feb. 2022.
Kako napraviti posao ?
Ovo cu napraviti bez gledanja u bilo kakav mod tkd ako nesto pogresim molim vas da me ispravite 🙂
Najprije cemo uci u sampdebug / obicni samp srw i sacuvati checkpointe sa /save [bilo sta] CP for JOB
Posle kada sacuvamo CP ici cemo u Computer / Documents / GTA San Andreas User Files / SAMP / savedpositions i tu ce vam pisati cordinate od vasih CP
Znaci nama samo trebaju X,Y,Z - https://imgur.com/a/PlUuYTX
Ovo cemo dodati negdje u vrhu skripte(sto se mene tice dodao bih odmah posle #defines ili gde nam stoje svi news):
I da,trebat ce vam Login / Register System za ovo gde mozete naci na slijedecem linku: https://gtablkn.gg/forum/filterskripte-include-fajlovi/fs-login-register-system-by-sync-lozinkaemailgodinedrzavapol
Dodajte pPosao...
Ovo dodajte pod OnPlayerEnterCheckpoint
Najprije dodajte stock PosaoVozila: //morao sam izvodjiti iz IG moda
Pod OnGameModeInit dodat cemo: //dodajemo vozilo da se spawnuje
Sada idemo pod OnPlayerEnterVehicle
U glavnom ovako na ovaj princip se pravi neki posao(barem ja tako mislim)
Ako sam nesto zaboravio molim vas ispravite me...
Nadam se da ce nekome posluziti,LP.
Ovo cu napraviti bez gledanja u bilo kakav mod tkd ako nesto pogresim molim vas da me ispravite 🙂
Checkpoints
Najprije cemo uci u sampdebug / obicni samp srw i sacuvati checkpointe sa /save [bilo sta] CP for JOB
Posle kada sacuvamo CP ici cemo u Computer / Documents / GTA San Andreas User Files / SAMP / savedpositions i tu ce vam pisati cordinate od vasih CP
Znaci nama samo trebaju X,Y,Z - https://imgur.com/a/PlUuYTX
News
Ovo cemo dodati negdje u vrhu skripte(sto se mene tice dodao bih odmah posle #defines ili gde nam stoje svi news):
new PosaoCP=-1;
new PosaoVozilo; //stavite koliko imate vozila,u mom slucaju jedno
I da,trebat ce vam Login / Register System za ovo gde mozete naci na slijedecem linku: https://gtablkn.gg/forum/filterskripte-include-fajlovi/fs-login-register-system-by-sync-lozinkaemailgodinedrzavapol
Dodajte pPosao...
Komande
CMD:posao(playerid, params[])
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, vase kordinate)) return SendClientMessage(playerid, -1, "Niste na mestu za zaposljavanje.");
PlayerInfo = 1; //zavisi koji je posao,ako imate vise poslova povecavate cifru sa 1 na vise
return 1;
}
CMD:linija(playerid, params[])
{
if(PlayerInfo == 1) return SendClientMessage(playerid, -1, "Niste zaposljen kao Bus Vozac");
SetPlayerCheckpoint(playerid, vase kordinate, 2);
PosaoCP = 1;
return 1;
}
OnPlayerEnterCheckpoint
Ovo dodajte pod OnPlayerEnterCheckpoint
switch(PosaoCP)
{
case 1:
{
//kada udje u 1 CP da mu nestane(DisablePlayerCheckpoint) i stvori drugi (SetPlayerCheckpoint)
DisablePlayerCheckpoint(playerid);
SCM(playerid, -1, ""IGBOJA"(ZADATAK) "BIJELA"Uspesno ste dosli do odredjene lokacije,nastavite dalje.");
SetPlayerCheckpoint(playerid, stavite svoje kordinate X Y Z, 2);
PosaoCP = 2;
}
case 2:
{
DisablePlayerCheckpoint(playerid);
SCM(playerid, -1, ""IGBOJA"(ZADATAK) "BIJELA"Uspesno ste dosli do odredjene lokacije,nastavite dalje.");
SetPlayerCheckpoint(playerid, stavite svoje kordinate X Y Z, 2);
PosaoCP = 3;
}
case 3:
{
//kada udje u zadnji cp da mu nestane(Disable) i dadne platu
DisablePlayerCheckpoint(playerid);
GivePlayerMoney(playerid, vasa kolicina);
SCM(playerid, -1, ""IGBOJA"(ZADATAK) "BIJELA"Zavrsio si posao,dobio si platu od 'vasa kolicina'");
PosaoCP = -1;
}
}
Posao Vozila
Najprije dodajte stock PosaoVozila: //morao sam izvodjiti iz IG moda
stock PosaoVozila(carid)
{
for(new i = 0; i < sizeof(PosaoVozilo); i++)
{
if(carid == PosaoVozilo) return 1;
}
return 0;
}
Pod OnGameModeInit dodat cemo: //dodajemo vozilo da se spawnuje
PosaoVozilo = CreateVehicle(vehicletype, Float:x, Float:y, Float:z, Float:rotation, color1, color2, respawn_delay, addsiren=0)
Sada idemo pod OnPlayerEnterVehicle
if(PosaoVozila(vehicleid)) //sto znaci da kada igrac pokusa uci u vozilo,a pritom da nijie zaposlen kao taj posao izbacit ce ga iz vozila
{
if(PlayerInfo < 1)
{
new Float:Poz;
GetPlayerPos(playerid, Poz, Poz, Poz);
SetPlayerPos(playerid, Poz, Poz+0.1, Poz);
GameTextForPlayer(playerid, "Samo zaposleni kao Bus Vozac", 5000, 5);
}
}
Kraj
U glavnom ovako na ovaj princip se pravi neki posao(barem ja tako mislim)
Ako sam nesto zaboravio molim vas ispravite me...
Nadam se da ce nekome posluziti,LP.
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
293
Postovi:
20
Teme:
Pridružio se:Apr. 2021
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
964
Postovi:
65
Teme:
Pridružio se:Dec. 2019
8. Feb. 2022.
Idemo ovako
pogresno
ispravno
nije lose ovo ali zasto da bezveze kucas parametre koji nista ne znace
moze
ovo mi se ne svidja
ovako je vec bolje
za ovo i da ne pricam nista
ovo mozes skratiti
ovako
kada uzimas korditane nemoj ovako koristiti zato sto je sporije
brze
Nisam sve pregledao, ali verujem da ima mnogo vise gresaka nego sto sam napisao ovde... Svako dobro!
pogresno
new PosaoVozilo; //stavite koliko imate vozila,u mom slucaju jednoispravno
const PosaoVozilo = 1; //stavite koliko imate vozila,u mom slucaju jednonije lose ovo ali zasto da bezveze kucas parametre koji nista ne znace
if(PlayerInfo == 1) return SendClientMessage(playerid, -1, "Niste zaposljen kao Bus Vozac");moze
if(PlayerInfo) return SendClientMessage(playerid, -1, "Niste zaposljen kao Bus Vozac");ovo mi se ne svidja
switch(PosaoCP)
{
case 1:
{
//kada udje u 1 CP da mu nestane(DisablePlayerCheckpoint) i stvori drugi (SetPlayerCheckpoint)
DisablePlayerCheckpoint(playerid);
SCM(playerid, -1, ""IGBOJA"(ZADATAK) "BIJELA"Uspesno ste dosli do odredjene lokacije,nastavite dalje.");
SetPlayerCheckpoint(playerid, stavite svoje kordinate X Y Z, 2);
PosaoCP = 2;
}
case 2:
{
DisablePlayerCheckpoint(playerid);
SCM(playerid, -1, ""IGBOJA"(ZADATAK) "BIJELA"Uspesno ste dosli do odredjene lokacije,nastavite dalje.");
SetPlayerCheckpoint(playerid, stavite svoje kordinate X Y Z, 2);
PosaoCP = 3;
}
case 3:
{
//kada udje u zadnji cp da mu nestane(Disable) i dadne platu
DisablePlayerCheckpoint(playerid);
GivePlayerMoney(playerid, vasa kolicina);
SCM(playerid, -1, ""IGBOJA"(ZADATAK) "BIJELA"Zavrsio si posao,dobio si platu od `vasa kolicina`");
PosaoCP = -1;
}ovako je vec bolje
switch(PosaoCP)
{
case 1:
{
//kada udje u 1 CP da mu nestane(DisablePlayerCheckpoint) i stvori drugi (SetPlayerCheckpoint)
DisablePlayerCheckpoint(playerid);
SCM(playerid, -1, ""IGBOJA"(ZADATAK) "BIJELA"Uspesno ste dosli do odredjene lokacije,nastavite dalje.");
SetPlayerCheckpoint(playerid, stavite svoje kordinate X Y Z, 2);
PosaoCP++;
return 1;
}
case 2:
{
DisablePlayerCheckpoint(playerid);
SCM(playerid, -1, ""IGBOJA"(ZADATAK) "BIJELA"Uspesno ste dosli do odredjene lokacije,nastavite dalje.");
SetPlayerCheckpoint(playerid, stavite svoje kordinate X Y Z, 2);
PosaoCP++;
return 1;
}
case 3:
{
//kada udje u zadnji cp da mu nestane(Disable) i dadne platu
DisablePlayerCheckpoint(playerid);
GivePlayerMoney(playerid, vasa kolicina);
SCM(playerid, -1, ""IGBOJA"(ZADATAK) "BIJELA"Zavrsio si posao,dobio si platu od `vasa kolicina`");
PosaoCP = -1;
return 1;
}za ovo i da ne pricam nista
SCM(playerid, -1, ""IGBOJA"(ZADATAK) "BIJELA"Uspesno ste dosli do odredjene lokacije,nastavite dalje.");ovo mozes skratiti
stock PosaoVozila(carid)
{
for(new i = 0; i < sizeof(PosaoVozilo); i++)
{
if(carid == PosaoVozilo) return 1;
}
return 0;
}ovako
stock PosaoVozila(carid)
{
for(new i = 0; i < sizeof(PosaoVozilo); i++)
if(carid == PosaoVozilo) return 1;
return 0;
}kada uzimas korditane nemoj ovako koristiti zato sto je sporije
new Float:Poz;brze
new
Float:X,
Float:Y,
Float:C;Nisam sve pregledao, ali verujem da ima mnogo vise gresaka nego sto sam napisao ovde... Svako dobro!
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
731
Postovi:
29
Teme:
Pridružio se:Nov. 2016
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
731
Postovi:
29
Teme:
Pridružio se:Nov. 2016
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
293
Postovi:
20
Teme:
Pridružio se:Apr. 2021
8. Feb. 2022.
bishop. wrote on February 8, 2022, 8:18 pm:
Ne, uopste nije odlicno.
Ma sta ce mucenik nije video dalje od anderpojinta.
Bitno njemu da radi. Sad kako radi, to koga boli qrac.
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
957
Postovi:
19
Teme:
Pridružio se:Jan. 2022
8. Feb. 2022.
Terza Lazarevic wrote on February 8, 2022, 8:21 pm:
da jeste
Pogledaj sta je Fr0z3n napisao, a i ostali su pomenuli po nesto iz zezanja, sto je jako lose.
srbski southclaws wrote on February 8, 2022, 8:50 pm:
Ma sta ce mucenik nije video dalje od anderpojinta.
Bitno njemu da radi. Sad kako radi, to koga boli qrac.
Bitno njemu da radi. Sad kako radi, to koga boli qrac.
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP Doprinos10
Novi Član
189 / 250 XP
Početnik(0)
372
Postovi:
50
Teme:
Pridružio se:Dec. 2014
8. Feb. 2022.
bishop. wrote on February 8, 2022, 9:20 pm:
Da, tebi je odlicno jer ne znas pola ovih stvari i ne znas kako sta funkcionise, a ni on ocigledno.
Pogledaj sta je Fr0z3n napisao, a i ostali su pomenuli po nesto iz zezanja, sto je jako lose.
A to je tuzno brate. Oni su videli da to isto radi na takvom nekom gamemodu ili od nekog youtubera koji je juce naucio dve funkcije i odlucio da uci druge, pa onda ljudi misle da je tako ispravno.
Pogledaj sta je Fr0z3n napisao, a i ostali su pomenuli po nesto iz zezanja, sto je jako lose.
A to je tuzno brate. Oni su videli da to isto radi na takvom nekom gamemodu ili od nekog youtubera koji je juce naucio dve funkcije i odlucio da uci druge, pa onda ljudi misle da je tako ispravno.
Kako voliš kad misliš da ispadaš pametan a ustvari ispadneš glup ko noga lik sarkastično kaže odlično ti nešto nabrajaš čovjeku koji živi od kodiranja i programiranja.. Svašta
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
78
Postovi:
1
Teme:
Pridružio se:Dec. 2021
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
957
Postovi:
19
Teme:
Pridružio se:Jan. 2022
8. Feb. 2022.
MirsoN wrote on February 8, 2022, 9:35 pm:
Kako voliš kad misliš da ispadaš pametan a ustvari ispadneš glup ko noga lik sarkastično kaže odlično ti nešto nabrajaš čovjeku koji živi od kodiranja i programiranja.. Svašta
A ko to zivi od kodiranja? Ovaj sto ima Ghetto profilnu? Hahahahaha
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava

