Problem(error/warning): znaci ovako ja sam poceo raditi mod od 0 i sad odradio sam par stvari al sam dosao do komande makeadmin a to sam gledao od tazgee youtuber ako ga neko zna zna i taj video i ja sam odradio bas sve isto kao i on i kad ocu da sejvam tj compilam ispise mi 5 errora ako neko zna neka mi kaze jer mi hitno treba da bi nastavio da pravim mod.
Deo skripte://
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log)://
Slika/video:evo slike https://imgur.com/a/wZhjp1k (https://imgur.com/a/wZhjp1k)
Izbriši kod "USAGE" zadnji "
bilo bi pozeljno da posaljes kod u chat kako bi se mogao prekopirati. A i moj ti je savet da ne pravis mod ukoliko ne znas osnove.
Uz gledanje tazgeta neces nista nauciti
https://open.mp/discussion
"USAGE" obrisi zadnji " i dodaj ga kod ]"
Kako objasnjavate decku, moze to malo lepse. Nije ti dobra konstrukcija funkcije SCM ili SendClientMessage. Pogledaj i sam, videces njenu konstrukcija SCM(playerid, boja, poruka). E sad, poruka ti je string literal ili ti neka konstanta koju zadajes programa. Stringovi se obavezno stavljaju unutar navodnika. Pogledaj kod sscanf-a da ne vracas funkciju kako treba. (Ovo sto ti pise {FFFFFF} /makeadmin....) Napisi ovako:
[pawn]
SCM(playerid, COLOR_RED, "USAGE: {FFFFFF}/makeadmin [id] [level]");
[/pawn]
Nadam se da me razumes sta sam ti hteo reci. Zapamti, bilo koji string koji zelis da zadas programu, moras ga staviti unutar navodnika.
Citat: Paradox.pwn poslato Maj 03, 2022, 09:10:47 PRE PODNE
Uz gledanje tazgeta neces nista nauciti
https://open.mp/discussion
Poduči ga malo
Citat: BTL | jevta poslato Maj 03, 2022, 10:54:44 PRE PODNE
Poduči ga malo
Kralju, evo ti uci PAWN jezik: ◄ Glavni razgovor #49 ► (https://balkan-samp.com/forum/index.php?topic=140733.msg1028287;topicseen#new)
ne radi opet jel moze neko ako ga ne mrzi da odradi makeadmin do admina 6 i da mi posalje cod
Citat: Wayne skripterrr poslato Maj 03, 2022, 14:03:53 POSLE PODNE
ne radi opet jel moze neko ako ga ne mrzi da odradi makeadmin do admina 6 i da mi posalje cod
[pawn]CMD:makeadmin(playerid, params[])
{
if(IsPlayerAdmin(playerid) || PlayerInfo[playerid][pAdmin] > 0)
{
new id, lvl;
if(sscanf(params, "ui", id, lvl)) return SCM(playerid, COLOR_RED, "USAGE: {FFFFFF}/makeadmin [id] [level]");
else if(lvl < 0 || lvl > 1337) return SCM(playerid, COLOR_RED, "SERVER: {FFFFFF}Ne mozete lvl manji od 0 i veci od 6 (1337)");
else if(lvl > 6 && lvl != 1337) return SCM(playerid, COLOR_RED, "SERVER: {FFFFFF}Ne mozete lvl veci od 6 (1337)");
else
{
PlayerInfo[id][pAdmin] = lvl;
SCM(playerid, COLOR_BLUE, "ADMIN: {FFFFFF}Uspesno ste postavili novog admina!");
SCM(id, COLOR_BLUE, "ADMIN: {FFFFFF}Cestitamo, postali ste admin! Zelimo vam ugodnu igru!");
}
}
else
{
SCM(playerid, COLOR_RED, "SERVER: {FFFFFF}Nemate dozvolu da koristite tu komandu!");
}
return true;
}[/pawn]
Citat: Luka Nikolic poslato Maj 03, 2022, 14:52:01 POSLE PODNE
[pawn]CMD:makeadmin(playerid, params[])
{
if(IsPlayerAdmin(playerid) || PlayerInfo[playerid][pAdmin] > 0)
{
new id, lvl;
if(sscanf(params, "ui", id, lvl)) return SCM(playerid, COLOR_RED, "USAGE: {FFFFFF}/makeadmin [id] [level]");
else if(lvl < 0 || lvl > 1337) return SCM(playerid, COLOR_RED, "SERVER: {FFFFFF}Ne mozete lvl manji od 0 i veci od 6 (1337)");
else if(lvl > 6 && lvl != 1337) return SCM(playerid, COLOR_RED, "SERVER: {FFFFFF}Ne mozete lvl veci od 6 (1337)");
else
{
PlayerInfo[id][pAdmin] = lvl;
SCM(playerid, COLOR_BLUE, "ADMIN: {FFFFFF}Uspesno ste postavili novog admina!");
SCM(id, COLOR_BLUE, "ADMIN: {FFFFFF}Cestitamo, postali ste admin! Zelimo vam ugodnu igru!");
}
}
else
{
SCM(playerid, COLOR_RED, "SERVER: {FFFFFF}Nemate dozvolu da koristite tu komandu!");
}
return true;
}[/pawn]
Hvala brt radi
Zamolicu te samo da ubuduce compajler greske (i kod) ne saljes kao sliku nego u [pawn]
[/pawn] ili [pawn][/pawn]
. Slike su samo za ingame probleme (mislim moze i za neke razumlive stvari tipa database strukture u phpmyadmin ili nesto slicno, ali ne za greske i kod).
#Reseno, lock