Skip to content

Já pensou em ligar, desligar, compilar, baixar e editar seu emulador de Ragnarok em um único comando? | Have you thought about connecting, disconnecting, compiling, downloading and editing your Ragnarok emulator in a single command?

License

Notifications You must be signed in to change notification settings

mariopaglia/ComandoSV-Ragnarok

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Versão em inglês / English version: Clique aqui / Click here

História do Projeto

O comando "SV" para Ragnarok foi criado em 2016 ou anteriormente por Rhúlio Victor, Carlos Lain e Alexandre Leigo em sua Versão 1.0, em 2017 foi reformulado por Mário Augusto Paglia em sua Versão 2.0 e em Outubro/2018 retornado como Open Source.

Informações Técnicas

  • Sistemas Operacional: Linux
  • Distribuições: Testado e criado em CentOS 6.

Release GitHub Release Date GitHub top language GitHub issues GitHub forks GitHub stars GitHub contributors GitHub license

Funções Disponíveis

Até a presente versão, estão disponíveis as seguintes funções:

  • sv ligar - Liga o emulador (brAthena/Cronus/Hércules/rAthena/eAmods)
  • sv desligar - Desliga o emulador (brAthena/Cronus/Hércules/rAthena/eAmods)
  • sv compilar - Compila o emulador (brAthena/Cronus/Hércules)
  • sv compilar-cmake - Compilar emulador com CMAKE (emuladores específicos)
  • sv compilar-rathena - Comando especialmente criado para compilar emuladores rAthena (GCC-C++ versão 5.X)
  • sv status - Verifica se o emulador está com seus processos ligados ou desligados
  • sv screen - Roda o emulador em segundo plano com o Screen (POSSIVELMENTE SERÁ DESCONTINUADA)
  • sv retornar - Retorna à tela do Screen nos demais acessos ao SSH (POSSIVELMENTE SERÁ DESCONTINUADA)
  • sv preparar - Dá as permissões iniciais ao emulador (chmod 777 configure e ./configure)
  • sv backup - Cria um backup e um arquivo .zip da pasta /home/emulador em /home/backup
  • sv baixar-emulador - Baixar emuladores diretamente dos repositórios oficiais do GitHub (brAthena/Cronus/Hércules/rAthena)
  • sv compilar-eamod - Comando especialmente criado para compilar emuladores eAmod

O que será implementado no futuro?

Além de correções constantes nas funções atuais, pretendemos também que o comando "SV" tenha a função de editar completamente o emulador através da linha de comando (terminal), pretendemos unificar o projeto paralelo RagEditor - Linux a este projeto, fazendo com que haja uma função chamada "sv editar", na qual será passado parâmetros adicionais como, por exemplo:

  • sv editar --ip - Configurar o IP do map-server, char-server e login-server
  • sv editar --nome - Configurar nome do servidor no emulador
  • sv editar --rates - Configurar rates do emulador
  • sv editar --level - Configurar level máximo do emulador
  • sv editar --drops - Configurar drops do emulador
  • sv editar --re - Configurar o emulador para Renovação
  • sv editar --pre-re - Configurar o emulador para Pré-Renovação
  • Tem sugestões? Deixe aqui!

Como instalar?

  1. Baixe o comando SV
  2. Extraia o arquivo sv para dentro da pasta bin do seu sistema Linux
  3. Execute o comando chmod +x /bin/sv
  4. Teste o funcionando digital sv em seu terminal

Agradecimentos

Pessoas que contribuíram para este projeto tornar-se possível:

  • Rhúlio Victor
  • Carlos Lain
  • Alexandre Leigo
  • Mário Augusto Paglia

Como contribuir com o projeto?

É programador?

  1. Realize um Fork do projeto
  2. Faça testes, alterações, implementações ou correções
  3. Envie um Pull Request

Não é programador?

Se você não é programador, não tem problemas, você também poderá contribuir com o projeto através deste link.

About

Já pensou em ligar, desligar, compilar, baixar e editar seu emulador de Ragnarok em um único comando? | Have you thought about connecting, disconnecting, compiling, downloading and editing your Ragnarok emulator in a single command?

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages