Pasta Enciclopedia com todos os links de outros tutoriais !
http://www.xtibia.com/forum/Pasta-Data-Enc...r-E-t99746.html
Comecei esse tutorial porque fiquei horrizado ao ver certos membros explicando coisas grotescas a outros...
Espero que ajude e as pessoas parem de usar distros como ares e reclamando que MYSQL é ruim.
Infelizmente esse tutorial, não seria necessario se o povo soubessem inglês e mais vontade de aprender.
Para começar os otserver são mysql, pois SQL é pago e caro para XUXU.
Quando você baixa o The Forgotten Server, você pode escolher entre usar Database mysql e SQL lite.
Há vantagens e disvantagens entre elas, são
MySql : São database mais complicadas de se mecher, e poucos sabem como manusea-las (Usar phpmyadmin não quer dizer q você
sabe), são indicadas para otservers mais serios e que gostam de mecher, pois em quase todos os a equipe coloca um schema de
update q funcione.
Sql Lite : Simples demais em mecher, simplesmente sabendo inglês basico da para se mecher facilmente. Indicado para otserver
de rate alta, ou para quem não quer ter trabalho. Por exemplo meu ot de teste usa ele.
Existem otimos tutoriais de mysql aqui, portanto não explicarei, até porque não sei mecher nele (Repito phpmyadmin não é
saber mecher...)
Sql Lite
Usando sqlite, primeiro baixe ele aqui : Sqlite
Nos menus clique em database e em new database,De um nome qualquer. Escolha a parte da figura e selecione o arquivo forgottenserver.s3db
A tela irá ficar assim :
Esses treco selecionado só importa a tables, o resto é configurações.
Dando um clique em tables aparecerá esses menus :
Sendo eles pertinentes a :
account : Isso permite você modificar e-mail, numero da conta, senha, premmium acc.
bans : Mostra os infratores do servidor
global storage : Storage globais são iguais do player, muito boas, mas pouco usadas.
groups : Ai você edita os especiais de cada grupo (Player, gm) E pode criar outras.
guild_invites : Contem os players invitados que não se juntaram a uma guild.
guild_ranks : Contem os nomes das divisões da guild (Lider, escravo...)
guilds Informações das guilds.
house_list : Não tenho a minima ideia
houses : Informações das casa como dono, e outros.
players_deaths : Mortes dos players.
players_depots : Itens no depot dos jogadores.
players_items : Itens que cada player contem.
players_skills : Skills
players_spells : Spells que cada player conhece.
players_storage : Os storage_id que cada eles possui.
players_viplist : Os ids dos players na vip_list.
server_config : Tabela mais usada, tem o life, stamina, lvl , ml tudo mais.
server_motd : As mensagens que já apareceram ao fazer primeiro login no cliente.
server_record : Não sei, mas não é importante xD
server_report :Os report q os players fizeram.
tile_items : Itens que são carregados ao inciar o servidor.
tiles : Faz algo parecido com o acima.
Para editar algo, selecione uma das tabelas e clicando em data verá algo assim :
Clicando vc facilmente editará. Lembrando que para editar algo de um jogador ele deverá estar off.
Tudo q vc modifica já é salvo automaticamente.
Isso é tudo que vc deve fazer para usar um servidor sql lite, e ainda tem gente q usa servidor XML (Ares) pq é melhor
e tfs é dificil de se editar.
Agora como bonus explicarei coisas que me perguntam todo dia e são facilimas.
Como faço God?
Crie um char e uma conta no account manager e edite-a aqui no sql lite, os God tem access (group_id) 6. o resto edite-a a gosto
Como edito skill ?
Va na tabela players e veja o id do seu char, depois na tabela players_sklls edite a vontade, lembrando que os ids são
0 - fist 1 - club 2- sword 3- axe 4 - distance 5 - shieding 6 - fishing
E se eu lembrar mais colocarei aqui!