[FilterScript] pAS - Sistema de Administraзгo - Login/Registro
#1

* Introduзгo:

O pAS nгo й nada mais nada menos que um completo sistema de Administraзгo, Registro e Login que permite a vocк um controle completo do seu Servidor e de tudo o que acontece nele.. O sistema conta com 2418 linhas e diversos sistemas, dentre eles o sistema de Logs, mantendo-o por dentro de TUDO o que acontece no seu servidor.

* O que ele salva ?
  1. Senha [ entre 4 e 20 caracteres ]
  2. Level [ Score ]
  3. Skin
  4. Dinheiro
  5. Minutos Jogados
  6. Avisos [ 3 avisos = banimento ]
  7. Tempo preso [ cadeia de administrador ]
  8. Level de Administrador
  9. Ъltimo Login
  10. Interior onde deslogou
  11. Posiзгo onde deslogou [ X, Y, Z, A ]
  12. Se estб congelado
  13. Se estб calado
* Comandos:

Para acessar uma lista completa de comandos, clique aqui.

* Sistemas:

* Sistema de Banimento:

Bani um jogador e armazena em um arquivo a data do banimento, o administrador que baniu e o motivo.

ScreenShot: http://i.imgur.com/AJc6kr4.png

OBS: O Fуrum й facilmente alterбvel (continue lendo).

* Sistema de Banimento Temporбrio:

Bani um jogador por tempo determinado (Ex: 10 dias), armazenando tambйm o administrador que baniu, o motivo, a data do banimento e a data do desbanimento.

ScreenShot: http://i.imgur.com/GJRsDSM.png

* Sistema de Agendamento de Ban:

Й possнvel agendar um banimento de um player que nгo estб online, assim, quando o mesmo logar, estarб banido.. Tambйm й possнvel agendar um banimento temporбrio.

ScreenShot: http://i.imgur.com/qiBSe6Q.png

* Sistema de Agendamento de Cadeia:

Й possнvel agendar um player para ser preso quando logar, й possнvel cancelar o agendamento inserindo nъmeros negativos no tempo de prisгo.

ScreenShot: http://i.imgur.com/47b7Phh.jpg

OBS: Se mais de um Administrador agendar um player para cumprir pena na cadeia, serб salvo o nick e o motivo de ambos os Administradores..

* Sistema de Logs:

Quase todos os comandos digitados, tudo o que o jogador disser no Chat, dentre outras coisas ficam armazenado em Logs em uma pasta na Scriptfiles.

* Sistema de Criar Carro aprimorado:

Quando um administrador cria um carro, ele й automaticamente colocado dentro do mesmo, e, quando sair, o carro serб destruнdo automaticamente, assim evitando que diversos carros criados fiquem jogados por aн.

* Nada de gнrias:

O FilterScript й totalmente limpo, nгo usa gнrias ou palavras de baixo calгo.

* Facilmente Alterбveis

Endereзo do fуrum do servidor, level inicial, skin inicial, dinheiro inicial, spawn inicial, tudo isso й facilmente alterado usando as Defines no topo do cуdigo

* Scriptfiles:

Seguem os caminhos que necessitam ser criados na Scriptfiles, vocк pode baixб-los clicando aqui

* pAdmin/Banidos/Contas/
* pAdmin/Banidos/IPs/
* pAdmin/Contas/
* pAdmin/Backups/Banidos/
* pAdmin/Backups/IPs Banidos/
* pAdmin/Backups/Agendados/
* pAdmin/Agendados/
* pAdmin/Logs/

* BUGS:

Код:
Por momento nenhum BUG foi reportado.
* Observaзхes:

* Antes de rodar o Sistema, troque o nome do "ComandoSecreto" para outro a sua escolha, caso alguйm descubra este comando pode vir a causar sйrios problemas ao Servidor que estiver rodando o filterscript.

OBS: O Comando estб na linha 532.

* Vocк pode alterar o local de spawn, a skin inicial, o dinheiro inicial, ligar e desligar sistemas, alйm de diversas outras coisas alterando os valores das defines das linhas 35 ~ 64 !

* Includes:

* a_samp - by SA-MP Team
* ZCMD - by ZeeX
* DOF2 - by Double-O-Seven
* sscanf - by ******

* Plugins:

* sscanf - by ******

* Download:

* Pastebin (Somente o cуdigo)
* Pastebin (RAW)
** O upload no PasteBin muitas vezes buga a indentaзгo do cуdigo, para baixб-lo indentado, por favor, baixe o arquivo .pwn anexado a este post, caso queiras baixar o arquivo jб compilado, baixe o .amx. Tambйm deixei como Attachment o download de um .rar somente com o plugin e as includes usadas, baixe-o se quiser (recomendo para nгo haver diferenзa nas includes, o que poderia gerar BUGs)

* Crйditos:

* Ph0ton
* PT
* ******
* ZeeX
* Double-O-Seven
* SA-MP Team

* Changelog

Код:
12/12/2013 | 20:00 - Lanзada a versгo 0.1a
Код:
28/01/2014 | 23:00 - Lanзada a versгo 0.1b

 - Diversas otimizaзхes efetuadas
 - Maior uso do "switch" ao invйs de muitos "ifs"
 - Correзгo de BUG no comando /tv
 - Correзгo de BUG no comando /admins
 - Correзгo de BUG no primeiro SPAWN
 - Correзгo de BUG fatal no Salvamento de Dados em caso de GMX
Код:
02/05/2014 | 03:20 - Lanзada a versгo 0.2 (SAMP 0.3z)

 - Diversas otimizaзхes efetuadas
 - Otimizaзгo e correзгo de BUG no comando /criarcarro
 - Otimizaзгo no comando /contagem
 - Otimizaзгo no mйtodo de Salvamento
 - Correзгo de BUG no primeiro SPAWN
 - Adicionados os comandos /ircarro, /sair e /antiafk
 - Adicionado Sistema de Ant-AFK (OPCIONAL)
 - Adicionado Sistema de Ant-SPAM (OPCIONAL)
 - Adicionado Sistema de Explodir Carro vazio (OPCIONAL)
 - Adicionado Salvamento do Interior
* IMPORTANTE:

Por favor, caso encontre algum BUG, reporte-o nos comentбrios ou via PM. E lembre-se: Avalie este tуpico, isto ajuda na divulgaзгo do mesmo. OBRIGADO !
Reply
#2

Parabйns, gostei pelas informaзхes. vou baixar e visualizar o source.

#FIRST
Reply
#3

Obrigado ! Espero que goste Qualquer coisa que eu possa melhorar, por favor, me informe.

Abraзo.
Reply
#4

Pelas screenshots parece ser bom! +REP!

PS: Pastebin nгo estб a funcionar...
Reply
#5

1 voto de confianзa, gostei do tуpico, parabйns
Reply
#6

Obrigado Luigi

@bruxo

Tente novamente por favor, porйm, ficou mal identado no pastebin, para uma anбlise melhor recomendo baixar.. Mas aн vai de cada um..

Reupei no PB e atualizei o link.. Vejam se funciona :3
Reply
#7

Muito bom seu fs....parabйns....
Reply
#8

me fez lembrar o JakeAdmin..

bom trabalho o seu, gostei parabйns.

@ edit

1 dica no comando de dar armas...

coloca la 1 switch. fica melhor que tantos if's
Reply
#9

pawn Код:
for(new i = 0; i < MAX_PLAYERS; i++)
{
   if(IsPlayerConnected(i) && pLogado[i] == true) SalvarDados(i);
}
Sу tenho б te elogiar, nunca vi ninguйm fazendo este loop para isso. e sim, й uma boa fazer. parabйns novamente.
Reply
#10

Quote:
Originally Posted by DannielCooper
Посмотреть сообщение
pawn Код:
for(new i = 0; i < MAX_PLAYERS; i++)
{
   if(IsPlayerConnected(i) && pLogado[i] == true) SalvarDados(i);
}
Sу tenho б te elogiar, nunca vi ninguйm fazendo este loop para isso. e sim, й uma boa fazer. parabйns novamente.
Na maioria dos gamemodes tкm essas linhas de cуdigo colega .

Gostei da inovaзгo de alguns comandos. Parabйns!
Reply


Forum Jump:


Users browsing this thread: 4 Guest(s)