Sistema de salvamento -
RoacH` - 29.07.2014
Bom, gostaria de saber se existe algum sistema de salvamento compбtivel com o DINI, pois atualmente estou usando-o porйm percebi que ele causa um lag quando um player й Conectado ou Desconectado, isto й, quando ele carrega as informaзхes do player ou quando as salva-as.
Re: Sistema de salvamento -
ViniBorn - 29.07.2014
DOF2 й muito semelhante.
Re: Sistema de salvamento -
RoacH` - 29.07.2014
Quote:
Originally Posted by ViniBorn
DOF2 й muito semelhante.
|
Entгo, nгo tem nenhum sistema que suporte do DINI certo afs. Й que o servidor tem mais de 200 mil contas e setar o pessoal denovo nгo seria nada legal. vlw ai pela ajuda!
Re: Sistema de salvamento -
Lуs - 29.07.2014
https://sampforum.blast.hk/showthread.php?tid=383377
Tenta ai.
Re: Sistema de salvamento -
ViniBorn - 29.07.2014
Vocк nгo precisa setar todo mundo. lol
Й sу fazer a conversгo automбtica assim que o jogador entrar no servidor, nгo tem mistйrio.
Re: Sistema de salvamento -
RoacH` - 30.07.2014
Fiz tudo certo, ai apareceu o primeiro bug. Quando o player digita a senha para logar-se ou registrar-se, simplesmente nгo acontece nada a tela fica congelada como se nгo digitasse nada, quando volto pro DINI volta ao normal sem nenhum bug. Dei um pesquisada se alguem jб teve este mesmo problema e encontrei
este aqui!
Re: Sistema de salvamento -
MultiKill - 30.07.2014
O dini e o DOF2 tem algumas diferenзas como, um arquivo em DOF2 salva assim:
Jб em dini:
Alйm que com DOF2, vocк teria que usar o DOF2_SaveFile();
Exemplo:
Dini:
pawn Код:
dini_IntSet("Arquivo.ini","exemplo",0);
DOF2:
pawn Код:
dini_SetInt("Arquivo.ini","exemplo",0);
DOF2_SaveFile();
Por isso aconteceu o bug, o sistema reconheceu que existe o arquivo, mas nгo reconheceu a senha. Por que a senha foi salva em dini, e tentou ser lida com DOF2.
Re: Sistema de salvamento -
RoacH` - 30.07.2014
Quote:
Originally Posted by ViniBorn
Vocк nгo precisa setar todo mundo. lol
Й sу fazer a conversгo automбtica assim que o jogador entrar no servidor, nгo tem mistйrio. 
|
Explica mais sobre essa conversгo.
Quote:
Originally Posted by MultiKill
O dini e o DOF2 tem algumas diferenзas como, um arquivo em DOF2 salva assim:
Jб em dini:
Alйm que com DOF2, vocк teria que usar o DOF2_SaveFile();
Exemplo:
Dini:
pawn Код:
dini_IntSet("Arquivo.ini","exemplo",0);
DOF2:
pawn Код:
dini_SetInt("Arquivo.ini","exemplo",0); DOF2_SaveFile();
Por isso aconteceu o bug, o sistema reconheceu que existe o arquivo, mas nгo reconheceu a senha. Por que a senha foi salva em dini, e tentou ser lida com DOF2.
|
Bom meu jovem, eu jб sei que tenho que usar DOF2_SaveFile();, DOF2_Exit(); e percebi outra coisa quando eu coloquei para as informaзхes carregar no OnPlayerConnect nenhuma funзгo foi executada, ex:
Код:
public OnPlayerConnect(playerid) {
GivePlayerMoney(playerid, DOF2_GetInt("/Saves/dinheiro.ini", PlayerName(playerid)));
SetPlayerScore(playerid, DOF2_GetInt("/Saves/score.ini", PlayerName(playerid)));
//TUDO QUE ESTБ ABAIXO NГO TEM EFEITO EX:
GPS[playerid] = 0; //ISSO NГO TERБ EFEITO ALGUM
}
Re: Sistema de salvamento -
MultiKill - 30.07.2014
Ele nгo deu money e score?
Isso deve ter ocorrido pelo DOF2 sу carregar as linhas que tem espaзos entre o sinal de igual, diferente do dini, que carrega os arquivos sem espaзo entro o sinal de igual. Caso este seja o problema, faзa um teste. Abra o arquivo de score e dinheiro e de espaзo entre os sinais de iguais ficando:
Код:
exemplo=123
Para:
exemplo = 123
Tente criar outra conta.
Re: Sistema de salvamento -
RoacH` - 30.07.2014
Quote:
Originally Posted by MultiKill
Ele nгo deu money e score?
Isso deve ter ocorrido pelo DOF2 sу carregar as linhas que tem espaзos entre o sinal de igual, diferente do dini, que carrega os arquivos sem espaзo entro o sinal de igual. Caso este seja o problema, faзa um teste. Abra o arquivo de score e dinheiro e de espaзo entre os sinais de iguais ficando:
Код:
exemplo=123
Para:
exemplo = 123
Tente criar outra conta.
|
Ele nгo setou nem o money e nem score e as funзхes abaixos como textdraw, variaveis nem se quer ocorreu efeito, entгo o DOF2 nгo й o compбtivel com DINI u.u ?