SA-MP Forums Archive
[Ajuda] Sistema de 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] Sistema de Admin (/showthread.php?tid=408009)



Sistema de Admin - YaguinRocha - 16.01.2013

Bom estou Querendo aprender a criar um sistema de admin muito simples.
tendo os seguintes Admins


#define Helper 1
#define Colaborador 2
#define Moderador 3
#define Administrador 4
#define Administrador Level 1 5
#define Administrador level 2 6
#define Administrador level 3 7
#define Master 8
# Define Admin Rcon 9


e alguns comandos de cade Admin explicando as linhas , Agredeзo


Re: Sistema de Admin - HeyHoLetsGo - 16.01.2013

Han? Quer aprender vai estudar, ninguйm aqui vai fica dando aula particular pra vc! '-' Oxe...


Re: Sistema de Admin - arakuta - 16.01.2013

Vai precisar saber mecher com varнaveis...

https://sampforum.blast.hk/showthread.php?tid=235924

Um processador de comandos + processador de parametros...

https://sampforum.blast.hk/showthread.php?tid=277842

Exemplo, um simples kick com ID e motivo

pawn Код:
CMD:kick(playerid,params[])
{
    if(PlayerInfo[playerid][admin] > 0) // checa se o player e admin
    {
        new id, reason[30]; // cria as variaveis pra pegar dos parametros do CMD
        if(sscanf(params,"ds",id,reason)) // pega os valores dos parametros e coloca nas variaveis
        {
            SendClientMessage(playerid,-1,"Uso: /kick [ID][MOTIVO]");
        }
        else
        {
            if(!IsPlayerConnected(id)) return SendClientMessage(playerid,-1,"ID nгo conectado");
            new kickmsg[100], admin[24], kicked[24];
            GetPlayerName(playerid,admin,sizeof admin);
            GetPlayerName(id,kicked,sizeof kicked);
            format(kickmsg,sizeof kickmsg,"[KICK] O Admin %s kikou %s. Motivo: %s",admin,kicked,reason);
            SendClientMessageToAll(-1,kickmsg);
        }
    }
    return 1;
}



Re: Sistema de Admin - YaguinRocha - 18.01.2013

Tipo esse sistema vai ser sem Comando , sу quero que quando digitem /admins vai aparecer os queestao De Helper e etc


Re: Sistema de Admin - Maklister - 18.01.2013

Quote:
Originally Posted by YaguinRocha
Посмотреть сообщение
Tipo esse sistema vai ser sem Comando , sу quero que quando digitem /admins vai aparecer os queestao De Helper e etc
Mais algo Sr ?

Porra '-'

o cara ja te explicou e ainda postou um comando para vocк explicando, e so afundar em sscanf + zcmd e DOF2 pra salvar as variaveis,

....

outra, que .... й esse

Код:
#define Administrador Level 1 5
#define Administrador level 2 6
#define Administrador level 3 7



Re: Sistema de Admin - tonisantolia - 18.01.2013

Quote:
Originally Posted by Murilo_sousa
Посмотреть сообщение
outra, que .... й esse

Код:
#define Administrador Level 1 5
#define Administrador level 2 6
#define Administrador level 3 7
Tambem nгo entendi..