1 - to desactive message "warped" can comment line on messages.conf on folder conf of emulator.
//0: Warped.
2 - to desactive message homunculus auto feed, can add this lines on homunc.conf on battle folder of emulator.
// Send auto-feed notice even if OFF (Note 1)
// Official: yes
homunculus_autofeed_always: no
go to end file, then add this:
// At each map exchange, two messages are sent in the chat
// Changing this setting to 'no' will prevent both messages from being sent
// Default: yes
annoying_mapchange_messages: yes
2 - On Source src/map/battle.c +/- on line 7452 add this:
{ "annoying_mapchange_messages", &battle_config.annoying_mapchange_messages, 1, 0, 1, },
3 - On Source src/map/battle.h search for "int autoloot_adjust;" then add after:
int annoying_mapchange_messages;
4 - On Source src/map/clif.c search for "if( sd->state.changemap ) {" then add after:
if (battle_config.annoying_mapchange_messages) {
and after "#endif" close brackets } like this:
Olá a todos sei que existem outros guia aqui no forum para adiconar custom itens,
Porém faltam algumas informações para funcionar corretamente (em cliente novos no meu caso 2018-06-20)
Item Necessarios
GIT > https://git-scm.com/downloads
Tortoise - > https://tortoisegit.org/download/
NEMO - > https://gitlab.com/4144/Nemo
EXE -> http://nemo.herc.ws/downloads/ (pode se encontrar um aqui para você estou a versão 2018-06-20)
Bom vamos lá.
- Compilar o cliente ( irei usar o NEMO)
Imagem auto explicativa, Segue abaixo:
Dependendo do Seu cliente no passo "3" da imagem, pode dar um erro "Always call SelectKoreaClientInfo" Apenas ignore.
DATA.INI
System/itemInfo_Sak.lub -> para algumas pessoas pode ser necessário mudar dependendo da sua pasta no meu caso não preciso.
Always Load Korea ExternalSetting lua files
Read Data Folder First
Increase Headgear ViewID - > Coloque o numero conforme necessidade vai até 32000 O mais importante ( Não funcionara se não ativar ira dar crash não esqueça de Ativá-lo)
Esses são os necessários porém sintase a vontade de editar seu EXE, conforme sua necessidade, feito isso ficara algo parecido com isso.
Considerações:
Resolvi fazer esse guia pois não achei nenhum atualizado e faltava informações ( como a parte do nemo eu mesmo nunca tinha visto um guia sitando para ativar esse viewID)
a maioria dos tutorial que via, ou pasta de exemplos sempre mandava adicionar em outros arquivos como idnum e etc e no caso do cliente novo não precisa.
espero que este guia ajude.
Hello Hercules
im Realeasing a Full Client Package for the 2014-01-15 Ragexe_Full_Client
This Package Contains:
- Up to Date KRO Client ( updated till 2014-01-15 ) Can be found in Client Folder
Contains: Latest Translation Files, Working AI Folders , YourRO.grf with all importan Files , and a prediffed YourRO.exe . This exe is for testing . you can start the client whitout a error and ingame all is tranlated.
Data Folder contains a clientinfo.xml setted to localhost . but best is to repack the YourRO.grf with your custom clientinfo.
All files inside this YourRO.grf are in a seperate folder called YourRO.grf Data Stuff
- Tools Folder what contains all Importan files/Tools to create a Client.
contains: ( Latest xDiffPatcher, Latest Nemo Patcher SVN , unbollox , ResHack , Mapcache Maker, grfbuilder , Undiffed Exe + Diffpatch)
- YourRO.grf Data Stuff Folder , where all importan Client files are in , Rdy to use lubs and translation ( All you need to get this client to work)
- I added a Profile for the Nemo patcher with the name YourRO.log , this profile contains all important diffs to get this exe running. How to use ? , just open Nemo patcher Load the exe and click on "Load Patches" , after that just click on "Load Profile" and select the YourRO.log file inside the Nemo folder , and he will select all importan DIffs for you.
--------->DOWNLOAD HERE<----------