Skripta koju koristim:EGRP(LL:RP)moja
Detaljan opis problema:stavio sam komandu kad sam Vlasnik da mogu dati nekome admina itd ali nemogu
Dio skripte:komanda CMD:postaviadmina(playerid, params[])
{
//#pragma unused help
#pragma unused params
if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"LLRP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo[playerid][pVlasnik] < 1340) return SCM(playerid,-1, "{FF0000}[LLRP]{BFC0C2} Samo Vlasnik!");
if(IsPlayerAdmin(playerid))
{
new player, level, string[256];
if(sscanf(params, "ud", player, level)) return SendClientMessage(playerid, -1, "LLRP Pomoc | "ZUTA"/postaviadmina [ID/Ime] [Level (1-1338)]");
if(!IsPlayerConnected(player)) return SCM(playerid, -1,""CRVENA"[LLRP] "BELA"Pogresan ID!");
if(level < 0 || level > 1338) return SendClientMessage(playerid, -1, ""CRVENA"[LLRP] "BELA"Admin Level ne moze biti manji od 1 i veci od 1338!");
PlayerInfo[player][pAdmin] = level;
format(string, sizeof(string), "*Postavljen vam je nivo %d Admina. |Admin: %s", level, GetName(playerid));
SendClientMessage(player, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "*Postavili ste korisniku %s nivo %d Admina.", GetName(player), level);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
//format(CmdString,128, "ACMD | Komanda: /postaviadmina | Igrac: %s | Igracu: %s", GetName(playerid),GetName(player));
//HeadAdminPoruka(SVIJETLOPLAVA,CmdString);
SavePlayer(player);
}
else
{
SCM(playerid,-1, "{FF0000}[LLRP]{BFC0C2} Samo Vlasnik!");
}
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Uloguj se kao rcon
Ali onda se moram stalno ali ja hocu kad sam vlasnika a ne rcon da mogu to napraviti i stavi osam dolje samo vlasnik a meni pise samo rcon a toga nema u komandi
Pa onda sklonis proveru za rcona, tj IsPlayerAdmin
.
CMD:postaviadmina(playerid, params[])
{
//#pragma unused help
#pragma unused params
if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"LLRP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo[playerid][pVlasnik] < 1340) return SCM(playerid,-1, "{FF0000}[LLRP]{BFC0C2} Samo Vlasnik!");
{
new player, level, string[256];
if(sscanf(params, "ud", player, level)) return SendClientMessage(playerid, -1, "LLRP Pomoc | "ZUTA"/postaviadmina [ID/Ime] [Level (1-1338)]");
if(!IsPlayerConnected(player)) return SCM(playerid, -1,""CRVENA"[LLRP] "BELA"Pogresan ID!");
if(level < 0 || level > 1338) return SendClientMessage(playerid, -1, ""CRVENA"[LLRP] "BELA"Admin Level ne moze biti manji od 1 i veci od 1338!");
PlayerInfo[player][pAdmin] = level;
format(string, sizeof(string), "*Postavljen vam je nivo %d Admina. |Admin: %s", level, GetName(playerid));
SendClientMessage(player, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "*Postavili ste korisniku %s nivo %d Admina.", GetName(player), level);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
//format(CmdString,128, "ACMD | Komanda: /postaviadmina | Igrac: %s | Igracu: %s", GetName(playerid),GetName(player));
//HeadAdminPoruka(SVIJETLOPLAVA,CmdString);
SavePlayer(player);
}
else
{
SCM(playerid,-1, "{FF0000}[LLRP]{BFC0C2} Samo Vlasnik!");
}
return 1;
}
Izvolis
doÄ'e mi ovaj error F:\asd\LLRP v2.5.0\gamemodes\LLRP.pwn(37359) : error 029: invalid expression, assumed zero
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
linija else
CMD:postaviadmina(playerid, params[])
{
#pragma unused params
if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"LLRP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo[playerid][pVlasnik] < 1340) return SCM(playerid,-1, "{FF0000}[LLRP]{BFC0C2} Samo Vlasnik!");
new player, level, string[256];
if(sscanf(params, "ud", player, level)) return SendClientMessage(playerid, -1, "LLRP Pomoc | "ZUTA"/postaviadmina [ID/Ime] [Level (1-1338)]");
if(!IsPlayerConnected(player)) return SCM(playerid, -1,""CRVENA"[LLRP] "BELA"Pogresan ID!");
if(level < 0 || level > 1338) return SendClientMessage(playerid, -1, ""CRVENA"[LLRP] "BELA"Admin Level ne moze biti manji od 1 i veci od 1338!");
PlayerInfo[player][pAdmin] = level;
format(string, sizeof(string), "*Postavljen vam je nivo %d Admina. |Admin: %s", level, GetName(playerid));
SendClientMessage(player, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "*Postavili ste korisniku %s nivo %d Admina.", GetName(player), level);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
SavePlayer(player);
return 1;
}
opet mi pise da moram biti rcon neznam zasto a nema u komandi
slika: (http://www.igreklik.com/slike/images/36762294760268903353_thumb.png) (http://www.igreklik.com/slike/viewer.php?file=36762294760268903353.png)
POMOC
Jesi compileo, restartovao server, posto je komanda dobra
ova komanda jedno radio a /postavigm pise da moram biti 1339 a 1340 level sam
CMD:postavivip(playerid, params[])
{
//#pragma unused help
#pragma unused params
if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"LLRP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo[playerid][pVlasnik] < 1340) return SCM(playerid,-1, "{FF0000}[LLRP]{BFC0C2} Samo Vlasnik!");
if(IsPlayerAdmin(playerid))
{
new player, level, string[256];
if(sscanf(params, "ud", player, level)) return SendClientMessage(playerid, -1, "LLRP Pomoc | "ZUTA"/postavivip [ID/Ime] [Level (1-3)]");
if(!IsPlayerConnected(player)) return SCM(playerid, -1,""CRVENA"[LLRP] "BELA"Pogresan ID!");
if(level < 1 || level > 3) return SendClientMessage(playerid, -1, ""CRVENA"[LLRP] "BELA"Vip Level ne moze biti manji od 1 i veci od 3!");
PlayerInfo[player][pVip] = level;
format(string, sizeof(string), "*Postavljen vam je nivo %d Vip. |Vip: %s", level, GetName(playerid));
SendClientMessage(player, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "*Postavili ste korisniku %s nivo %d Vip.", GetName(player), level);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
//format(CmdString,128, "ACMD | Komanda: /postaviadmina | Igrac: %s | Igracu: %s", GetName(playerid),GetName(player));
//HeadAdminPoruka(SVIJETLOPLAVA,CmdString);
SavePlayer(player);
}
else
{
SCM(playerid,-1, "{FF0000}[LLRP]{BFC0C2} Samo Vlasnik!");
}
return 1;
}
Jesi ti siguran da koristis istu skriptu iz koje mi dajes kodove, posto to sto ti pises nema veze sa vezom, mozda imas neku FS ili nesto, ne znam...
da siguran sam i sad sam sve fs maknu ali opet nece sada kad upisem /postaviadmina nista se ne dogaÄ'a
Citat: Mato RP poslato Septembar 07, 2014, 17:08:10 POSLE PODNE
da siguran sam i sad sam sve fs maknu ali opet nece sada kad upisem /postaviadmina nista se ne dogaÄ'a
OPROSTITE MOLIM VAS ja sam radio negdje drugdje sve je ok moze
LOCK