Zaključano

[POMOC]/makeadmin

Započeo 3agle
pre 11 godina
411
pregleda
12
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
CH|pr0
Enforcer
pre 11 godina
skripta koju koristim:UP mod
detaljan opis problema: u skripti je namjesteno da 1338 adm moze dat admina,i udjem na server (1338 sam)  i pise mi Niste ovlasteni(to sam ja namjestio) ......
Rcon login sam se opet isto...
Dio skripte://
James_SmithXDl
OG Legend
pre 11 godina
daj komandu.
CH|pr0
Enforcer
pre 11 godina

YCMD:makeadmin(playerid, params[],help)
{
    #pragma unused help
    if(UlogiranProvera == 0) return SCM(playerid,-1,"[P:RP] "CRVENA"Moras se ulogirati da bi koristio ovu komandu!");
    if(PlayerInfo < 1338)

{
new player, level, string;
if(sscanf(params, "ud", player, level)) return SendClientMessage(playerid, -1, "Pomoc | "SIVA"/makeadmin [ID/Ime] [Level (1-1338)]");
if(!IsPlayerConnected(player)) return SCM(playerid, -1,""CRVENA"[Greska!]"BELA"Pogresan ID!");
if(level < 0 || level > 1338) return SendClientMessage(playerid, -1, ""CRVENA"[Greska!]"SIVA"Krivi level [0-1338]!");
PlayerInfo = level;
format(string, sizeof(string), ""SPLAVA"Postavljeni ste na nivo %d admina | HeadAdmin: %s",level, GetName(playerid));
SendClientMessage(player, -1, string);
format(string, sizeof(string), ""SPLAVA"Postavili ste korisniku %s nivo %d Admina.", GetName(player), level );
SendClientMessage(playerid, -1, string);
SavePlayer(player);
}
else
{
    SendClientMessage(playerid, -1, ""CRVENA"[P:RP]"BELA"Niste ovlasteni "CRVENA"!");
}
return 1;
}
James_SmithXDl
OG Legend
pre 11 godina
komanda je uredu jesi ti siguran da ti je varijabla na 1338
kolobaric
Street Runner
pre 11 godina
CH|pr0 wrote on July 16, 2014, 7:58 pm:

YCMD:makeadmin(playerid, params[],help)
{
    #pragma unused help
    if(UlogiranProvera == 0) return SCM(playerid,-1,"[P:RP] "CRVENA"Moras se ulogirati da bi koristio ovu komandu!");
    if(PlayerInfo < 1338)

{
new player, level, string;
if(sscanf(params, "ud", player, level)) return SendClientMessage(playerid, -1, "Pomoc | "SIVA"/makeadmin [ID/Ime] [Level (1-1338)]");
if(!IsPlayerConnected(player)) return SCM(playerid, -1,""CRVENA"[Greska!]"BELA"Pogresan ID!");
if(level < 0 || level > 1338) return SendClientMessage(playerid, -1, ""CRVENA"[Greska!]"SIVA"Krivi level [0-1338]!");
PlayerInfo = level;
format(string, sizeof(string), ""SPLAVA"Postavljeni ste na nivo %d admina | HeadAdmin: %s",level, GetName(playerid));
SendClientMessage(player, -1, string);
format(string, sizeof(string), ""SPLAVA"Postavili ste korisniku %s nivo %d Admina.", GetName(player), level );
SendClientMessage(playerid, -1, string);
SavePlayer(player);
}
else
{
    SendClientMessage(playerid, -1, ""CRVENA"[P:RP]"BELA"Niste ovlasteni "CRVENA"!");
}
return 1;
}
Stavi if(IsPlayerAdmin(playerid))
CH|pr0
Enforcer
pre 11 godina
pa ide ono admin leveli 1,2,3,4,1337,1338 :S evo..

if(PlayerInfo == 1) { arank = "1"; }
else if(PlayerInfo == 2) { arank = "2"; }
else if(PlayerInfo == 3) { arank = "3"; }
else if(PlayerInfo == 4) { arank = "4"; }
else if(PlayerInfo == 1337) { arank = "1337"; }
else if(PlayerInfo == 1338) { arank = "1338"; }
else { arank = "Admin"; }
format(string, sizeof(string), ""SPLAVA"A|%d| "SPLAVA"%s"SPLAVA":"BELA" %s",arank,sendername,text);


To je namjesteno al nez,dje bi trebo namjestit to onda ?
James_SmithXDl
OG Legend
pre 11 godina
pa jel u tvoj fajlu varijabla na 1338
Ivan_Ino
Kingpin
pre 11 godina
hmm.. pokusaj ovako
YCMD:makeadmin(playerid, params[],help)
{
    #pragma unused help
    if(UlogiranProvera == 0) return SCM(playerid,-1,"[P:RP] "CRVENA"Moras se ulogirati da bi koristio ovu komandu!");
    if(PlayerInfo >= 1338)

{
new player, level, string;
if(sscanf(params, "ud", player, level)) return SendClientMessage(playerid, -1, "Pomoc | "SIVA"/makeadmin [ID/Ime] [Level (1-1338)]");
if(!IsPlayerConnected(player)) return SCM(playerid, -1,""CRVENA"[Greska!]"BELA"Pogresan ID!");
if(level < 0 || level > 1338) return SendClientMessage(playerid, -1, ""CRVENA"[Greska!]"SIVA"Krivi level [0-1338]!");
PlayerInfo = level;
format(string, sizeof(string), ""SPLAVA"Postavljeni ste na nivo %d admina | HeadAdmin: %s",level, GetName(playerid));
SendClientMessage(player, -1, string);
format(string, sizeof(string), ""SPLAVA"Postavili ste korisniku %s nivo %d Admina.", GetName(player), level );
SendClientMessage(playerid, -1, string);
SavePlayer(player);
}
else
{
    SendClientMessage(playerid, -1, ""CRVENA"[P:RP]"BELA"Niste ovlasteni "CRVENA"!");
}
return 1;
}
CH|pr0
Enforcer
pre 11 godina
eto radi sada hvala ino..A jel bi mogao reci ,kako da namjestim da mora biti admin 1338+ rcon logiran?
Ivan_Ino
Kingpin
pre 11 godina
YCMD:makeadmin(playerid, params[],help)
{
    #pragma unused help
    if(UlogiranProvera == 0) return SCM(playerid,-1,"[P:RP] "CRVENA"Moras se ulogirati da bi koristio ovu komandu!");
    if(PlayerInfo >= 1338 && IsPlayerAdmin(playerid))

{
new player, level, string;
if(sscanf(params, "ud", player, level)) return SendClientMessage(playerid, -1, "Pomoc | "SIVA"/makeadmin [ID/Ime] [Level (1-1338)]");
if(!IsPlayerConnected(player)) return SCM(playerid, -1,""CRVENA"[Greska!]"BELA"Pogresan ID!");
if(level < 0 || level > 1338) return SendClientMessage(playerid, -1, ""CRVENA"[Greska!]"SIVA"Krivi level [0-1338]!");
PlayerInfo = level;
format(string, sizeof(string), ""SPLAVA"Postavljeni ste na nivo %d admina | HeadAdmin: %s",level, GetName(playerid));
SendClientMessage(player, -1, string);
format(string, sizeof(string), ""SPLAVA"Postavili ste korisniku %s nivo %d Admina.", GetName(player), level );
SendClientMessage(playerid, -1, string);
SavePlayer(player);
}
else
{
    SendClientMessage(playerid, -1, ""CRVENA"[P:RP]"BELA"Niste ovlasteni "CRVENA"!");
}
return 1;
}
James_SmithXDl
OG Legend
pre 11 godina
if(PlayerInfo >= 1338 || IsPlayerAdmin(playerid))


ivane
if(PlayerInfo >= 1338 && IsPlayerAdmin(playerid))


znaci da mora biti i admin 1338 i rcon loged da koristi

ako sam dobro skonto on oce da koristi ili ako je admin 1338 ili rcon loged ako nisam nek me ispravi.
CH|pr0
Enforcer
pre 11 godina
hvala,rijeseno

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava