stack level too deep erro

6 Respostas   165 Visualizações

0 Membros e 1 Visitante estão vendo este tópico.

Luana_Cross

  • *
  • Posts: 46
  • Ouros: 133
Tópico criado em: 01/05/2018 às 19:29 - Última modificação por Corvo em 01/05/2018 às 21:36

Olá, gostaria de ajuda com um erro : stack level too deep erro
Procurando em como resolver, vi algumas pessoas dizendo que pode ser por conflitos de scripts. Estou usando os scripts de batalha do Yami ( batalha lateral) , o erro ocorria durante a batalha. Então eu removi todos os scripts extras do game, e então o erro ocorre no quando seleciono novo jogo.

Não sei o que fazer...  :T.T: :T.T:

Corvo

Resposta 1: 01/05/2018 às 19:32

Poste uma imagem do erro ou poste a mensagem completa do mesmo. Pode sim ser conflito de scripts, mas precisaremos saber quais códigos você inseriu além do sistema de batalha. Isso inclui modificações nos scripts padrão.

Luana_Cross

  • *
  • Posts: 46
  • Ouros: 133
Resposta 2: 01/05/2018 às 19:49

Erro que acontece logo após iniciar Novo jogo no Menu



Área dos Scripts



Não tem nenhum Scrip novo adicionado

Caso eu coloque novamente no jogo o Script "Battle Symphony" do Yami, o jogo entra, e o erro passa a acontecer durante as batalhas.
No mapa onde o personagem está, não tem nenhum evento ou algo do tipo chamando algum comendo de script, na verdade no mapa está apenas o personagem e um evento de inicio ao combate.

* O script não foi modificado, o erro acontece mesmo se eu copiar diretamente o script original para o Maker.
Sem ele o jogo nem sequer entra.

Nunca tive um erro assim, não faço ideia.

Corvo

Resposta 3: 01/05/2018 às 19:59 - Última modificação por Corvo em 01/05/2018 às 20:06

Você retirou qualquer chamada aos códigos do sistema? Tags nas caixas de notas, definições de valores em variáveis, eventos comuns? Esse erro só aparece quando um método chama a si mesmo infinitamente.

Luana_Cross

  • *
  • Posts: 46
  • Ouros: 133
Resposta 4: 01/05/2018 às 20:06

Acabei de verificar. Não tem nenhum comando de Scipt no banco de dados, todo o resto são comandos próprios do RPG Maker.

Corvo

Resposta 5: 01/05/2018 às 21:03 - Última modificação por Corvo em 01/05/2018 às 21:06

É, aí complica. Só teria como verificar olhando a programação do jogo. Se quiser que eu verifique é só me mandar a pasta 'Data' por pm ou pelo tópico, como preferir. Esse erro é muito genérico pra chutar uma solução.  :rick9:

Oxe, probleminha simples e difícil de achar. No estado 'Nocauteado' você selecionou a opção 'State Resist : Nocauteado'. Não me lembro como está na tradução caso você use o RM em português, mas é o seguinte: o estado aplica um efeito que impede o alvo de ter esse mesmo estado aplicado. Ou seja, o próprio estado se proíbe criando um loop. É só remover essa opção e funcionará normalmente. Inclusive, com o sistema de batalha, eu imagino.

Luana_Cross

  • *
  • Posts: 46
  • Ouros: 133
Resposta 6: 01/05/2018 às 21:30

Nossa querido, o acredito o problema foi resolvido... Não acredito que era uma coisa tão simples assim, e ainda no banco de dados. Fiquei um bom tempo verificando Scripts e etc... Devo ter colocado aquilo por engano. Mas agora voltou a funcionar... Nem acredito, quase achei que ira perder o meu projeto.

Não tenho palavras para agradecer você, só muitos beijos e abraços pelo tempo que me ajudou.
 :beijo: :beijo: :beijo: :beijo: :beijo:
Obrigada, você me salvou  :XD: