Započeo ShomY071
•10. Jun 2018.• ZaključanoDebugovi
602
pregleda
4
postova
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
240
Postovi:
36
Teme:
Pridružio se:Dec. 2014
10. Jun 2018.
Problem(error/warning): Debugovi, server ne crasha
Dio skripte:
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Slika/video ingame problema(obavezno ako je ingame problem): //
Dio skripte:
stock ImeIgraca(id)
{
new ime[MAX_PLAYER_NAME+1];
GetPlayerName(id, ime, sizeof(ime));
ime[strfind(ime,"_")] = ' '; // OVA LINIJA (1956)
return ime;
}
if(PI == 6)
{
new string;
SetPlayerColor(playerid, ZLATNA);
format(string, sizeof(string), ""C_CRVENA" Vlasnik %s je usao server!", ImeIgraca(playerid)); // LINIJA 3963
SCMTA(-1, string);
SCM(playerid, SVETLOZUTA, "Dobro dosa nazad domacine, koristi /apregled da pratis aktivnost administratora!");
}
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
[18:45:53] Run time error 4: "Array index out of bounds"
[18:45:53] Attempted to read/write array element at negative index -1
[18:45:53] AMX backtrace:
[18:45:53] #0 00041f5c in ImeIgraca (id=0) at D:\SAMP MODOVI\RolePlay od 0 by #Jack\gamemodes\RolePlay.pwn:1956
[18:45:53] #1 000647a8 in ?? (... <5 arguments>) at D:\SAMP MODOVI\RolePlay od 0 by #Jack\gamemodes\RolePlay.pwn:3963
[18:45:53] #2 0000cca8 in public OnDialogResponse (playerid=0, dialogid=0, response=1, listitem=-1, inputtext[]=@010f2918 "sifra") at D:\SAMP MODOVI\RolePlay od 0 by #Jack\pawno\include\YSI\y_hooks/impl.inc:2254
[18:46:38] sscanf warning: Format specifier does not match parameter count.
Slika/video ingame problema(obavezno ako je ingame problem): //
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
240
Postovi:
36
Teme:
Pridružio se:Dec. 2014
11. Jun 2018.
Ta linija sklanja _ iz imena igraca...
Ime_Igraca ispisuje sa donjom crtom nprm Jack_Redfield a ImeIgraca sklanja donju crtu ispisuje samo ime nprm Jack Redfield
Nigde drugde nije mi definisano...
Ime_Igraca ispisuje sa donjom crtom nprm Jack_Redfield a ImeIgraca sklanja donju crtu ispisuje samo ime nprm Jack Redfield
Nigde drugde nije mi definisano...
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,394
Postovi:
77
Teme:
Pridružio se:Okt. 2012
11. Jun 2018.
stock ImeIgraca(id)
{
new ime;
GetPlayerName(id, ime, sizeof(ime));
new pos = strfind(ime, "_");
if (pos != -1) {
ime = ' ';
}
return ime;
}
u tvome slucaju si vjerovatno koristio ime bez _, eto ti metoda koja radi provjeru usput i fixana tvoja verzija
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava