[AJUDA] Sistema de ADMINISTRAÇÃO!

9 de jun. de 2012.
Pergunta:

Mesmo eu colocando o FS, o comando /darAdmin que vem no FS não pega no meu servidor chamado NVC porque velho PORQUEEEEEEEEEEEEEEEEEE?

E aonde eu ponho isso no meu gm:

CMD:daradmin(playerid,params[])

{
if(info[playerid][pAdmin] >= 5)
{
new
idx,
lvl,
str[65]
;
format(str,65,"o admin %s deu admin nivel %d para você.",PlayerName(playerid),lvl);
GetPlayerName(playerid,nome,24);
if(sscanf(params,"ud",idx,lvl)) SendClientMessage(playerid,-1,"use /daradmin [id] [level]");
if(!IsPlayerConnected(idx)) return SendClientMessage(playerid,-1,"Jogador off-line");
if(lvl < 1 || lvl > 6) SendClientMessage(playerid,-1,"use somente de 1 - 5 ");
DOF2_SetString("administradores.ini","Administrador",nome);
if(lvl == 0) return DOF2_RemoveTag("administradores.ini","Administrador");
info[idx][pAdmin] = lvl;
salvardados(idx);
}
else SendClientMessage(playerid,-1,NAOADM);
return 1;
}
Resposta:





CÓDIGO:





CMD:daradmin(playerid,params[])
{
   if(info[playerid][pAdmin] < 5) return SendClientMessage(playerid,-1,NAOADM);
   new idx, lvl, str[65];
   if(sscanf(params,"dd", idx, lvl)) return SendClientMessage(playerid, -1, "use /daradmin [id] [level]");
   format(str, sizeof(str), "o admin %s deu admin nivel %d para você.", PlayerName(playerid), lvl);
   if(!IsPlayerConnected(idx)) return SendClientMessage(playerid,-1,"Jogador off-line");
   if(lvl < 1 || lvl > 6) SendClientMessage(playerid,-1,"use somente de 1 - 5 ");
   DOF2_SetString("administradores.ini","Administrador", PlayerName(playerid));
   if(lvl == 0) return DOF2_RemoveTag("administradores.ini","Administrador");
   info[idx][pAdmin] = lvl;
   salvardados(idx);
   return 1;
}

0 comentários:

Postar um comentário