SA-MP Forums Archive
[Ajuda] Criando admin - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Criando admin (/showthread.php?tid=463710)



Criando admin - lekinho911 - 13.09.2013

Bom eu sei que tem no search mas nгo sei qual a palavra certa pra se procurar mas queria saber como criar um sistema de admin mas simples tipow, sу criar o emprego de admin e setar o emprego sу isso...


Re: Criando admin - Schocc - 13.09.2013

Use alguns vetores e definiзхes.

pawn Код:
//Inicializaзгo de dados a ser processados!
#define ADMIN_MASTER               (4)
#define ADMIN_MODERATOR         (3)
#define ADMIN_LEADER                (2)
#define ADMIN_HELPER                (1)

new PlayerAdmin[MAX_PLAYERS];

/*
Na parte em que o jogador recebe cargo de administrador.
Й necessбrio definir um valor para a variбvel do player, ou seja por 'Player ID'.
OBS: Usando a variбvel [COLOR="Red"]playerid[/COLOR] padrгo do sa-mp para definir/identificar a identificaзгo de cada jogador possivelmente conectado ao servidor.
*/


//Geralmente em OnPlayerCommandText aonde sгo processados os todos comandos, й aqui que podemos dar cargo de administraзгo para algum jogador Online.
//Usando como "Нndice/index" o [COLOR="Red"]playerid[/COLOR] para definir qual Jogador vai receber alguma aзгo.
PlayerAdmin[playerid] = ADMIN_MASTER;     //Define o valor 4 para a variбvel PlayerAdmin[ID_DO_JOGADOR_QUE_RECEBE_ADMIN] = 5;
//Para conferir se o jogador й autorizado a usar algum comando.
Ex: Somente admins com nнvel 4. podem usar tal funзгo.
pawn Код:
if(PlayerAdmin[playerid] == ADMIN_MASTER)
{
     SetPlayerHealth(playerid, 100);
    //Fazer algo.
}
@edit:
Bom cara й um simples exemplo, para comeзar a estudar sobre a linguagem PAWN.


Re: Criando admin - lekinho911 - 13.09.2013

E como fasso para salvar em dof2 ?