Započeo Kamberovic
•23. Apr. 2020.• ZaključanoKomanda za kradju vozila.
783
pregleda
4
postova
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
324
Postovi:
64
Teme:
Pridružio se:Jun 2017
23. Apr. 2020.
Problem(error/warning): Na kučnom serveru mi komanda radi perfektno i sve ide bez problema, a kad ubacim na server ne registruje komandu.Probao sam izbaciti neke dijelove, provjere itd ali jednostavno ne radi
Dio skripte:
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike
Dio skripte:
YCMD:spojizice(playerid, params[], help)
{
#pragma unused help
if(UlogovanProvera == 0) return SCM(playerid,-1,""ZELENA"/INFO/ "ZELENA"Morate biti spojeni na server kako bi koristili komande!");
if(!IsPlayerInAnyVehicle(playerid)) return SCM(playerid,-1, ""ZELENA"/INFO/ "ZELENA"Morate biti u vozilu!");
//if(KradeAuto == 1) return SCM(playerid,-1, ""ZELENA"/INFO/ "ZELENA"Vec krades auto!");
if(IsPlayerInArea(playerid,-2410.3284,2343.9849,-2568.0173,2337.4180)) return SCM(playerid,-1, ""ZELENA"/INFO/ "ZELENA"Ne mozes krasti kod spawna!");
if(PlayerInfo == 9 || PlayerInfo == 9)
{
new string;
new i = PlayerInfo;
if(GetPlayerVehicleID(playerid) == VoziloInfo) return SCM(playerid,-1,""ZELENA"/INFO/ "BELA"Ne mozete krasti svoje vozilo!");
if(VoziloInfo[GetPlayerVehicleID(playerid)] == 0) return SCM(playerid,-1,""ZELENA"/INFO/ "BELA"Mozete krasti samo privatna vozila!");
if(VoziloInfo[GetPlayerVehicleID(playerid)] == 1) return SCM(playerid,-1,""ZELENA"/INFO/ "BELA"To vozilo se vec krade!");
format(string,sizeof(string), "*%s spaja zice na vozilu.", GetName(playerid));
ProxDetector(20.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
PostaviWanted(playerid, "Kradja vozila", "Nepoznat"); KradeAuto = 1;
VoziloInfo[GetPlayerVehicleID(playerid)] = 1;
SetPlayerCheckpoint(playerid, -732.8835,2757.4397,47.0542, 4.0);
SCM(playerid,-1,""ZELENA"/INFO/ "BELA"Uspjesno ste ukrali vozilo, odvucite ga u garazu! "ZELENA"(oznaceno na mapi)");
SCM(playerid,-1,""ZELENA"/INFO/ "BELA"Ukoliko budete ubijeni, "ZELENA"kradja ce biti prekinuta!");
format(string, sizeof(string), ""CRVENA""ZELENA"Upravo je ukradeno vozilo %s i krece se prema Las Paydas-u!",ImenaVozila[GetVehicleModel(GetPlayerVehicleID(playerid)) - 400]);
ChatPD(-1, string);
}
else return SCM(playerid,-1,""ZELENA"/INFO/ "BELA"Samo clanovi Auto Mafije!");
return 1;
}Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
17 / 250 XP
Početnik(1)
2,272
Postovi:
76
Teme:
Pridružio se:Maj 2014
23. Apr. 2020.
Izbaci nesto u server_logu? Na koji nacin ne registruje komandu? Pretpostavljam da imas kada igrac ukuca pogresnu komandu, da izbaci da kuca /komande ? Ako imas, da li izbaci to?
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
324
Postovi:
64
Teme:
Pridružio se:Jun 2017
23. Apr. 2020.
V01D wrote on April 23, 2020, 8:20 pm:
Izbaci nesto u server_logu? Na koji nacin ne registruje komandu? Pretpostavljam da imas kada igrac ukuca pogresnu komandu, da izbaci da kuca /komande ? Ako imas, da li izbaci to?
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
17 / 250 XP
Početnik(1)
2,272
Postovi:
76
Teme:
Pridružio se:Maj 2014
23. Apr. 2020.
Jesi ubacio crashdetect?
Probaj nesto ovako:
Kada si ovo paste, ubaci mod, pokreni komandu, vidi da li izbacuje u konzoli neki output. Ukoliko izbacuje ove brojeve iz printf, odlicno, vidi onda dokle ide, tacnije do kog broja, tako ces znati dokle je komanda dosla..
Probaj nesto ovako:
YCMD:spojizice(playerid, params[], help)
{
#pragma unused help
if(UlogovanProvera == 0) return SCM(playerid,-1,""ZELENA"/INFO/ "ZELENA"Morate biti spojeni na server kako bi koristili komande!");
printf("1");
if(!IsPlayerInAnyVehicle(playerid)) return SCM(playerid,-1, ""ZELENA"/INFO/ "ZELENA"Morate biti u vozilu!");
printf("2");
//if(KradeAuto == 1) return SCM(playerid,-1, ""ZELENA"/INFO/ "ZELENA"Vec krades auto!");
if(IsPlayerInArea(playerid,-2410.3284,2343.9849,-2568.0173,2337.4180)) return SCM(playerid,-1, ""ZELENA"/INFO/ "ZELENA"Ne mozes krasti kod spawna!");
printf("3");
if(PlayerInfo == 9 || PlayerInfo == 9)
{
new string;
printf("4");
new i = PlayerInfo;
printf("5");
if(GetPlayerVehicleID(playerid) == VoziloInfo) return SCM(playerid,-1,""ZELENA"/INFO/ "BELA"Ne mozete krasti svoje vozilo!");
printf("6");
if(VoziloInfo[GetPlayerVehicleID(playerid)] == 0) return SCM(playerid,-1,""ZELENA"/INFO/ "BELA"Mozete krasti samo privatna vozila!");
printf("7");
if(VoziloInfo[GetPlayerVehicleID(playerid)] == 1) return SCM(playerid,-1,""ZELENA"/INFO/ "BELA"To vozilo se vec krade!");
printf("8");
format(string,sizeof(string), "*%s spaja zice na vozilu.", GetName(playerid));
printf("9");
ProxDetector(20.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
printf("10");
PostaviWanted(playerid, "Kradja vozila", "Nepoznat"); KradeAuto = 1;
printf("11");
VoziloInfo[GetPlayerVehicleID(playerid)] = 1;
printf("12");
SetPlayerCheckpoint(playerid, -732.8835,2757.4397,47.0542, 4.0);
printf("13");
SCM(playerid,-1,""ZELENA"/INFO/ "BELA"Uspjesno ste ukrali vozilo, odvucite ga u garazu! "ZELENA"(oznaceno na mapi)");
SCM(playerid,-1,""ZELENA"/INFO/ "BELA"Ukoliko budete ubijeni, "ZELENA"kradja ce biti prekinuta!");
printf("14");
format(string, sizeof(string), ""CRVENA""ZELENA"Upravo je ukradeno vozilo %s i krece se prema Las Paydas-u!",ImenaVozila[GetVehicleModel(GetPlayerVehicleID(playerid)) - 400]);
printf("15");
ChatPD(-1, string);
printf("16");
}
else return SCM(playerid,-1,""ZELENA"/INFO/ "BELA"Samo clanovi Auto Mafije!");
return 1;
}Kada si ovo paste, ubaci mod, pokreni komandu, vidi da li izbacuje u konzoli neki output. Ukoliko izbacuje ove brojeve iz printf, odlicno, vidi onda dokle ide, tacnije do kog broja, tako ces znati dokle je komanda dosla..
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava
