Jump to content

Arts & Writings

Sign in to follow this  

Do you have any artwork, chronicles, design showcases, photography, illustrations, or any other artistic related creations? If you do, and you wish to share them with us, then this section is for you!

44 topics in this forum

    • 11 replies
    • 779 views
    • 2 replies
    • 876 views
    • 4 replies
    • 541 views
    • 18 replies
    • 2310 views
    • 5 replies
    • 2276 views
  1. Another logo design

    • 2 replies
    • 720 views
  2. [Showcase] New web design

    • 6 replies
    • 1354 views
    • 10 replies
    • 1556 views
    • 1 reply
    • 1697 views
  3. My Patcher

    • 10 replies
    • 1828 views
    • 0 replies
    • 957 views
    • 2 replies
    • 1073 views
  4. Neocube Patcher Design

    • 7 replies
    • 1601 views
    • 2 replies
    • 954 views
    • 4 replies
    • 794 views
    • 1 reply
    • 608 views
    • 8 replies
    • 1250 views
    • 1 reply
    • 1008 views
    • 1 reply
    • 755 views
    • 0 replies
    • 778 views
    • 4 replies
    • 857 views
    • 10 replies
    • 1542 views
    • 6 replies
    • 1124 views
    • 6 replies
    • 1809 views
    • 4 replies
    • 1233 views
Sign in to follow this  
  • Featured Topics

  • Latest Commits

  • Topics

  • Posts

    • Este tutorial foi escrito no dia 21/01/2020. Até o momento, esse método se mostra funcional e compila o Hercules perfeitamente.   Ao começar a mexer com desenvolvimento de Ragnarok, uma das primeiras barreiras que muitas pessoas encontram aparece na hora de compilar o emulador. Este guia é para aqueles que não querem instalar o Visual Studio, ou que não querem fazer dual boot com uma distribuição GNU/Linux.   Índice O que é Cygwin? Baixando Instalando Compilando o Hercules   1. O que é Cygwin?   Colocando de forma simples, Cygwin é um conjunto de ferramentas que você normalmente encontraria em uma distribuição GNU/Linux, só que no Windows. Diferente do Visual Studio, com seu tamanho medido em gigabytes, essas ferramentas são pequenas e vão tornar a tarefa de compilar o Hercules algo bem mais prático.   Vantagens Rápido e fácil de usar.   Desvantagens Não compila tão rápido quanto no Visual Studio; Gera binários (*.exe) dependentes das DLLs do Cygwin, ou seja, você não poderá executar seu emulador em outro computador caso ele não possua todas as DLLs necessárias.   2. Baixando   Acesse o site do Cygwin e escolha um instalador compatível com a arquitetura de seu sistema operacional. No meu caso, usarei o setup-x86.exe.   Não sabe qual instalador baixar? Leia: Como saber se o meu Windows é 32 ou 64 bits?   3. Instalando   Abra o instalador. Você deve se deparar com uma tela parecida com esta. Clique em "Next".     Nesta janela iremos escolher como instalar o Cygwin. Escolha a primeira opção caso nunca tenha instalado o programa antes.   Install from Internet Nessa opção, o programa vai baixar tudo que precisa e guardar os arquivos em uma pasta de sua escolha para uso futuro. Isso inclui todos os pacotes que o Cygwin irá baixar mais para frente.   Download without Installing Escolha essa opção caso deseje baixar os pacotes sem instalar nada agora.   Install from Local Directory Escolha essa opção para usar os arquivos salvos pela primeira opção. Basicamente, serve para caso você precise reinstalar o Cygwin e ainda tenha a pasta com os pacotes salvos ao selecionar a primeira versão. É uma opção interessante para instalar o programa em outros computadores com todos os pacotes que você baixou.   Clique em "Next" para prosseguir.     Agora, vamos escolher onde o programa será instalado. Recomendo que mantenha a raíz do C:/ como opção para evitar problemas desnecessários. Clique em "Next" para prosseguir.     Escolha onde salvar os arquivos de instalação. Pode escolher qualquer diretório, estes arquivos podem ser deletados no fim do processo caso você não queira guardá-los.  "Next".   Não recomendo que mexa nestas opções caso não saiba o que está fazendo. Apenas deixe "Use system proxy settings" marcado e siga adiante.     Essa parte é importante. Nesta janela iremos indicar para o programa o repositório que ele consultará para baixar todos os pacotes que precisamos.   Eu uso este repositório: http://mirrors.kernel.org/sourceware/cygwin/ Caso prefira escolher outro, dê uma olhada nessa lista: Cygwin Mirror Sites   Copie e cole o link do repositório na janela "User URL" e clique em "Add"; Selecione o repositório que você adicionou na aba "Available download sites"; "Next".     Aguarde um pouco até o instalador terminar de baixar alguns arquivos. Você deve ver uma janela em branco como esta abaixo. No canto superior esquerdo, clique na caixa "Pending" e troque para "Full".       É nessa etapa que iremos selecionar tudo que o Hercules precisa para compilar sem problemas. Use a caixa "Search" para procurar pelo nome do pacote.   Lista de pacotes: git gcc make mysql-devel zlib-devel libpcre-devel   Na aba "New", troque a opção de "Skip" para a versão mais recente de cada pacote. No meu caso, as opções "Keep" e "Uninstall" aparecem pois eu já tenho os pacotes instalados. Caso você não tenha, as opções serão apenas as versões do programa selecionado.               Com tudo selecionado, prossiga clicando em "Next".   Estamos no final da instalação. Aqui, uma lista com tudo que será baixado e instalado aparecerá. Apenas siga em frente e aguarde. Essa etapa irá demorar um pouco.     Por fim, clique em "Finish" para concluir a instalação. Crie um ícone no desktop se quiser.     Seu Cygwin já está instalado e funcionando, mas ainda precisamos fazer mais uma coisa: Adicionar as DLLs do Cygwin no PATH do sistema.   Abra o seu Menu Iniciar e escreva "Editar variáveis de ambiente do sistema". Se não aparecer nada, procure apenas por "ambiente", ou "var".     Ao clicar na opção acima, uma janela parecida com esta deve abrir. Clique em "Variáveis de ambiente...".     Agora, scrolle um pouco a caixa dentro da categoria "Variáveis do sistema". Encontre a variável PATH e clique em editar.     Uma nova janela irá abrir. Coloque um ponto e vírgula ";" no final da linha caso não tenha, e em seguida escreva "C:\cygwin\bin" sem as aspas na caixinha. Dê OK em tudo para confirmar a mudança.     Atenção: Caso esteja usando o Windows 10, o processo é um pouco diferente. Leia este artigo: Add to the PATH on Windows 10   4. Compilando o Hercules   Caso você nunca tenha tido contato com um terminal bash antes, recomendo que leia este artigo e se familiarize com alguns comandos básicos. É tudo coisa simples, indico a leitura apenas para facilitar a vida de alguns: 10 Comandos Essenciais do Linux   Abra o terminal do Cygwin. Você pode encontrar um ícone no Menu Iniciar, ou usar o ícone no seu desktop caso você tenha marcado a opção no fim da instalação.   Atenção: Ao digitar os comandos, NÃO digite o "$" (cifrão). Este ícone está aí para representar o prompt do terminal. Digite apenas os comandos.   Se tudo estiver certo, uma tela preta irá abrir com algo parecido com isto: [email protected] ~ $ Escreva: $ git init hercules A mensagem "Initialized empty Git repository in /home/username/hercules/.git/" irá aparecer logo em seguida. Agora, digite: $ cd hercules $ git remote add origin https://github.com/HerculesWS/Hercules.git $ git pull origin master Ao digitar o último comando, o git irá importar o repositório do Hercules para sua pasta. Esse processo demora um pouco mesmo, apenas tenha paciência. Por fim, digite: $ clear $ ls Seu terminal deve estar mais ou menos assim:     Agora, vamos começar a compilar o emulador propriamente dito.   Escreva: $ ./configure Lembre-se: não escreva o cifrão, apenas o comando. Ele começa com um ponto mesmo.   Aguarde o processo terminar. Se essa etapa falhar, significa que seu Cygwin não está com todos os pacotes necessários, ou que talvez esteja com uma versão incorreta de um ou mais pacotes.     Digite: $ make clean && make sql   Se tudo der certo, seu emulador irá compilar sem problemas. É isto, fim.     Atenção: No momento, você possui apenas um emulador compilado, nada mais. Você ainda precisa configurar os arquivos necessários da pasta "/conf", configurar uma database SQL, e depois preparar a pasta do seu cliente com um hexed diffado e todos os outros arquivos necessários para que tenha um servidor funcional.   A pasta do seu emulador deve estar em "C:\cygwin\home\username\hercules". Se quiser, pode tirar ela daí e jogar onde achar melhor, mas sempre que for compilar/recompilar o emulador, você deve colocá-lo nesse mesmo diretório.   Como atualizar o meu Hercules para a versão mais recente? Digite dentro da pasta do emulador: $ git pull origin master   Como recompilar o Hercules? Digite: $ make sql Se preferir limpar a pasta e compilar tudo de novo, digite: $ make clean && make sql       Próximo guia: Configurando o Hercules e sua database SQL (ainda não está pronto)
    • Original Patch Notes 안녕하세요. (주)그라비티 라그나로크 온라인 운영팀입니다. 1월 15일(수) 정기점검 시간 및 업데이트에 대한 안내입니다. ■ 점검시간 - 전 서버 : 10:00 ~ 15:00(완료) ■ 공통 패치내용 - 2020년 1월 문어축제가 시작됩니다. → 말랑도(malangdo 161 139)에서 문어 축제를 즐기고 페이욘(payon 219 111)에서 맛있는 문어 떡국도 맛보세요~ → 기간: 1월 15일 정기점검 후 ~ 1월 29일 정기점검 전 - 카드체인지 이벤트가 종료됩니다. ■ 본 서버 패치내용 - 카츄아 확률증가 이벤트가 종료됩니다. - 타나토스 타워 리뉴얼 기념 이벤트가 종료됩니다. ■ 사크라이 서버 패치내용 - 일루전 오브 언더워터의 장비가 환상의 강화사 NPC의 인챈트 대상으로 적용됩니다. → 아이템 목록: 일루전 세인트 로브, 일루전 바다의 울부짖음, 일루전 메일, 일루전 모리아네의 헬름 일루전 모리아네의 망토, 일루전 모리아네의 벨트, 일루전 모리아네의 펜던트 점검 내용을 숙지하시어 이용에 차질 없으시길 바랍니다. 감사합니다. (주) 그라비티 라그나로크 온라인 운영팀 Translated Patch Notes References http://ro.gnjoy.com/news/notice/View.asp?BBSMode=10001&seq=7212&curpage=1 Retrieved from https://ragnarok.gamepedia.com/RO_Patch_(2020_Jan._15).
    • Inglês:   How to put a skill as a platinum skill   Português:   Como colocar uma habilidade como uma habilidade de platina
    • the name that appears in the top left corner with your HP is changed through client hexxing   but idr totally if that particular change also changes some of the crucial files in your grf ( which means you have to change them ALL ) pretty sure its just the INF file... practically useless but responsible for some checks in the char selection and is EASILY skippable but not recommened    itll still work fine though just gotta be careful
    • I would also like to know ...
  • Download Statistics

    • Files
      419
    • Comments
      113
    • Reviews
      242

    Latest File
    By Ciar

    20    0

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.