Gerador de Experencia Hitskin_logo Hitskin.com

Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o temaVoltar para a ficha do tema

Aldeia RPG
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Gerador de Experencia

2 participantes

Ir para baixo

Gerador de Experencia Empty Gerador de Experencia

Mensagem por DevWithCoffee Seg Dez 12, 2022 7:31 pm

Este é uma ferramenta básica criada com AHK para gerar experiência por nível através de uma fórmula.
Gerador de Experencia SampleGerador de Experencia Sample_InProcess

A fórmula:
Código:
ExpAtual = ExpAtual + (ExpInicial * Multiplicador)

Características:
  • A ferramenta impede que o usuário crie dados fora de lógica, os campos só permitem números e tem limitador de dígitos.
  • Se o usuário tentar colocar o nível inicial maior que o nível máximo o programa só mostrará um aviso em uma janela.
  • Se o usuário quiser fazer com que o nível máximo seja bem alto ele verá uma barra de progresso para acompanhar.
  • O programa não pode ser fechado durante o processo, garantindo que evite acidentes por parte do usuário.
  • O programa recupera o nível inicial e máximo que estiver configurado, também tenta entender provável multiplicador que foi usado da última vez.


Download:
https://github.com/BossRpg/GenExp-to-EE

Código fonte:
https://github.com/BossRpg/GenExp-to-EE/blob/main/Source/GenExperience.ahk

Link: https://youtu.be/PGonv_bJXZk

_________________
Gerador de Experencia Rm2k-i11 Gerador de Experencia Html-j10
DevWithCoffee
DevWithCoffee
Membro Ativo
Membro Ativo

Mensagens : 295
Créditos : 54

Ficha do personagem
Nível: 1
Experiência:
Gerador de Experencia Left_bar_bleue0/0Gerador de Experencia Empty_bar_bleue  (0/0)
Vida:
Gerador de Experencia Left_bar_bleue30/30Gerador de Experencia Empty_bar_bleue  (30/30)

Valentine e ondas gostam desta mensagem

Ir para o topo Ir para baixo

Gerador de Experencia Empty Re: Gerador de Experencia

Mensagem por Valentine Qua Dez 14, 2022 5:44 pm

Interessante.

+ 1 crédito
Valentine
Valentine
Administrador
Administrador

Medalhas : Gerador de Experencia ZgLkiRU
Mensagens : 5345
Créditos : 1164

https://www.aldeiarpg.com/

Ir para o topo Ir para baixo

Gerador de Experencia Empty Re: Gerador de Experencia

Mensagem por DevWithCoffee Qua Dez 14, 2022 10:34 pm

Desculpe, eu recebi likes, mas eu gostaria mesmo é de feedbacks.

Eu estou pensando em atualizar pra detectar se é o E.E. original ou o brasileiro, convém?

_________________
Gerador de Experencia Rm2k-i11 Gerador de Experencia Html-j10
DevWithCoffee
DevWithCoffee
Membro Ativo
Membro Ativo

Mensagens : 295
Créditos : 54

Ficha do personagem
Nível: 1
Experiência:
Gerador de Experencia Left_bar_bleue0/0Gerador de Experencia Empty_bar_bleue  (0/0)
Vida:
Gerador de Experencia Left_bar_bleue30/30Gerador de Experencia Empty_bar_bleue  (30/30)

Ir para o topo Ir para baixo

Gerador de Experencia Empty Re: Gerador de Experencia

Mensagem por DevWithCoffee Qui Dez 15, 2022 11:32 pm

Eu consegui fazer com que a ferramenta detectasse se é a versão Diamond ou a versão BR.
Além disso consegui fazer com que puxe do metadados do Server.exe a versão do servidor, mesmo que mude o nome do arquivo EXE.

Código:
if FileExist("Data.ini")
{
   Loop, Files, *.exe
   {
      If (A_LoopFileSize > 863232 && A_LoopFileSize < 959488)
      {
         FileGetVersion, version, %A_LoopFileName%, Undefined
         MsgBox, Nome do arquivo`: %A_LoopFileName% - Versão: %version%
         break
      }
   }
}
else
{
   if FileExist("Dados.ini")
   {
      Loop, Files, *.exe
      {      
         If (A_LoopFileSize > 959488 && A_LoopFileSize < 1002496)
         {
            FileGetVersion, version, %A_LoopFileName%, Undefined
            MsgBox, Nome do arquivo`: %A_LoopFileName% - Versão: %version%
            break
         }
      }
   }
   else
   {
      MsgBox, Nenhuma versão detectada, verifique se você colocou o programa na pasta certa
   }
}


Agora só falta implementar na ferramenta principal. Talvez eu use essa idéia pra garantir que o gestor do servidor realmente coloque a ferramenta na pasta certa.

_________________
Gerador de Experencia Rm2k-i11 Gerador de Experencia Html-j10
DevWithCoffee
DevWithCoffee
Membro Ativo
Membro Ativo

Mensagens : 295
Créditos : 54

Ficha do personagem
Nível: 1
Experiência:
Gerador de Experencia Left_bar_bleue0/0Gerador de Experencia Empty_bar_bleue  (0/0)
Vida:
Gerador de Experencia Left_bar_bleue30/30Gerador de Experencia Empty_bar_bleue  (30/30)

Ir para o topo Ir para baixo

Gerador de Experencia Empty Re: Gerador de Experencia

Mensagem por DevWithCoffee Seg Dez 19, 2022 11:35 pm

Agora o ADM só pode usar a ferramenta se realmente estiver na pasta do servidor​, verificando se o arquivo Data.ini ou Dados.ini:
Gerador de Experencia Egerr10

Para manter o ADM ciente de informações sobre o próprio servidor vai ver mostrado informações da versão dele através de dados extraídos do executável no momento da execução:
Gerador de Experencia Expgen10

_________________
Gerador de Experencia Rm2k-i11 Gerador de Experencia Html-j10
DevWithCoffee
DevWithCoffee
Membro Ativo
Membro Ativo

Mensagens : 295
Créditos : 54

Ficha do personagem
Nível: 1
Experiência:
Gerador de Experencia Left_bar_bleue0/0Gerador de Experencia Empty_bar_bleue  (0/0)
Vida:
Gerador de Experencia Left_bar_bleue30/30Gerador de Experencia Empty_bar_bleue  (30/30)

Ir para o topo Ir para baixo

Gerador de Experencia Empty Re: Gerador de Experencia

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos