Sistema de Admin Servidor do 0 -
Urubu_Rei - 09.12.2012
preciso de ajuda para criar um sistema de admin no meu servidor do 0, jб criei sistema de registro, velocimetro e reloginho.
Como eu comeзo um sistema de admin ? quem puder me ajudar eu agradeзo !
Obs: jб procurei no Search mas nгo achei um tutorial.
Re: Sistema de Admin Servidor do 0 -
Lucas-Fc - 09.12.2012
Mano, bбsicamente, vocк cria os comandos administrativos, e depois, configura por meio de variбveis, para que apenas administradores possam usar os comandos.
Depois crie um salvamento, para salvar os players que sгo administradores, e um sistema de setamento.
Perfeito.
Respuesta: Sistema de Admin Servidor do 0 -
TugaBR - 09.12.2012
Quote:
Originally Posted by Urubu_Rei
preciso de ajuda para criar um sistema de admin no meu servidor do 0, jб criei sistema de registro, velocimetro e reloginho.
Como eu comeзo um sistema de admin ? quem puder me ajudar eu agradeзo !
Obs: jб procurei no Search mas nгo achei um tutorial.
|
Comeзa criando os comandos bбsicos. Como /ir /trazer /aviso /ban /kick.
Depois cria um sisteminha de carandiru/cadeia.
Cria uma dialog com os /teleportes.
Depois vai procurando os comandos secundбrios (/desbugar /trazercarro /ircarro /gmx /admins /relatorio)
Cria um comandos pra que os admins vejam os comandos do sistema (/aa /ajudaadmin)
Nгo esquece de criar a variбvel pros admins e de salvar e carregar o cfg na hora que o servidor ligar e desligar.
Abraxxx!
Re: Sistema de Admin Servidor do 0 -
Urubu_Rei - 09.12.2012
obrigado pela ajuda, vou comeзar agora !
Re: Sistema de Admin Servidor do 0 -
EditPawn - 09.12.2012
Quote:
Originally Posted by Urubu_Rei
obrigado pela ajuda, vou comeзar agora !
|
Recomendo estudar e usar ZCMD, sscanf2 e DOF. Eu uso essas includes, sгo faceis de manusear ^^
Respuesta: Sistema de Admin Servidor do 0 -
[NVC]iTrevaS - 09.12.2012
Tem certeza que procurou bem ?
http://forum.sa-mp.com/showthread.ph...=sistema+admin
Re: Sistema de Admin Servidor do 0 -
Nice-.- - 09.12.2012
PHP код:
enum pInfo
{
pAdmin
}
new PlayerInfo[MAX_PLAYERS][pInfo]; // se vc jб tiver criado a enum e isso apenas acresente pAdmin :)
// agora vou dar um exemplo
CMD:aa(playerid)
{
if(PlayerInfo[playerid][pAdmin] < 1 return SendClientMessage(playerid, -1, "[ERRO]: Vocк Nгo Tem Permissгo Apenas Admin +");
SendClientMessage(playerid, -1, "Vocк й Um Admin Por Isso Consegiu Ver a Mensagem !");
return 1;
}
// outro exemplo
CMD:setadmin(playerid, params[])
{
new id, level;
if(PlayerInfo[playerid][pAdmin] < 3 && !IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "ERRO]: Vocк Nгo Tem Permissгo Apenas Admin +");
if(sscanf(params, "ud", id, level)) return SendClientMesssage(playerid, -1, "[USE]: /setadmin [ID] [LEVEL]");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, -1, "[ERRO]: Player Nгo Conectado");
if(level < 1 || level > 3) return SendClientMessage(playerid, -1, "[ERRO]: Apenas de 1 б 3");
PlayerInfo[id][pAdmin] == level;
SendClientMessage(playerid, -1, "[INFO]: Admin Setado Com Sucesso");
SendClientMessage(id, -1, "[INFO]: Ganhou Admin, Parabens");
return 1;
}
бб e tbm tem que salvar o admin
uma simples base pra tu comeзar
https://sampforum.blast.hk/showthread.php?tid=277842 ** tutorial zcmd em sscanf **
Re: Sistema de Admin Servidor do 0 -
mau.tito - 09.12.2012
Qual sua dificuldade de criar comandos para admins??
Re: Sistema de Admin Servidor do 0 -
Urubu_Rei - 09.12.2012
mau.tito,
Minha dificuldade nгo й essa, eu apenas gostaria de saber aonde comeзar em um sistema de admin.
Obrigado a todos que me ajudaram.
@EDIT
Eu nгo vou fazer nada que use RCON no meu GM
Re: Sistema de Admin Servidor do 0 -
rodrigooo - 09.12.2012
Quote:
Originally Posted by Nice-.-
PHP код:
enum pInfo
{
pAdmin
}
new PlayerInfo[MAX_PLAYERS][pInfo]; // se vc jб tiver criado a enum e isso apenas acresente pAdmin :)
// agora vou dar um exemplo
CMD:aa(playerid)
{
if(PlayerInfo[playerid][pAdmin] < 1 return SendClientMessage(playerid, -1, "[ERRO]: Vocк Nгo Tem Permissгo Apenas Admin +");
SendClientMessage(playerid, -1, "Vocк й Um Admin Por Isso Consegiu Ver a Mensagem !");
return 1;
}
// outro exemplo
CMD:setadmin(playerid, params[])
{
new id, level;
if(PlayerInfo[playerid][pAdmin] < 3 && !IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "ERRO]: Vocк Nгo Tem Permissгo Apenas Admin +");
if(sscanf(params, "ud", id, level)) return SendClientMesssage(playerid, -1, "[USE]: /setadmin [ID] [LEVEL]");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, -1, "[ERRO]: Player Nгo Conectado");
if(level < 1 || level > 3) return SendClientMessage(playerid, -1, "[ERRO]: Apenas de 1 б 3");
PlayerInfo[id][pAdmin] == level;
SendClientMessage(playerid, -1, "[INFO]: Admin Setado Com Sucesso");
SendClientMessage(id, -1, "[INFO]: Ganhou Admin, Parabens");
return 1;
}
бб e tbm tem que salvar o admin
uma simples base pra tu comeзar
https://sampforum.blast.hk/showthread.php?tid=277842 ** tutorial zcmd em sscanf **
|
fas um sisteminha ae pra salvar em dof2 que eu vou usar
D !