Ir para conteúdo

[8.31] Sqlite No The Forgotten Server


Posts Recomendados

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

 

 

database1zh5.jpg

 

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 :database2be5.jpg

 

Esses treco selecionado só importa a tables, o resto é configurações.

 

Dando um clique em tables aparecerá esses menus :

 

database3al1.jpg

 

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 :

 

database4bl2.jpg

 

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!

Editado por tibiaa4e
Link para o comentário
Compartilhar em outros sites

  • 3 weeks later...
  • 3 weeks later...
×
×
  • Criar Novo...