EasyWay (Gamemod Base) <ъlt. at. 17/05/2017> -
CaioTJF - 12.05.2017
- Apresentaзгo
Bom criei este GameMod e estarei atualizando ele para facilitar a vida de quem deseja iniciar um projeto.
Й um GameMod que terб as coisas mais atualizadas possнveis, com boas otimizaзхes e tudo bem organizado.
Atй agora contйm:
- Sistema de Registro e Login (MySQL ORM)
- Senhas criptografadas em SHA256.
- Limite de 1 e-mail por conta.
- Senhas sу podem ser formadas entre 6 a 30 caracteres.
- Seguranзa
- Permite configurar o limite mбximo de IPs iguais conectados ao mesmo tempo.
- Permite configurar o tempo mбximo para um jogador realizar log-in.
- Permite configurar o limite mбximo de tentativas para acertar a senha.
- Permite configurar o limite mбximo de tentativas para acertar a rcon.
- Proteзгo contra dialog spoofing.
- Sistema de Banimento (MySQL)
- Comando /ban <playerid/nick> para banir alguйm (й necessбrio level 1 de administrador).
- Comando /unban <accountid ou ip> para desbanir alguйm (й necessбrio level 1 de administrador).
- Sistema de Administraзгo
- Comando /setadmin <playerid/nick> <level 0 a 5> para setar alguйm (й necessбrio estar logado na rcon).
- Mais
- Funзгo showPlayerInfo, ela й chamada no comando /info e no evento OnPlayerClickPlayer.
- Salvamento do tempo jogado do jogador (й mostrado na funзгo showPlayerInfo).
- Callbacks "OnMonthChange" e "OnDayChange".
- Configurando o MySQL
Crie um arquivo .ini na pasta onde estб o servidor (este arquivo jб estб criado na versгo completa para download) com o nome de mysql_connection contendo:
Код:
hostname = localhost
username = root
#password = 123
database = easyway
multi_statements = true
# deixe um espaзo na ъltima linha
Obviamente configure de acordo com seu servidor.
- Server data
Crie um arquivo .ini em scriptfiles (este arquivo jб estб criado na versгo completa para download) com o nome de server contendo:
Код:
[data]
MonthBuilt = 0
DayBuilt = 0
# deixe um espaзo na ъltima linha
- Plugins e includes utilizadas
- MySQL [versгo R41-2]
- a_mysql_yinline [versгo maddinat0r]
- CTime
- YSI\Iterate [versгo 4.00.0001]
- YSI\y_ini [versгo 4.00.0001]
- Crashdetect [versгo 4.17]
- Pawn.CMD [versгo 3.1.2]
- sscanf2 [versгo 2.8.2]
Re: EasyWay (Gamemod Base) -
vinilol321 - 13.05.2017
poderia disponibilizar algumas print ?
Re: EasyWay (Gamemod Base) -
CaioTJF - 13.05.2017
Quote:
Originally Posted by vinilol321
poderia disponibilizar algumas print ?
|
Nгo tem muito o que mostrar em print
Re: EasyWay (Gamemod Base) - Carlos001 - 13.05.2017
Interessante, irar ajudar muitos!!
Re: EasyWay (Gamemod Base) -
Felpz - 13.05.2017
Й uma bela base, isso com certeza vai ajudar muitos que tem suas iniciativa.
+ REP ! *-*
Re: EasyWay (Gamemod Base) -
IlanZ - 13.05.2017
Otima base!
Re: EasyWay (Gamemod Base) -
PowerEvolve - 14.05.2017
Boa
CaioTJF, com certeza irб ajudar muitos membros.
Re: EasyWay (Gamemod Base) -
CaioTJF - 15.05.2017
Atualizado com diversas coisas
Prуximas versхes irei colocar os arquivos no github.
Re: EasyWay (Gamemod Base) -
s4kuL - 15.05.2017
Bem legal..
Re: EasyWay (Gamemod Base) -
CaioTJF - 17.05.2017
Novidades:
Adicionado limite mбximo de tentativas para acertar a rcon.
Callbacks "OnDayChange" e "OnMonthChange" criadas.
Salvamento do tempo jogado do jogador.
Funзгo "showPlayerInfo" criada, ela й chamada pelo comando /info e em OnPlayerClickPlayer. Nessa funзгo mostra todas as informaзхes do player.
Quem tiver sugestхes para as prуximas atualizaзхes sу postar no tуpico
Re: EasyWay (Gamemod Base) - KinG7 - 30.05.2017
Base muito boa cara! mandou bem
Re: EasyWay (Gamemod Base) -
Lovejoy - 11.01.2018
Quando eu me conecto nгo mostra o dialog de registro
Re: EasyWay (Gamemod Base) -
pWesley - 11.01.2018
Й uma base muito interessante e boa para estudos. Meus parabйns Caio.
Re: EasyWay (Gamemod Base) -
CaioTJF - 11.01.2018
Quote:
Originally Posted by pWesley
Й uma base muito interessante e boa para estudos. Meus parabйns Caio.
|
thx.
Jб tinha esquecido desse GM, vou atualizar as plugins e colocar no github quando tiver tempo.
@Lovejoy
Quase certeza que vocк nгo configurou a conexгo MySQL?
Re: EasyWay (Gamemod Base) -
SpikeCompiler - 11.01.2018
Quote:
Originally Posted by Lovejoy
Quando eu me conecto nгo mostra o dialog de registro
|
GM й em Mysql, deve configurar.
Re: EasyWay (Gamemod Base) -
Lovejoy - 11.01.2018
Quote:
Originally Posted by SpikeCompiler
GM й em Mysql, deve configurar.
|
Jб baixei o full package, oq mais eu preciso fazer?
Re: EasyWay (Gamemod Base) -
SpikeCompiler - 11.01.2018
Quote:
Originally Posted by Lovejoy
Jб baixei o full package, oq mais eu preciso fazer?
|
Nгo entendo nada de Mysql, entгo fica difнcil lhe ajudar, mande um MP para o autor do tуpico.
Re: EasyWay (Gamemod Base) -
BuDweiSeR - 12.01.2018
Muito Bom, уtima base.
Re: EasyWay (Gamemod Base) -
Lovejoy - 12.01.2018
Quote:
Originally Posted by CaioTJF
thx.
Jб tinha esquecido desse GM, vou atualizar as plugins e colocar no github quando tiver tempo.
@Lovejoy
Quase certeza que vocк nгo configurou a conexгo MySQL?
|
Como eu faзo isso?
Re: EasyWay (Gamemod Base) -
BuDweiSeR - 20.01.2018
Estou enfrentando o mesmo problema do reverendo Lovejoy, Nгo aparece а dialog de Login.
Criei um banco de Dados e Configurei no Bloco de notas " mysql_connection " ou tem que configurar em outro local tambйm?