Alterar sistema de admin por rcon para level -
NascimentoRJ - 29.10.2015
para ver os comandos de admin й necessбrio estar logado na rcon, como altero para o level de admin ? por exemplo, somente o admin pode ver o comando /admlvl1
Код:
if(!strcmp(cmdtext ,"/cmdsadmin", true))
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Vocк nгo й um admin logado na rcon.");
SendClientMessage(playerid, 0xDF0016FF, "---------------------------ADMIN LVL 1---------------------------");
SendClientMessage(playerid, BRANCO, "/GODMODE");
SendClientMessage(playerid, BRANCO, "aaaaaaaaa");
SendClientMessage(playerid, 0xDF0016FF, "---------------------------ADMIN LVL 1---------------------------");
return 1;
}
Grato!
Re: Algo simples... -
SepZ - 29.10.2015
Qual a variбvel de admin da sua gm?
se nгo souber, procure em algum comando de adm
Re: Algo simples... -
matheusspohr - 29.10.2015
mude:
pawn Код:
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Vocк nгo й um admin logado na rcon.");
para:
PHP код:
if(/*Variavel admin*/ < 1)return SendClientMessage(playerid, -1, "Vocк deve ser admin.");
Exemplos:
PHP код:
if(pInfo[playerid][Admin] < 1)return SendClientMessage(playerid, -1, "Vocк deve ser admin.");
if(APlayerData[playerid][PlayerLevel] < 1)return SendClientMessage(playerid, -1, "Vocк deve ser admin.");
if(PlayerDados[playerid][Admin] < 1)return SendClientMessage(playerid, -1, "Vocк deve ser admin.");
if(PlayerInfo[playeird][Admin] < 1)return SendClientMessage(playerid, -1, "Vocк deve ser admin.");
Abraзos.
Re: Alterar sistema de admin por rcon para level -
NascimentoRJ - 29.10.2015
a variavel й essa, mas eu tentei e nгo deu certo
Код:
if(Account[playerid][Level] < 5 && !IsPlayerAdmin(playerid))
Re: Alterar sistema de admin por rcon para level -
SkilL_Fly - 29.10.2015
pelo que eu to vendo seu servidor nao tem a variбvel de admin vocк vai ter que criar uma
Re: Alterar sistema de admin por rcon para level -
NascimentoRJ - 29.10.2015
Skill o sistema de admin estб em fs entende ? como faзo uma variavel dessa ? й dificil ?
Re: Alterar sistema de admin por rcon para level -
SkilL_Fly - 29.10.2015
converte o fs pra dentro do seu gm ai vc pode usa a variavel do fs
Re: Alterar sistema de admin por rcon para level -
SepZ - 29.10.2015
Dentro da sua fs de admin coloque
PHP код:
forward GetPlayerAdminLevel(playerid);
public GetPlayerAdminLevel(playerid) return Account[playerid][Level];
e vocк poderб usar a variбvel de admin dentro da gm
PHP код:
if(CallRemoteFunction("GetPlayerAdminLevel","i",playerid) < 1)
--
PHP код:
if(!strcmp(cmdtext, "/admincmds", true))
{
switch(Account[playerid][Level])
{
case 0: return SendClientMessage(playerid, 0xFF0000FF, "ERRO: Vocк nгo tem permissгo");
case 1: // Level 1
{
SendClientMessage(playerid, 0xFFFFFFFF, "| Comandos admin lvl 1 |");
SendClientMessage(playerid, 0x00AE00FF, "/ir /trazer /asay");
}
case 2: // Level 2
{
SendClientMessage(playerid, 0xFFFFFFFF, "| Comandos admin lvl 2 |");
SendClientMessage(playerid, 0x00AE00FF, "/ir /trazer /asay");
SendClientMessage(playerid, 0x00AE00FF, "/avisar /prender");
}
}
return 1;
}
Re: Alterar sistema de admin por rcon para level -
NascimentoRJ - 29.10.2015
o
Код:
public GetPlayerAdminLevel(playerid) return Account[playerid][Level];
onde eu colo isto ? qual quer parte da gm ?
Re: Alterar sistema de admin por rcon para level -
Galhardo - 29.10.2015
PHP код:
if(!strcmp(cmdtext ,"/cmdsadmin", true))
{
if(Account[playerid][Level] < 5)
return SendClientMessage(playerid, -1, "Vocк nгo й um admin logado na rcon.");
SendClientMessage(playerid, 0xDF0016FF, "---------------------------ADMIN LVL 1---------------------------");
SendClientMessage(playerid, BRANCO, "/GODMODE");
SendClientMessage(playerid, BRANCO, "aaaaaaaaa");
SendClientMessage(playerid, 0xDF0016FF, "---------------------------ADMIN LVL 1---------------------------");
return 1;
}