Skripta koju koristim: Underpoint
Detaljan opis problema: Upisem komandu /makeadmin 0 7 i izbaci mi da postavim id igraca i lvl,upisem to i izbaci mi /makeadmin kao da nisam postavio id igraca i admin lvl,tako mi je i za ostale komandu gdje se upisuje id i lvl
Dio skripte:///
Neke slike/video za lakse dobivanje pomoci(neobavezno): http://www.igreklik.com/slike/viewer.php?file=63469217814055396083.png
[POMOC] Komande
343
pregleda
10
postova
16. Avg. 2014.
AKo koristi Up probaj ovu komandu.
CMD:postaviadmina(playerid, params[],help)
{
if(UlogovanProvera == 0) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PI >= 7 || IsPlayerAdmin(playerid))
{
new player, level, string;
if(sscanf(params, "ud", player, level)) return SendClientMessage(playerid, -1, ""SIVA"USE: "BELA"/postaviadmina [ID/Ime] [Level (1-8)]");
if(!IsPlayerConnected(player)) return SCM(playerid, -1,""JCRVENA"ERROR: "SVCRVENA"Pogresan ID!");
if(level < 0 || level > 8) return SendClientMessage(playerid, -1, ""JCRVENA"ERROR: "SVCRVENA"Admin Level ne moze biti manji od 0 i veci od 8!");
PI = level;
format(string, sizeof(string), "Admin %s vam je postavio %d Admin Level.", GetName(playerid), level);
SendClientMessage(player, -1, string);
format(string, sizeof(string), "Igracu %s ste postavili Admin Level na %d.", GetName(player), level);
SendClientMessage(playerid, -1, string);
SavePlayer(player);
}
else
{
SendClientMessage(playerid, -1, ""JCRVENA"ERROR: "SVCRVENA"Samo Vlasnik!");
}
return 1;
}17. Avg. 2014.
Ne valja ti server mozda aj probaj vako /makeadmin 0 5 5 dva puta stavi pet pet jer je i meni tako trebalo na 1 modu da se stavlja greska u pawnu bila 🙂 dok nisam popravio ovo sam bezveze lupo ID i LVL ADMINA TI STAVI koji oces ID msm kome oces da danes admina i lvl admina pisi dva puta 🙂
18. Avg. 2014.
Ali kao sto rekoh nije to samo do komande /makeadmin i npr. ukucam /a i upisem tekst i izbacuje kao da nisam unio tekst vjerovatno je do necega na pocetku skripte ali neznam sta bi moglo biti.
CMD:postaviadmina(playerid, params[])
{
if(UlogovanProvera == 0) return SCM(playerid,-1,"CR:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo >= 6 || IsPlayerAdmin(playerid))
{
new player, level, string;
if(sscanf(params, "ud", player, level)) return SendClientMessage(playerid, -1, "CR:RP Pomoc | "ZUTA"/postaviadmina [ID/Ime] [Level (1-7)]");
if(!IsPlayerConnected(player)) return SCM(playerid, -1,""ORANGE"[CR:RP] "BELA"Pogresan ID!");
if(level < 0 || level > 7) return SendClientMessage(playerid, -1, ""ORANGE"[CR:RP] "SIVA"Admin Level ne moze biti manji od 0 i veci od 7!");
PlayerInfo = level;
format(string, sizeof(string), ""ZUTA"A | "BELA"Admin %s vam je postavio %d Admin Level.", GetName(playerid), level);
SendClientMessage(player, -1, string);
format(string, sizeof(string), ""ZUTA"A | "BELA"Igracu %s ste postavili Admin Level na %d.", GetName(player), level);
SendClientMessage(playerid, -1, string);
SavePlayer(player);
}
else
{
SendClientMessage(playerid, -1, ""ORANGE"[CR:RP] "SIVA"Samo Vlasnik!");
}
return 1;
}
CMD:postaviadmina(playerid, params[])
{
if(UlogovanProvera == 0) return SCM(playerid,-1,"CR:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo >= 6 || IsPlayerAdmin(playerid))
{
new player, level, string;
if(sscanf(params, "ud", player, level)) return SendClientMessage(playerid, -1, "CR:RP Pomoc | "ZUTA"/postaviadmina [ID/Ime] [Level (1-7)]");
if(!IsPlayerConnected(player)) return SCM(playerid, -1,""ORANGE"[CR:RP] "BELA"Pogresan ID!");
if(level < 0 || level > 7) return SendClientMessage(playerid, -1, ""ORANGE"[CR:RP] "SIVA"Admin Level ne moze biti manji od 0 i veci od 7!");
PlayerInfo = level;
format(string, sizeof(string), ""ZUTA"A | "BELA"Admin %s vam je postavio %d Admin Level.", GetName(playerid), level);
SendClientMessage(player, -1, string);
format(string, sizeof(string), ""ZUTA"A | "BELA"Igracu %s ste postavili Admin Level na %d.", GetName(player), level);
SendClientMessage(playerid, -1, string);
SavePlayer(player);
}
else
{
SendClientMessage(playerid, -1, ""ORANGE"[CR:RP] "SIVA"Samo Vlasnik!");
}
return 1;
}
18. Avg. 2014.
Sada je rijesen problem sa /makeadmin ali jos uvjek neradi komanda /ao tj. komande u kojima treba nesto napisati bez brojeva
evo i komande:
CMD:ao(playerid, params[])
{
if(UlogovanProvera == 0) return SCM(playerid,-1,"CR:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo < 1) return SCM(playerid, -1, ""ZELENA"[CR:RP] "SIVA"Samo Admini!");
new text, string, sendername;
GetPlayerName(playerid, sendername, sizeof(sendername));
if(sscanf(params, "s", text)) return SCM(playerid, -1, ""ZELENA"CR:RP Pomoc | "BELA"/ao ");
format(string, sizeof(string), ""ZELENA"(( A"SIVA" | Admin "ZELENA"%s:"SIVA" %s "ZELENA"))",sendername,text);
SendClientMessageToAll(-1,string);
return 1;
}
evo i komande:
CMD:ao(playerid, params[])
{
if(UlogovanProvera == 0) return SCM(playerid,-1,"CR:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo < 1) return SCM(playerid, -1, ""ZELENA"[CR:RP] "SIVA"Samo Admini!");
new text, string, sendername;
GetPlayerName(playerid, sendername, sizeof(sendername));
if(sscanf(params, "s", text)) return SCM(playerid, -1, ""ZELENA"CR:RP Pomoc | "BELA"/ao ");
format(string, sizeof(string), ""ZELENA"(( A"SIVA" | Admin "ZELENA"%s:"SIVA" %s "ZELENA"))",sendername,text);
SendClientMessageToAll(-1,string);
return 1;
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava