Ajuda com Sistemas

7 Respostas   170 Visualizações

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

Sennhor

  • *
  • Posts: 159
  • Ouros: 18
  • Os limites só existem se você os deixar existir.
Tópico criado em: 20/03/2018 às 21:10

Boa Noite!
Bem ando com algumas dúvidas e procurando alguns sistemas, se alguém pode me ajudar com eles?

1- Sistema de Dia e Noite, só que estou usando o script Awesome Light Effects, gostaria de um sistema que poderia incrementar esse Script. E junto tipo você só pode dormir no INN se estiver a noite. E monstros aparecem a noite, e "Pets" aparecem aleatoriamente no final da tarde.

2- Precisava de Anti-Bugs, pois meus mapas são bem grandes e uso muitos Scripts, que acabam travando o jogo.

3- Tipo, no meu jogo tem um item, Lampião, que quando ele é acionado, o jogador enxerga no escuro, mas precisava que tivesse uma barrinha 60x60, sei lá, que é a "vida" do lampião, tipo ele dura 1 minuto, a barrinha acaba e o lampião apaga, você fica no escuro.

4- Precisa de um sistema de "Vida" para armas e armaduras, esqueci o nome, tipo você usa ou é acertado a espada umas 50x e ela quebra, se vc for acertado umas 10x a armadura quebra.

Bem, enquanto isso, são só esses sistemas.

Corvo

Resposta 1: 20/03/2018 às 22:20

Vamos por partes:

1 - Mesmo usando o script, uma vez que ele utiliza comandos por eventos para alterar a tonalidade da tela, você pode usá-lo em conjunto com um sistema por eventos. Recomendo que veja o vídeo abaixo para que entenda como esse tipo de sistema é feito, tenho certeza de que conseguirá mesclar o seu - incluindo os "Pets".

Spoiler
[close]

2 - Anti-lag?

3 - Dois modos, você pode fazer por eventos ou por código. Em ambos os casos, use o evento do item que permite que o jogador enxergue para criar a barra. Por ser algo simples eu recomendo que faça por eventos, com imagens mesmo. Apenas trocando as imagens com o progresso da barra, movendo a mesma para fora da tela... Com um conhecimento básico sobre variáveis e condições você consegue, mas se tiver alguma dúvida é só dizer.

4 - Durabilidade. Este código deve quebrar o galho.

Sennhor

  • *
  • Posts: 159
  • Ouros: 18
  • Os limites só existem se você os deixar existir.
Resposta 2: 20/03/2018 às 22:46

HAHA,
Corvo sempre me salvando!
Obrigado, resolveu meu problema, vou dar uma testada e ver se vai ficar bom, só que acho que vou ficar com problemas com o lampião.
Mas, qualquer coisa eu chamo...

Corvo

Resposta 3: 20/03/2018 às 22:48

Se der certo avise para que alguém tranque o tópico. Se não der, poste aqui e damos um jeito.  :ok:

Sennhor

  • *
  • Posts: 159
  • Ouros: 18
  • Os limites só existem se você os deixar existir.
Resposta 4: 20/03/2018 às 23:05 - Última modificação por Varinha das Varinhas em 20/03/2018 às 23:22

Estou com problema no Sistema de Durabilidade...
Pois quando inicio o jogo ele aparece:

"Tsukihime's Instance not detected, exiting"
______________________________________________

No Anti-Lag aparece a seguinte mensagem:

Spoiler
[close]

Kawthar

  • *
  • Posts: 47
  • Ouros: 64
  • Na vida, todos caminhos levam à morte. Perca-se.
Resposta 5: 21/03/2018 às 00:15 - Última modificação por Kawthar em 21/03/2018 às 00:22

No Anti-Lag aparece a seguinte mensagem:

Spoiler
[close]

Você copiou o script direito? Aqui ele não deu nenhum problema e pelo código não deveria dar mesmo.
Checa ai a linha 155 do script e vê se tá igual o script do tópico que o corvo passou.

@Edit:
Uma rápida lida nas respostas do tópico e o próprio Raizen diz como resolver:

No seu caso, só colocar o anti-lag abaixo de tudo ai e.e'
Lord, if the day comes when I fly through the heavens. I shall approach thee!

Sennhor

  • *
  • Posts: 159
  • Ouros: 18
  • Os limites só existem se você os deixar existir.
Resposta 6: 21/03/2018 às 14:08 - Última modificação por Varinha das Varinhas em 21/03/2018 às 15:31

Você copiou o script direito? Aqui ele não deu nenhum problema e pelo código não deveria dar mesmo.
Checa ai a linha 155 do script e vê se tá igual o script do tópico que o corvo passou.

@Edit:
Uma rápida lida nas respostas do tópico e o próprio Raizen diz como resolver:

No seu caso, só colocar o anti-lag abaixo de tudo ai e.e'

Sim, mas ele continua dando erro...  :facepalm:

@Edit

No Script de Durabilidade tanto de Armadura quanto de Armadura, sem pre aparece quando a arma é destruida.

Script 'Weapon Durability' Line 169: NoMethodError occurred.
undefined method 'log_window' for #<Scene_Map:0x704de48>

Alguém sabe o porque?

Corvo

Resposta 7: 22/03/2018 às 22:30

Se você adicionou muita coisa pode ser incompatibilidade. Tente ir testando diferentes combinações de scripts, alguma deve funcionar. Por exemplo, antilag existem vários, vou citar mais um gratuito e se você quiser investir um pouco, o Effectus é o melhor antilag para o Ace. Já outro sistema de durabilidade poderia ser este.