29.07.2012, 10:38
Neste tutorial ensinarei como fazer o gerenciamento de dados e arquivos [b].db[b] de forma segura e fбcil. Usando um programa que achei na internet ..
Lembrando que os arquivos .db sгo de banco de dados SQLite e podem ser feitos usando funзхes nativas da sa:mp sem nenhum plugin (similar a mysql)
https://sampwiki.blast.hk/wiki/SQLite
Como fazer um registro em SQLite?
https://sampforum.blast.hk/showthread.php?tid=278188
Como fazer um ranking de melhores jogadores em SQLite ?
https://sampforum.blast.hk/showthread.php?pid=1746869#pid1746869
Porque usar SQLite?
Se vocк tem um servidor grande e nгo pode usar bLines, Bini, DOF2 aconselho o uso de SQLite. Nos testes que fiz, pareceu ser bem estбvel e seguro. Alйm e nгo ser lento e permitir avanзadas escritas e leituras sem pesar muito no arquivo e servidor. Sem contar que й igual a Mysql (realmente, usar plugin se tem SQLite й meio inviбvel, na minha opiniгo. Sem contar que SQLite й um arquivo .db salvo em scriptfiles, nгo precisa estar configurando servidor e tudo. )
Importante
Isto nгo irб lhe ensinar como criar um sistema assim, isto aqui й sу um tutorial de como usar um programa (opcional) para ler as informaзхes e manipular elas fora do jogo. Sem pawn. Se queres um tutorial de como criar um sistema de registro, por exemplo. Vб nos links acima
- Download
Baixe o programa aqui
http://downloads.sourceforge.net/pro...se_mirror=ufpr
- Bбsico
Primeiramente abra o executбvel "SQLite Database Browser 2.0 b1.exe" (sem aspas) da pasta baixada
Apуs abrir vocк verб algo mais ou menos assim:
![](https://public.bay.livefilestore.com/y1pS2v4IyPhwBW3XZiMj4yR7UWKoDpfBhsFjUzbsgHP9Sa4skXMiwUMf6o5iM-hOHO71L62O3BSLKVNXggWIaBS1A/parte%201.png?psid=1)
Entгo clique no icone de abrir o arquivo e abra seu arquivo .db
![](https://public.bay.livefilestore.com/y1pfJGS_3oFo365caQNRbRqal9yxp5fApdkjKtFZ2QOs71AOvPO0YJtGcYGJPu2hRuHrwN7kPanrfq6IiJY0Hte-w/parte%202.png?psid=1)
- Funcionalidades
Ele mostra as tabelas e campos que vocк tem no seu pequeno (ou grande) banco de dados. Tambйm o tipo de dado utilizado:
![](https://public.bay.livefilestore.com/y1ptBY5hJbikJQhzft298yC89c0eKR0EKUpBsbzHso30oEiwxmma1hxF5fDGjRfOoUAEkhuq62_CMwUPGMJlaM4mg/parte%203.png?psid=1)
Clicando em Browser Data vocк pode alterar os dados dos jogadores. Veja nesta imagem a funcionalidade do programa !!
![](https://public.bay.livefilestore.com/y1p8l2be7beqYh2BkclpYWfBQrLw5a3a8neHwhJFdhe-DDgG36cv7vb1QphCWXKUECxbEIaHoogjsosjLI0vQkg_Q/parte%204.png?psid=1)
Acho que nгo tem muita explicaзгo. O uso do programa й simples, como podem ver, й sу alguns cliques e estб tudo feito. A explicaзгo foi rбpida, agora sгo 6 da manhг e eu estou a vбrias horas sem dormir ..![undecided](images/smilies/neutral.gif)
Espero que gostem !!![Tongue](images/smilies/razz.gif)
- Tutorial por Bruno da Silva @ iPs TeaM
Lembrando que os arquivos .db sгo de banco de dados SQLite e podem ser feitos usando funзхes nativas da sa:mp sem nenhum plugin (similar a mysql)
https://sampwiki.blast.hk/wiki/SQLite
Como fazer um registro em SQLite?
https://sampforum.blast.hk/showthread.php?tid=278188
Como fazer um ranking de melhores jogadores em SQLite ?
https://sampforum.blast.hk/showthread.php?pid=1746869#pid1746869
Porque usar SQLite?
Se vocк tem um servidor grande e nгo pode usar bLines, Bini, DOF2 aconselho o uso de SQLite. Nos testes que fiz, pareceu ser bem estбvel e seguro. Alйm e nгo ser lento e permitir avanзadas escritas e leituras sem pesar muito no arquivo e servidor. Sem contar que й igual a Mysql (realmente, usar plugin se tem SQLite й meio inviбvel, na minha opiniгo. Sem contar que SQLite й um arquivo .db salvo em scriptfiles, nгo precisa estar configurando servidor e tudo. )
Importante
Isto nгo irб lhe ensinar como criar um sistema assim, isto aqui й sу um tutorial de como usar um programa (opcional) para ler as informaзхes e manipular elas fora do jogo. Sem pawn. Se queres um tutorial de como criar um sistema de registro, por exemplo. Vб nos links acima
- Download
Baixe o programa aqui
http://downloads.sourceforge.net/pro...se_mirror=ufpr
- Bбsico
Primeiramente abra o executбvel "SQLite Database Browser 2.0 b1.exe" (sem aspas) da pasta baixada
Apуs abrir vocк verб algo mais ou menos assim:
![](https://public.bay.livefilestore.com/y1pS2v4IyPhwBW3XZiMj4yR7UWKoDpfBhsFjUzbsgHP9Sa4skXMiwUMf6o5iM-hOHO71L62O3BSLKVNXggWIaBS1A/parte%201.png?psid=1)
Entгo clique no icone de abrir o arquivo e abra seu arquivo .db
![](https://public.bay.livefilestore.com/y1pfJGS_3oFo365caQNRbRqal9yxp5fApdkjKtFZ2QOs71AOvPO0YJtGcYGJPu2hRuHrwN7kPanrfq6IiJY0Hte-w/parte%202.png?psid=1)
- Funcionalidades
Ele mostra as tabelas e campos que vocк tem no seu pequeno (ou grande) banco de dados. Tambйm o tipo de dado utilizado:
![](https://public.bay.livefilestore.com/y1ptBY5hJbikJQhzft298yC89c0eKR0EKUpBsbzHso30oEiwxmma1hxF5fDGjRfOoUAEkhuq62_CMwUPGMJlaM4mg/parte%203.png?psid=1)
Clicando em Browser Data vocк pode alterar os dados dos jogadores. Veja nesta imagem a funcionalidade do programa !!
![](https://public.bay.livefilestore.com/y1p8l2be7beqYh2BkclpYWfBQrLw5a3a8neHwhJFdhe-DDgG36cv7vb1QphCWXKUECxbEIaHoogjsosjLI0vQkg_Q/parte%204.png?psid=1)
Acho que nгo tem muita explicaзгo. O uso do programa й simples, como podem ver, й sу alguns cliques e estб tudo feito. A explicaзгo foi rбpida, agora sгo 6 da manhг e eu estou a vбrias horas sem dormir ..
![undecided](images/smilies/neutral.gif)
Espero que gostem !!
![Tongue](images/smilies/razz.gif)
- Tutorial por Bruno da Silva @ iPs TeaM