Ir para conteúdo

Featured Replies

Postado

Estou com dois problema em um script que eu instalei no meu servidor que um faz com que um jogador não consiga entrar no servidor, e outro, que quando você mata um boss de um evento o seu personagem não é salvo e volta no momento em que você estava matando o boss, segue as imagens abaixo. Script desenvolvido por @luanluciano93

 

Erro que faz com que o jogador não consiga logar

image.png.89d13145f04d49c57b97b4b6ac6f8c06.png

Erro que faz com que o progresso do personagem não salve

image.png.2105c85ff7300647a7328b2195a49631.png

 

--------> Script <--------

Primeiramente vamos criar o arquivo das configurações gerais, crie uma pasta dentro do "data" com o nome de sistemas e dentro cria um arquivo rewardchest.lua

Mostrar conteúdo oculto


Depois em creaturescript crie dois arquivos:
rewardchest_boss.lua:

Mostrar conteúdo oculto


rewardchest_pontos.lua

Mostrar conteúdo oculto


Lembrando que em todas as criaturas que forem adicionadas ao sistema além de coloca-las no rewarchest.lua você deve add isso no xml do monstro: 

<script> 
  <event name="RewardChestDeath"/>
  <event name="RewardChestMonster"/>
</script>

E isso no creaturescript.xml

<!-- Sistema de recompensa criado por luanluciano93 -->
<event type="login" name="RewardChestLogin" event="script" value="rewardchest_pontos.lua"/>
<event type="statschange" name="RewardChestStats" event="script" value="rewardchest_pontos.lua"/>
<event type="death" name="RewardChestDeath" event="script" value="rewardchest_boss.lua"/>
<event type="statschange" name="RewardChestMonster" event="script" value="rewardchest_boss.lua

 

OBS: Não fiz esse tópico na intenção de colocar a culpa no script do @luanluciano93 muito menos nele, fiz o mesmo para que alguém me ajude a resolver, também como ninguém é de ferro, pode ser que demore um pouco até que alguém responda. Uso otx, versão do meu servidor é 8.60, desculpa postar isso agora, é que no momento que eu fiz o tópico estava bem ocupado e atrasado.

Meu Curso sobre Programação para OTServer

Programando OTServer

 

Peça o seu script! Entre agora mesmo no grupo

Developing

 

Conteúdos:

Mostrar conteúdo oculto

 

Discord: Belmont#7352

Não esqueça do REP+ :)     

Resolvido por luanluciano93

Ir para solução
  • Respostas 10
  • Visualizações 712
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Olá, Caso a solução do Luan não resolva, tentarei lhe ajudar. 

  • luanluciano93
    luanluciano93

    Substitui a linha 7 do rewardchest_pontos.lua por esta:  if getPlayerStorageValue(cid, value.storage) ~= nil then  

Posted Images

Postado
  • Autor

@marcot Adicionei o código mais deu o mesmo erro, e no tópico do @luanluciano93 não fala o executável que é compatível com o script, apenas fala que é para 8.60,  eu uso OTX.

 

Link para o tópico

 

Meu Curso sobre Programação para OTServer

Programando OTServer

 

Peça o seu script! Entre agora mesmo no grupo

Developing

 

Conteúdos:

Mostrar conteúdo oculto

 

Discord: Belmont#7352

Não esqueça do REP+ :)     

Postado
  • Autor

@marcot Com o código adicionado na linha 6.

image.png.d75ec262103c3c8e1e2aae5f1163a536.png

 

E é assim que fica quando você tenta logar.

image.png.2df9256542a461cb71c31b4df9fdaafa.png

Meu Curso sobre Programação para OTServer

Programando OTServer

 

Peça o seu script! Entre agora mesmo no grupo

Developing

 

Conteúdos:

Mostrar conteúdo oculto

 

Discord: Belmont#7352

Não esqueça do REP+ :)     

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo