Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Yoker00 poslato Februar 01, 2015, 15:01:58 POSLE PODNE

Naslov: [POMOC] Pomoc oko rankova na /a chatu
Poruka od: Yoker00 poslato Februar 01, 2015, 15:01:58 POSLE PODNE
Skripta koju koristim:up:rp
Detaljan opis problema:Hocu da napravim rank Vlasnik i Skriptera na /a chatu kao sto mozete videti dole u komandi na kom sam nacinu probao ali mi ne uspeva jer kada setujem al6 i skriptera na /a chatu mi pise direktor a ne skripter isto tako i sa vlasnikom a ne bih da pravim al7,8 itd pa jel moze nekako da se napravi to preko imena da pise ili kako ovo dole da moze i al6 tj drektor i skripter da se setuje ali da n a/a chatu pise skripter video sam to na drugim srw-ima da moze ali nzm na koj nacin su to radili ja sam probao na ovaj ali mi ne uspeva?!
Dio skripte:////////////////////////////////////////////////////////
YCMD:a(playerid, params[],help)
{
    #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"UP:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo[playerid][pAdmin] < 1 || PlayerInfo[playerid][pVlasnik] < 1 || PlayerInfo[playerid][pSkripter] < 1) return SCM(playerid, -1, ""CRVENA"[OF:RP] "SIVA"Samo Admini!");
new text[256], string[512],name[24], sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
if(sscanf(params, "s[1024]", text)) return SCM(playerid, -1, ""CRVENA"UP:RP Pomoc | "BELA"/a [tekst]");
new arank[64];
if(PlayerInfo[playerid][pAdmin] == 1) { arank = "Admin Level 1"; }
else if(PlayerInfo[playerid][pAdmin] == 2) { arank = "Admin Level 2"; }
else if(PlayerInfo[playerid][pAdmin] == 3) { arank = "Admin Level 3"; }
else if(PlayerInfo[playerid][pAdmin] == 4) { arank = "Admin Level 4"; }
else if(PlayerInfo[playerid][pAdmin] == 5) { arank = "Admin Level 5 (Head Admin)"; }
else if(PlayerInfo[playerid][pAdmin] == 6) { arank = "Admin Level 6 (Direktor)"; }
else if(PlayerInfo[playerid][pVlasnik] == 1) { arank = "Vlasnik"; }
else if(PlayerInfo[playerid][pSkripter] == 1) { arank = "Skripter"; }
else { arank = "Admin"; }
format(string, sizeof(string), ""CRVENA"A | "BELA"%s "CRVENA"%s"BELA": %s",arank,sendername,text);
Admin(-1,string);
return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Naslov: Odg: [POMOC] Pomoc oko rankova na /a chatu
Poruka od: Shaw Salcedo poslato Februar 01, 2015, 15:52:59 POSLE PODNE
Ti hoces kada je igrac admin lvl 6 da pise na /a i da mu pise Skripter?
Naslov: Odg: [POMOC] Pomoc oko rankova na /a chatu
Poruka od: Yoker00 poslato Februar 01, 2015, 16:10:16 POSLE PODNE
Hocu kada je igrac al6 direktor i ja mu set skriptera i posle kad pisem na /a,/g da mu pise skripter a ne direktor ja sam napravio ovaj rank i sve to ali nece?!
Naslov: Odg: [POMOC] Pomoc oko rankova na /a chatu
Poruka od: Shaw Salcedo poslato Februar 01, 2015, 16:12:07 POSLE PODNE
////////////////////////////////////////////////////////
YCMD:a(playerid, params[],help)
{
    #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"UP:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo[playerid][pAdmin] < 1 || PlayerInfo[playerid][pVlasnik] < 1 || PlayerInfo[playerid][pSkripter] < 1) return SCM(playerid, -1, ""CRVENA"[OF:RP] "SIVA"Samo Admini!");
new text[256], string[512],name[24], sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
if(sscanf(params, "s[1024]", text)) return SCM(playerid, -1, ""CRVENA"UP:RP Pomoc | "BELA"/a [tekst]");
new arank[64];
if(PlayerInfo[playerid][pAdmin] == 1) { arank = "Admin Level 1"; }
else if(PlayerInfo[playerid][pAdmin] == 2) { arank = "Admin Level 2"; }
else if(PlayerInfo[playerid][pAdmin] == 3) { arank = "Admin Level 3"; }
else if(PlayerInfo[playerid][pAdmin] == 4) { arank = "Admin Level 4"; }
else if(PlayerInfo[playerid][pVlasnik] == 1) { arank = "Vlasnik"; }
else if(PlayerInfo[playerid][pSkripter] == 1) { arank = "Skripter"; }
else if(PlayerInfo[playerid][pAdmin] == 5) { arank = "Admin Level 5 (Head Admin)"; }
else if(PlayerInfo[playerid][pAdmin] == 6) { arank = "Admin Level 6 (Direktor)"; }
else { arank = "Admin"; }
format(string, sizeof(string), ""CRVENA"A | "BELA"%s "CRVENA"%s"BELA": %s",arank,sendername,text);
Admin(-1,string);
return 1;
}

Probaj ovako
Naslov: Odg: [POMOC] Pomoc oko rankova na /a chatu
Poruka od: Yoker00 poslato Februar 01, 2015, 16:38:47 POSLE PODNE
Hvala brat radi,mozee lock!
Naslov: Odg: [POMOC] Pomoc oko rankova na /a chatu
Poruka od: Shaw Salcedo poslato Februar 01, 2015, 17:01:24 POSLE PODNE
Nnc Uzivaj :D  8)