[Ajuda] Criando admin
#1

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...
Reply
#2

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.
Reply
#3

E como fasso para salvar em dof2 ?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)