![]() |
[Ajuda] dof2 - Versão de Impressão +- Portal SAMP (https://portalsamp.com) +-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5) +--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6) +--- Tópico: [Ajuda] dof2 (/showthread.php?tid=1605) Páginas:
1
2
|
RE: dof2 - ProKillerPa - 16/09/2021 Aparentemente seu script está ok, o caso aqui é começar com debug pra ver onde está o problema. Verifica pra mim quanto está seu #define MAX_ORGS Apos isso, faz um printf na sua callback CarregaCofres, assim: Código PHP: VOID::CarregaCofres(){ E Veja o que printa no console quando voce inicia o sampsv, e manda aqui pra nós. RE: dof2 - Smith - 19/09/2021 (16/09/2021 20:24)ProKillerPa Escreveu: Aparentemente seu script está ok, o caso aqui é começar com debug pra ver onde está o problema. #define MAX_ORGS 40 ja tentei fazer o debug mas nao aparece nada no printf nao aparece nada no server_log nem in game nao aparece em local nenhum só o salvamento ta correto salva certinho mas o comando /cofre nao mostra os valor salvo RE: dof2 - k2bi_YT - 19/09/2021 Tente isso, veja se aparece o debug no console: Apenas editei o a função de carregar já que a de salvar, por sua fala, está salvando corretamente. Código PHP: VOID::CarregaCofres() RE: dof2 - Smith - 19/09/2021 (19/09/2021 18:39)k2bi_YT Escreveu: Tente isso, veja se aparece o debug no console: ![]() RE: dof2 - k2bi_YT - 19/09/2021 Então você deve revisar o sistema de salvar, pois não está salvando os arquivos corretamente. A parte de carregar está correta. RE: dof2 - ProKillerPa - 20/09/2021 Bom, claramente o problema está no carregamento. Verifica se a pasta Cofres realmente existe, pois os arquivos não estão sendo encontrados, como é visto no log. Uma dica ao amigo acima, não é necessario usar format no PRINTF, uma vez que o mesmo aceita parametros, diferente do PRINT. Abraços RE: dof2 - Smith - 20/09/2021 (20/09/2021 21:50)ProKillerPa Escreveu: Bom, claramente o problema está no carregamento. Verifica se a pasta Cofres realmente existe, pois os arquivos não estão sendo encontrados, como é visto no log. O engraçado e que tem a pasta Cofres certinho e quando da o salvarcofres salva certinho fica salvo na pasta cofres o aquivo 1.ini do 1 ao 40.ini tipo se a org 29 produzir 100g de maconha o aquivo 29.ini fica com valor salvo Maconha = 100 Cocaina = 0 Dinheiro = 0 Por isso digo que o problema esta no carregamento pois os arquivos .ini fica na pasta cofres com os valores certo Tipo se eu produzir maconha agora e olha no cofre o valor aparece la mas se eu relogar e olhar o cofre o valor ja nao esta mas la VALOR ESTA 0 eo arquivo continua salvo RE: dof2 - xbruno1000x - 20/09/2021 (20/09/2021 22:51)Smith Escreveu:Se você desligar o servidor o valor continua igual? De repente existe algum salvamento sobrepondo o correto, na OnGameModeExit.(20/09/2021 21:50)ProKillerPa Escreveu: Bom, claramente o problema está no carregamento. Verifica se a pasta Cofres realmente existe, pois os arquivos não estão sendo encontrados, como é visto no log. RE: dof2 - xbruno1000x - 21/09/2021 Dei uma olhada rápida no código e achei esse trecho no CriarCofre. Código: format(ff, sizeof(ff), "Cofres/%i", i); Se você criar o arquivo sem .ini, e formatar para getar com .ini, creio que ele não será encontrado. RE: dof2 - Smith - 21/09/2021 (21/09/2021 15:12)xbruno1000x Escreveu: Dei uma olhada rápida no código e achei esse trecho no CriarCofre. vlw era isso msm |