Pomoc [Evo me opet]


Započeo Neumije Skriptat., Februar 11, 2018, 02:03:33 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Opet nece banovat
@Ino42O
Ja sam ovo pokusavo preko SandBox jel do toga problem?
GO HARD OR GO HOME !

Nije do toga problem, sta ti izbaci kad ukucas komandu?

Kucam primer "/ban 13 test" a meni izbacuje poruku kako da korstim [KORISCENJE]/ban id/name razlog.
GO HARD OR GO HOME !

Ali igraca ne banuje
GO HARD OR GO HOME !

[CMD:ban(playerid, params[])
{
    if(PlayerInfo[playerid][pAdmin] < 3) return SCM(playerid, -1, "Nisi ovlascen");
    new id,razlog[42],string[128];
    if(sscanf(params, "us[32]", id, razlog)) return SCM(playerid, -1, "GR:AS | "CRVENA"/ban [ID/Ime] [razlog]");
    if(id == Invalid_Player_ID) return SCM(playerid,-1,"Pogresan ID");
        format(string,sizeof(string),""ZELENA"Banovani ste od strane admina %s | Razlog: "SIVA"%s",ImeIgraca(playerid),razlog);
        SCM(id,-1,string);
        format(string,sizeof(string),""ZELENA"Banovali ste igraca %s | Razlog: "SIVA"%s",ImeIgraca(id),razlog);
        SCM(playerid,-1,string);
        Ban(id);
    return 1;
}
I evo ovaj stock:
stock ImeIgraca(playerid)
{
    new ime[MAX_PLAYER_NAME];
    GetPlayerName(playerid, ime, sizeof(ime));
    return ime;
}
P.S ovo je sa UP moda
Poslednja Izmena: Februar 11, 2018, 14:08:18 POSLE PODNE od AdzoXx

: expected token: "-string end-", but found "-identifier-"
(379) : warning 215: expression has no effect
(379) : error 001: expected token: ";", but found "-string-"
(379) : warning 215: expression has no effect
(379) : error 001: expected token: ";", but found ")"
(379) : fatal error 107: too many error messages on one line
@AdzoXx
GO HARD OR GO HOME !


if(sscanf(params, "us[32]", id, razlog)) return SendClientMessage(playerid, -1, "OB:RP | "0xAFAFAFAA"/ban [ID/Ime] [razlog]");
GO HARD OR GO HOME !


zamijeni tvoje
if(sscanf(params, "us[32]", id, razlog)) return SendClientMessage(playerid, -1, "OB:RP | "0xAFAFAFAA"/ban [ID/Ime] [razlog]");


sa
if(sscanf(params, "us[32]", id, razlog)) return SendClientMessage(playerid, -1, "OB:RP | {AFAFAF}/ban [ID/Ime] [razlog]");

E:\Users\ALEN\Desktop\skr\school\pawno\include\YSI\..\YSI_Storage\..\YSI_Core\y_utils.inc(430) : warning 201: redefinition of constant/macro (symbol "isnull(%1)")
E:\Users\\Desktop\skr\school\gamemodes\.pwn(374) : error 017: undefined symbol "Invalid_Player_ID"
E:\Users\\Desktop\skr\school\gamemodes\.pwn(375) : warning 217: loose indentation
E:\Users\\Desktop\skr\school\gamemodes\.pwn(375) : error 001: expected token: "-string end-", but found "-identifier-"
E:\Users\\Desktop\skr\school\gamemodes\.pwn(375) : error 001: expected token: "-string end-", but found "-identifier-"
E:\Users\\Desktop\skr\school\gamemodes\.pwn(375) : warning 215: expression has no effect
E:\Users\\Desktop\skr\school\gamemodes\.pwn(375) : error 001: expected token: ";", but found "-integer value-"
E:\Users\\Desktop\skr\school\gamemodes\.pwn(375) : fatal error 107: too many error messages on one line
GO HARD OR GO HOME !

CMD:ban(playerid, params[])
{
    if(PlayerInfo[playerid][pAdmin] < 3) return SCM(playerid, -1, "Nisi ovlascen");
    new id,razlog[42],string[128];
    if(sscanf(params, "us[32]", id, razlog)) return SCM(playerid, -1, "GR:AS | {afafaf}/ban [ID/Ime] [razlog]");
    if(id == INVALID_PLAYER_ID) return SCM(playerid,-1,"Pogresan ID");
	format(string,sizeof(string),"{00ff00}Banovani ste od strane admina %s | Razlog: {c0c0c0}%s",ImeIgraca(playerid),razlog);
	SCM(id,-1,string);
	format(string,sizeof(string),""{00ff00}Banovali ste igraca %s | Razlog: {c0c0c0}%s",ImeIgraca(id),razlog);
	SCM(playerid,-1,string);
	Ban(id);
    return 1;
}


Eo ti cijela fix komanda.

Izbacuje mi Eror za string
381) : error 001: expected token: "-string end-", but found "-identifier-"
E:\Users\\Desktop\skr\school\gamemodes\.pwn(381) : error 029: invalid expression, assumed zero
E:\Users\\Desktop\skr\school\gamemodes\.pwn(381) : error 029: invalid expression, assumed zero
E:\Users\\Desktop\skr\school\gamemodes\.pwn(381) : fatal error 107: too many error messages on one line
GO HARD OR GO HOME !


@Filipovic Scripting
Ovo ""{00ff00} zameni sa "{00ff00}
Oduvek sam se pitao:
"Zbog cega se ljudi toliko brinu jedni za druge?",
"Zasto ljudi daju sve od sebe da usrece neku osobu?"

Najjednostavnije receno brinu se jer vole tu osobu celim svojim srcem,
daju sve od sebe da je usrece zbog toga sto ne zele da je ikada vide tuznom ili rasplakanom.
#xsarnaaparatima..