Započeo rOLDen
•8. Jun 2019.Komanda /quitjob
812
pregleda
13
postova
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
418
Postovi:
6
Teme:
Pridružio se:Jul 2017
8. Jun 2019.
Problem(error/warning): Kada ukucam komandu /quitjob, izbaci mi da ne mogu dati otkaz jer nisam ispunio ugovor a preostalo mi je još 0 sati ugovora, pa reko ko koga pravi manitim.
Deo skripte:
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): Nije potrebno.
Slika/video ingame problema(obavezno ako je ingame problem): Nije potrebno.
Deo skripte:
if(strcmp(cmd, "/quitjob", true) == 0)
{
if(IsPlayerConnected(playerid) && gPlayerLogged == 1)
{
if(PlayerInfo >= 1)
{
if(PlayerInfo <= 0)
{
if(Jober == 1)
{
PlayerInfo = 0;
Jober = 0;
PlayerInfo = 0;
Delator = 0;
DelTiming = 0;
Delator = 0;
Bolator = 0;
Grotor = 0;
Bustor = 0;
Piztor = 0;
Zastor = 0;
SCM(playerid, COLOR_GOLD, "POSAO: Uspjesno ste dali otkaz na poslu - sada se mozete opet zaposliti.");
UpdateDynamic3DTextLabelText(Drugshit, COLOR_BFUSION,
}
}
else
{
format(string, 128, "ERROR: Niste ispunili svoj ugovor posla - morate raditi jos %d sati da bi mogli dati otkaz.", PlayerInfo/3600);
SCM(playerid, COLOR_LIGHTRED, string);
}
}
else
{
SCM(playerid, COLOR_LIGHTRED, "ERROR: Ne mozete dati otkaz jer niste zaposleni.");
}
}
return 1;
}Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): Nije potrebno.
Slika/video ingame problema(obavezno ako je ingame problem): Nije potrebno.
OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP Doprinos2
Aktivan Član
108 / 250 XP
Početnik(2)
3,781
Postovi:
192
Teme:
Pridružio se:Jan. 2017
8. Jun 2019.
Evo ti... 🙄
if(strcmp(cmd, "/quitjob", true) == 0)
{
if(IsPlayerConnected(playerid) && gPlayerLogged == 1)
{
if(PlayerInfo >= 1)
{
if(PlayerInfo <= 0)
{
if(Jober == 1)
{
PlayerInfo = 0;
Jober = 0;
PlayerInfo = 0;
Delator = 0;
DelTiming = 0;
Delator = 0;
Bolator = 0;
Grotor = 0;
Bustor = 0;
Piztor = 0;
Zastor = 0;
SCM(playerid, COLOR_GOLD, "POSAO: Uspjesno ste dali otkaz na poslu - sada se mozete opet zaposliti.");
UpdateDynamic3DTextLabelText(Drugshit, COLOR_BFUSION,
}
}
else
{
SCM(playerid, COLOR_LIGHTRED, "ERROR: Ne mozete dati otkaz jer niste zaposleni.");
}
}
else
{
format(string, 128, "ERROR: Niste ispunili svoj ugovor posla - morate raditi jos %d sati da bi mogli dati otkaz.", PlayerInfo/3600);
SCM(playerid, COLOR_LIGHTRED, string);
}
}
return 1;
}Former SA:MP server developer
Founder @ cyformat.rs
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
418
Postovi:
6
Teme:
Pridružio se:Jul 2017
9. Jun 2019.
Vasic wrote on June 8, 2019, 10:05 pm:
Evo ti... 🙄
if(strcmp(cmd, "/quitjob", true) == 0)
{
if(IsPlayerConnected(playerid) && gPlayerLogged == 1)
{
if(PlayerInfo >= 1)
{
if(PlayerInfo <= 0)
{
if(Jober == 1)
{
PlayerInfo = 0;
Jober = 0;
PlayerInfo = 0;
Delator = 0;
DelTiming = 0;
Delator = 0;
Bolator = 0;
Grotor = 0;
Bustor = 0;
Piztor = 0;
Zastor = 0;
SCM(playerid, COLOR_GOLD, "POSAO: Uspjesno ste dali otkaz na poslu - sada se mozete opet zaposliti.");
UpdateDynamic3DTextLabelText(Drugshit, COLOR_BFUSION,
}
}
else
{
SCM(playerid, COLOR_LIGHTRED, "ERROR: Ne mozete dati otkaz jer niste zaposleni.");
}
}
else
{
format(string, 128, "ERROR: Niste ispunili svoj ugovor posla - morate raditi jos %d sati da bi mogli dati otkaz.", PlayerInfo/3600);
SCM(playerid, COLOR_LIGHTRED, string);
}
}
return 1;
}Nije to riješenje problema jer s ovim kodom sto si poslo bi izbacivalo da nisam zaposlen. Mislim da nije problem u rasporedu nego u ocitavanju sati ugovora a ne kontam gdje sam pogriješio jer sam pokušavo sve i svašta. Hvala ti što si makar pokušao.
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
91 / 100 XP
Početnik(0)
424
Postovi:
39
Teme:
Pridružio se:Apr. 2017
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
418
Postovi:
6
Teme:
Pridružio se:Jul 2017
9. Jun 2019.
Vasic wrote on June 9, 2019, 8:34 am:
Probaj samo
Probao sam. Izbacuje kako sam i rekao.
.tayloR ツ wrote on June 9, 2019, 8:40 am:
https://pastebin.com/PxQw1c8C ??
Ovim kodom se samo promijeni tekst niÅ¡ta viÅ¡e a do toga oÄito nije, kažem.
}
forward Posao(playerid);
public Posao(playerid)
{
if(PlayerInfo >= 1)
{
if(Jober == 0)
{
if(PlayerInfo >= 1)
{
PlayerInfo--;
}
else if(PlayerInfo == 0)
{
Jober == 1;
}
}
}
return 1;
}Možda je ovdje problem? Iako sam pokušavao i ovdje ali bez uspjeha.
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,514
Postovi:
58
Teme:
Pridružio se:Nov. 2016
9. Jun 2019.
if(strcmp(cmd, "/quitjob", true) == 0)
{
if(IsPlayerConnected(playerid) && gPlayerLogged == 1)
{
if(PlayerInfo >= 1)
{
if(PlayerInfo < 1)
{
PlayerInfo = 0;
Jober = 0;
PlayerInfo = 0;
Delator = 0;
DelTiming = 0;
Delator = 0;
Bolator = 0;
Grotor = 0;
Bustor = 0;
Piztor = 0;
Zastor = 0;
SCM(playerid, COLOR_GOLD, "POSAO: Uspjesno ste dali otkaz na poslu - sada se mozete opet zaposliti.");
UpdateDynamic3DTextLabelText(Drugshit, COLOR_BFUSION,
}
else
{
format(string, 128, "ERROR: Niste ispunili svoj ugovor posla - morate raditi jos %d sati da bi mogli dati otkaz.", PlayerInfo/3600);
SCM(playerid, COLOR_LIGHTRED, string);
}
}
else
{
SCM(playerid, COLOR_LIGHTRED, "ERROR: Ne mozete dati otkaz jer niste zaposleni.");
}
}
return 1;
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava

