Jump to content

Slowpoker

Members
  • Content Count

    39
  • Joined

  • Last visited


Reputation Activity

  1. Upvote
    Slowpoker reacted to Ridley in [Release] The (data) GRF Project   
    Offering 2 versions of the grf now. Scroll down for more info. Both data.grf do NOT require rdata.grf.
     
    Option 1: (clean standard kRO GRF)
    Download OneDrive
     The grf is up-to-date 2018-12-22. Its cleaned up, and optimized. A Lot of invalid content is removed or merged. The size is 1,40gb (1.503.844.793 bytes) compared to the original 2.13gb (2.291.252.926)
    Works perfect with all current pre-renewal and/or renewal content (rdata.grf is not needed). You still need the content of the Translation Project in order to use this.
    All cutins in this grf are reduced by 35%
    Note: This is pure kro data.grf and does not contain any jro/iro/whatever files
     

      
    Option 2: GRF with the content of all official servers
    Download Mediafire
    Download OneDrive
    Download Mega
     
    This GRF contains all official files. Its cleaned up, and optimized. A Lot of invalid content is removed or merged. The size is 1,43gb (1.536.478.834 bytes)
    The grf is up-to-date 2016-08-04.
    Please throw a PM on me if this GRF is missing something! I want this to be the most complete one of all
    Small summarize
    more than 200 additional maps more than 700 additional items more than 60 additional NPC's more than 130 additionalmobs more than 900 additional cutins
     
    Instructions:
    1. Download the data.7z
    2. Extract it
    3. Put both (grf + dll) into your RO folder
     
    Changelog: Fixed Rock Ridge Illustrations use wrong Magenta (200, 238, 120 instead of 200, 240, 120) Removed chunk  
    Option 3: Episode 13.2 Pre-Renewal GRF
    This one is 775 MB (812.914.794 Bytes) and great for all kind of pre-re servers.
    Download OneDrive

    All rights and credits belong to Gravity
     
    Note: you can still encrypt your grf with SecureGRF or Tokei's GRF Editor - just use another name than cps.dll for it.
    updated thread 2019-01-13
  2. Upvote
    Slowpoker reacted to Michi in Client Translation Project   
    This is a new translation client project that Dastgir and Me want to share for Hercules only.
     
    What this Project contain?
     
    - itemInfo.lua with iro/kro translation.
    - Some lua that contain last translation found on the board or made by us.
    - Last accessoryid.lub / accname.lub / jobname.lub / NPCIdentity.lub decompiled.
    - Texture Buttons translate.
    - msgstringtable.txt fully translate.
    - Txt files translate (questid2display.txt, mapnametable.txt etc...)
    - Up-To-Date itemInfo and other files required to run a basic Translated client.
     
    You can help us by opening PR, or just pm Dastgir to get access to the repo...
     
     
    What Client is compatible?
     
    - Client compatible until 2016.
    Link:
     
  3. Upvote
    Slowpoker got a reaction from JulioCF in [SOLVED]error messages.conf   
    Olá pessoal estou com um problema na escrita que aparece no jogo da pasta messages.conf, traduzi ela porém ela fica com esses caracteres estranhos... alguém sabe o que poderia ser?
    uso o client 20150916, já testei diversos langtype também porém nenhum resultado aqui.
     
    Hello everyone, I have a problem with the writing from messages.conf file that appears in the game, I translate it, but it keeps those strange characters ... does anyone know what it could be?
    I use the 20150916 client, I already tested several langtype also but no results here.


     
    @EDIT : Problem solved, i saved the file in ANSI encoding and works.
     
  4. Upvote
    Slowpoker reacted to evilpuncker in [Problema] Skill tree e Nome do Job.   
    mudar o nome só editando o hexed com algum editor hexadecimal ou seguindo oq  está nesse tópico:
    http://herc.ws/board/topic/7326-problem-class-name-doesnt-displays-properly/
  5. Upvote
    Slowpoker reacted to Dastgir in [Problem] Class name doesnt displays properly.   
    as I told, include lua's provided with that diff:
    https://github.com/MStr3am/NEMO/tree/master/Support/Luafiles514/Lua%20Files/Admin
  6. Upvote
    Slowpoker reacted to evilpuncker in itemInfo.lua [semi-traduzido]   
    última atualização: 13/04/2016
     
     
    chega de guardar as coisas só pra mim, tá ai galera
     
    créditos: GRAVITY
     
    PS: o que tem traduzido nos arquivos do bRO estão traduzidos aqui, o que falta no bRO está em inglês aqui.
     
    itemInfo.zip
  7. Upvote
    Slowpoker reacted to meko in lack of data on inter-server.conf   
    The SQL configuration is now in conf/global/sql_connection.conf
  8. Upvote
    Slowpoker reacted to quesoph in Problem with waiting room!   
    add this at the bottom part
     
    prontera  mapflag  loadevent  
    this might not be a good idea. cause everytime you warp to prontera and new_1-2 is empty
    it'll always announce "new_1-2 is empty, please go into map the next".
     
  9. Upvote
    Slowpoker reacted to quesoph in Problem with waiting room!   
    try
     
     
    jazeera,152,111,6  script  John  81,{OnInit:   waitingroom "Waiting Room",5,strnpcinfo(3)+"::OnStart",1;   end;  OnStart:  if( getmapusers( "new_1-2" ) > 0) {    attachrid $@warpwaitingpc;    announce strcharinfo(0)+" is in the event room!",bc_blue|bc_all;    end;  }   warpwaitingpc "new_1-2",98,17,1;   attachrid $@warpwaitingpc;   announce  strcharinfo(0)+" was teleported to the event room!",bc_blue|bc_all;   end;  OnPcLoadMapEvent:  if( getmapusers( "new_1-2" ) == 0) {    announce "new_1-2 is empty, please go into map the next",0;    //donpcevent strnpcinfo(3)+"::OnStart";  }  end;}new_1-2  mapflag  loadevent
     
  10. Upvote
    Slowpoker got a reaction from kerbiii in guild checker   
    try it :
     
    if ((BaseLevel == 160) && (getcharid(2) == 1))
  11. Upvote
    Slowpoker got a reaction from nikki1200 in Exchanger Script Request   
    Yes, i can but if you want to modify again i advice you to study the code that i gave to you because i just added some equal lines. Didn't forget to reput if i helped you.
     
    here is :
     
    prontera,155,188,4 script Sample 561,{ mes "[Sample]"; mes "Hello "+StrCharInfo(0)+"!"; mes "What would you like to do?";menu "100 Golds to 1 TCG",gold, "Poring Coin to Cash Shop",poring, "Mithrill Coin to 1000 Zeny",coin;gold: if(countitem(969) >= 100) { delitem 969,100; next; mes "[Sample]"; mes "Here is your item!"; getitem 7227,1; close; }poring: if(countitem(7539) >= 1) { delitem 7539,1; next; mes "[Sample]"; mes "Here is your item!"; atcommand "@cash 1"; close; }coin: if(countitem(674) >= 1) { delitem 674,1; next; mes "[Sample]"; mes "Here is your money!"; set Zeny,Zeny + 1000; close; } next; mes "[Sample]"; mes "Sorry but you don't have items to continue."; close;}
  12. Upvote
    Slowpoker reacted to Mumbles in Help in script about weight   
    *facepalms*
     
    After going over my syntax, I realised that I had misunderstood the usage of checkweight() and was trying to make this check a lot more complicated than it needed to be. checkweight() determines if the items specified would cause you to be overweight or not; I mistakenly presumed it would calculate the weight. The correct method to retrieve the weight of an item would be getiteminfo(<item ID>, 6).
     
    The proper check would be this:
    if (Weight > 121)  
    I didn't want to repeat chunks of code, so I used arrays to shorthand it. Give this a try; I've tested it thoroughly:
    prontera,150,150,5  script  Sample#via::sample_npc  998,{  // Loop through items  for (.@i = 0; .@i < getarraysize(.item_id); .@i++)  {    // Check if player has the exact amount of these items and zeny    if (countitem(.item_id[.@i]) < .amount[.@i] || Zeny < .cost)    {      // Error message      mes "[ Divine ]";      mes "I'm sorry, but you don't have the items and zeny required to proceed.";      close;    }  }    // Loop through items  for (.@i = 0; .@i < getarraysize(.item_id); .@i++)  {    // Determine accumulative weight    .@total_weight = .@total_weight + (getiteminfo(.item_id[.@i], 6) * .amount[.@i]);  }    // Check if the player's weight exceeds the items checked for  if (Weight > .@total_weight)  {      mes "[ Divine ]";    mes "Sorry, but you're too heavy to proceed.";    close;  }    // Confirmation dialogue  mes "[ Divine ]";  mes "Ok, alright! You can go in here now!";  next;    // Loop through items  for (.@i = 0; .@i < getarraysize(.item_id); .@i++)  {    // Delete items    delitem .item_id[.@i], .amount[.@i];  }    // Delete Zeny  Zeny -= .cost;    // Warp player  warp "prontera", 154, 285;  close;    OnInit:    // Configuration    setarray .item_id[0],  628,  969,  7019;    setarray .amount[0],   20, 1,   1;    .cost = 50000;    end;    }
  13. Upvote
    Slowpoker reacted to Shakto in 2013 Ragexe and Diff (Up to date 2013-08-07)   
    2013 Ragexe
     
     
    ( Thanks to Yommy for all the scripts and the great help
      Thanks to MStream for his help to the project and for adding patches
      Thanks to k3dt for unpacking all the exe )
     
    Things you have to do to make it works
    Open your clientinfo.xml
    Search <servertype></servertype>Set it to primarySearch <langtype></langtype>Set it to 0   
    src/common/mmo.h
    Search #define PACKETVER YYYYMMDDAnd match it with the date version you choosed for your clientex : #define PACKETVER 20130522Clean and re-build the solution of your emulator after it !!!  
    Those patchs has been removed : Restore Login Window - Disable rag1&sak1 - Skip Service Select bug for a lot of people, please don't use it if it's not for testing purpose and use that software :
    Loki Launcher (It's a ro launcher : you have to use it to log in the game)
    http://herc.ws/b...-loki-launcher/
    or
    R.O.L.e.X : http://herc.ws/b...opic/930-rolex/
     
    Ragexe (thx to k3dt) - The patchs support version of Ragexe >= 2013 03 20
    http://k3dt.eu/Ragexe/unpacked/
     
    Diff Patcher v2
    http://www.mediafire...fibc47gzvdshp8o
     
    Data folder
    If you have some problem with your lua files, please delete your old data/luafiles514 folder
    And put those files in your ragnarok folder : https://subversion.a...de-translation/
    Finally, change all lua extension to lub extension, place this script in your data/luafiles514 folder
    Windows :
    http://www.mediafire...jvtac0j8f6m604v
    Linux :
    http://www.mediafire...r72dz8mpk83dvsr
     
    If you still have trouble with lub files, you can use my own luafiles514 folder (delete your own luafiles514 folder before !!!)
    http://www.mediafire...uudw9u0siwnycwz
     
    Diff files :
    http://k3dt.eu/Ragexe/unpacked/Diffs/
     
    Packets :
    2013-03-20  -  Packets -  Encryption keys
    2013-05-15  -  Packets -  Encryption keys
    2013-05-22  -  Packets -  Encryption keys
    2013-05-29  -  Packets -  Encryption keys
    2013-06-05  -  Packets -  Encryption keys
    2013-06-12  -  Packets -  Encryption keys
    2013-06-18 -  Packets -  Encryption keys
    2013-06-26  -  Packets -  Encryption keys
    2013-07-03  -  Packets -  Encryption keys
    2013-07-10  -  Packets - Encryption keys
    2013-07-17  -  Packets -  Encryption keys
    2013-07-24  -  Packets -  Encryption keys
    2013-07-31  -  Packets - Encryption keys
    2013-08-07  -  Packets -  Encryption keys

    Any error ? Look this Support Topic first
     
    Working :@ Chat FixAllow Chat Flood (X lines)Allow Space In Guild NameArial on All LangtypesChange Gravity Error HandlerChat Color GMChat Color GuildChat Color MainChat Color Party OtherChat Color Party YouChat Color Player OtherChat Color Player YouCustom Window TitleDisable 4 letter charname limitDisable 4 letter username limitDisable 4 letter password limitDisable Nagle AlgorithmDisable Ragexe Filename CheckDisable rag1&sak1Disable Hallucination Wavy ScreenDisable HShieldDisable Packet EncryptionDisable Quake Skill EffectDisable Swear FilterEnable AsciiEnable Custom 3D BonesEnable Multiple GrfEnable Official Custom FontsEnable Title Bar MenuEnable 64k HairstyleEnable DNS SupportEnforce Official Login BackgroundExtended Chat BoxExtended Chat Room BoxExtended Npc BoxExtended PM BoxFix Camera Angles (Full, Less, Recommended)HKLM to HKCUIncrease Headgear View ID to 5000Increase Zoom Out (50% - 75% - Max)Increase Screenshot QualityIgnore Missing File ErrorIgnore Missing Palette ErrorKorea Service XML FixOnly First Login BackgroundOnly Second Login BackgroundPackets Keys ChangeRead Data Folder FirstRead lua before lub (ItemInfo.lub)Read msgstringtable.txtRead questid2display.txtRemove GM SpritesRemove Gravity AddsRemove Gravity LogoRemove Hourly AnnonceRemove Serial DisplayRestore Login WindowShared Body PalettesShared Head PalettesSkip Licence ScreenSkip Ressurection ButtonTranslate Client in EnglishUse Custom Aura SpritesUse Normal Guild BracketsUse Plain Text DescriptionsUse Ragnarok IconUse SSO login packet for all LangtypeMissing (todo) :Disable Multplie Windows 
  14. Upvote
    Slowpoker reacted to malufett in Monster Transform Update   
    Monster Transform Update

    What is it?
    A new feature when in you can transform your characters into monsters and you can still use all your skills like a normal character do. The Transformation Scroll is consumable for 20 mins. Can only be removed when your killed or if you die. What are those?
    Deviruchi Scroll: Increase ASPD +1, HIT + 5 during transformed as Deviruchi. Raydric Archer Scroll: Increase attack 25% by using bow. Mavka Scroll: Increase attack 25% by using bow. Marduk Scroll: Increase magical attack 25%. Banshee Scroll: Increase magical attack 25%. Poring Scroll: Increase critical damage 25% during transformed as Poring Golem Scroll: Increase  resistance of non property 2% and activate Endure 5Lv by certain chance when gets physical attack. Changes:You can customize your transformation by using 'montransformation' script command and add specific status effect. ex. montransform <monster name>, <duration>, <sc type>, <val1>, <val2>, <val3>, <val4> This feature can be disabled in GvG by switching its config in 'confbattlemisc.conf' // Is monster transformation disabled during Guild Wars? // If set to yes, monster transforming is automatically removed/disabled when entering castles during WoE times mon_trans_disable_in_gvg: no 
    Special Thanks:Beret Kyeme Super Awesome Yommy Link/s:commit Screenshot/s:

     
  15. Upvote
    Slowpoker reacted to Ind in Introducing Bank Support   
    Bank Support

    Account-Wide Bank
    May store up to 2.1 Billion Zeny Works on clients from 2013-07-24 onwards New DB Table 'account_data' Primarily to store the bank value, we have plans to employ it on new features as well (the official exp/death/drop modifiers for example) Run the '2013-10-09--21-38.sql' and '2013-10-10--16-36.sql' upgrade files. New Log TypeBan(K) to store bank transactions Bank Enable/Disable SwitchIn /conf/battle/feature.conf map-server.conf/save_settings UpdateNew '256' option to save bank transactions as soon as they take place. Made Possible Thanks to Yommy
    Wouldn't have been able to complete the feature without all the data Yommy made available, Thanks! Special Thanks
    Yommy Haru Links~!
    Commit
  16. Upvote
    Slowpoker reacted to jaBote in H>Item Script.   
    We made a cleanup of status names so that our emulator has more resemblance to Aegis official server. This has led to some changes on the SC_ names in db/const.txt. If you want to see all of them, I've made an online comparation  of these lists (new vs old names) as of July 27th which is still mostly up to date.
     
    Your statuses:
    SC_FIREWEAPONSC_WATERWEAPONSC_WINDWEAPONSC_EARTHWEAPON  
    Are now called:
    SC_PROPERTYFIRESC_PROPERTYWATERSC_PROPERTYWINDSC_PROPERTYGROUND  
    By checking that list. Just note that if you try to use a SC_ name that it's not in that list (the new ones) it'll default to 0, which you can see it's SC_STONE which means Stone Curse.
  17. Upvote
    Slowpoker reacted to Mhalicot in R> Rebbelion Jobchanger   
    Search for :
     
    if (Class == Job_Ninja) setarray .@exp[0],.@j1,70;   
    Replace with
     
    if (Class == Job_Ninja || Class == Job_Gunslinger) setarray .@exp[0],.@j1,70; Then save
  18. Upvote
    Slowpoker reacted to shenhuyong in Added full support for the Rebellion   
    Hello everybody,
     
    We've support for the Rebellion now!
    I have pull a request to hercules GIT, you can see the code here.
    https://github.com/HerculesWS/Hercules/pull/161
     
    Added full support for the Rebellion
    Credits to 3ceam2 for the base,Thanks to Rytech.
    -The skill still needs to be completed, as well as support for higher base stats.
    -Bonus stats are set to temporarily values until the official ones are known.
    -Updated the item_db.txt file with information on the Rebellion's job equip mask.
    -Added packets and packet keys for 2013-08-07Ragexe with the info provided by Shakto,Thanks to Shakto.
    -A 2013-08-07Ragexe client or higher is required for this job to be properly playable.
     
    And you can see the translated lub files here.
    https://subversion.assembla.com/svn/client-side-translation/
     
    Enjoy it, This is my Chinese translated screenshot.
     

  19. Upvote
    Slowpoker reacted to latheesan in NPC Script Editor   
    Hi,
     
    NPC Script Editor is an easy to use & feature packed NPC Script Editor for ROemulator(s).
     
    Download Latest Version
     
    NPC Script Editor r600
     
    Features
    NPC Script Syntax Highlighting Standard functionalities you'd expect of a editor (file, open, print etc...) Fully implemented Find & Replace (Ctrl + F / Ctrl + H) with Go To (Ctrl + G) functions Quick Find & Highlight Tabbed Editor Tab Docking Open-Source & Easy To Use Plugin System - sample "Hello World" project in "Plugins" folder (VS2012 C# .NET) Auto-Suggest/Complete Code Folding Markers / Bookmarks NPC Script Commands Bible - Free Plugin Text Translator - Free Plugin Snippets - coming soon
     

    Hotkeys
     
    Ctrl + W = Close Current Tab
    Ctrl + Tab = Next Tab (Cycle Forward)
    Ctrl + Shift + Tab = Prev Tab (Cycle Back)
    Ctrl + N (1 ~ 9) = Opens Nth Opened Tab (e.g. Ctrl + 2 will open 2nd open tab)
    Ctrl + Space = Show auto-suggest/complete for the script command you are typing
    F1 = Select text in editor and press F1 to open NPC Script Command Bible plugin
    F2 = Select text in editor and press F2 to open Text Translator plugin
     
    What's New in Version v1.0.0.600 [*]Fixed bug with plugin service which initialized the plugin twice (slowed the app launch, now it's much better) [*]Updated plugin interface - the Initialize() method must take a string parameter (SelectionQuery) [*]Sample "Hello World" sample plugin (VS2012 C# .NET) now comes shipped with each new release - check "Plugins" folder [*]The NSE will now remember your last window position, size and monitor number (Resets with each new release) [*]Now you can open npc script file by dragging & dropping them into editor [*]NPC Script Command Bible Plugin will load custom
    "script_commands.txt" file (if it's found in "Plugins" dir) - otherwise
    it defaults to built-in resource file on the DLL. [*]Ctrl + W = Close Current Tab [*]Ctrl + Tab = Next Tab (Cycle Forward) [*]Ctrl + Shift + Tab = Prev Tab (Cycle Back) [*]Ctrl + N (1 ~ 9) = Opens Nth Opened Tab (e.g. Ctrl + 2 will open 2nd open tab) [*]Ctrl + Space = Show auto-suggest/complete for the script command you are typing [*]F1 = Select text in editor and press F1 to open NPC Script Command Bible plugin [*]F2 = Select text in editor and press F2 to open Text Translator plugin [*]Implemented F6 Hotkey = Parse Current NPC Script To Output Window and shows any syntax / coding errors [*]OutputWindow cannot be closed, and it starts hidden now [*]Improved OutputWindow handling code [*]OutputWindow now launches in hidden mode, and reveals itself on F6 keypress (if hidden) [*]Fixed Tab Order/Stop in Core Plugins [*]NPCScriptCommandsBible Plugin no longer uses internal script_commands.txt [*]script_commands.txt is converted to Windows EOL automatically before parsing - no need to manually convert it now [*]Re-Written NPCScriptCommandsBible Plugin's script_commands.txt Parser [*]Plugin Code Optimized [*]Fixed unnecessary trailing space with command info parsing - NPCScriptCommandsBible [*]Enabled word wrap and forced vertical scroll bar - NPCScriptCommandsBible [*]F1 hotkey now guesses the word at caret position (if a selection wasn't there) [*]New script file(s) that are opened now automatically converted to CRLF (EOL) [*]Fixed minor bug with F1 Guess Word At Caret function [*]Fully Implemented "Open Recent" (History) Feature [*]U.I Improvement - If the same file is already opened, that tab window is shown instead of opening the same file twice (or more) [*]Enabled brace matching [*]Fixed Minor Bug With Start-Up Sequence [*]Fixed crash bug with opening files with the editor [*]Removed Global Hotkey and replaced with application level hotkey feature

     
    Demo
     

     

     

     

     

     
    Thanks for trying my editor.
    Any comments and feedback would be much appreciated.
    NPC Script Editor r314.zip
  20. Upvote
    Slowpoker reacted to Rytech in Rebellion Class Released On kRO Sakray   
    Development in progress....

  21. Upvote
    Slowpoker reacted to OnNplay in Hercules Win32 for Ragexe 20130703   
    1. This pre-compiled release is only modification on file src/common/mmo.h
    #ifndef PACKETVER #define PACKETVER 20130703#endif// Comment the following line if your client is NOT ragexeRE (required because of conflicting packets in ragexe vs ragexeRE).//#define PACKETVER_RE 2. Packaging included all source code and compressed using 7zip at Ultra level. To avoid any decompressing error please use 7zip freeware.
    3. Label for each package is based on git commit date and time + date of Ragexe.exe.
    4. Revision no. that followed version no. is based on svn checkout https://github.com/HerculesWS/Hercules.git/ .
    5. Download Client Ragexe.exe 2013-07-03.
    6. Download Tool xDiff Patcher.
    7. Download Diff for Ragexe.exe 2013-07-03 v1.
    8. Download Client Package for Private Server v1 @r37.
    9. Download all-in-one web server WampServer. (guide preparing database)
    10. Read more here.
  22. Upvote
    Slowpoker reacted to OnNplay in Hercules Win32 for Ragexe 20130703   
    File Name: Hercules Win32 for Ragexe 20130703
    File Submitter: OnNplay
    File Submitted: 16 Jul 2013
    File Category: Pre-Compiled Server
     
    This is a ready to go Hercules for Windows 7 32 Bit and 64 Bit.
    Compiled using Visual Studio Ultimate 2012 in Windows 7 Ultimate 64 Bit.
    File is packed using 7zip (Ultra) for just 9.71MB. (normal size = 61.70MB)
     
    1. Ragexe source.
     
    2. Svn repository.
     
    3. Tutorial preparing database ragnarok.
     
    Click here to download this file
  23. Upvote
    Slowpoker reacted to Beret in Paid Server   
    Well this feature is much more ancient was never implemented in an emulator.  
    This system sets the time in which the player has access to the server for example:  
    18:54:50  
    in this case above I have 18 hours 54 minutes and 50 seconds of server access.  
    - When that time runs out even me being online I will be disconnected from the server.  
    - When character is offline time is not counted, only counts the time in which the character is online in game.       If I'm not mistaken the same packet working other types of restrictions that are they:   1 - maintenance = Here you must block access to the server allowing only GM.

    2 - over 18 = Here is to check the age of the player for him to have access if it has 18 years or more.

    3 - paying = here is to check if the player has and how much credit he has time before being kicked from the server. If the time ends and he is online will be kicked from the server and a message will be displayed that he need more credits.

    4 - P2P = Here is the server in free mode.      I find it interesting that the implementation of this system, because players who help with a donation to the server could have access to a paid server, which could be determined the time by the administrator for example:  
    2013-10-10 18:54:50
    In this case above the player has 30 days of access to the paid server.
  24. Upvote
    Slowpoker reacted to JulioCF in Decompilando .Lub para .Lua   
    Tutorial Decompilando .Lub para .Lua   Recentemente comecei a mexer com a janela de infinitas possibilidades que é a adição de custom itens e custom mobs e me deparei com a necessidade de realizar decompilação de arquivos .lub para .lua na atual pasta em uso para hexeds 2012+ que é a luafiles514. Este é um tutorial que ira de uma forma simples explicar como fazer este procedimento.   - Índice Programas Utilizados. Procedimentos. Agradecimentos. Requerimentos   - Luadec 0.6: http://files.luaforge.net/releases/luadec/luadec/0.6 - Wordpad ou qualquer editor de texto (recomendado Wordpad ^^)     Procedimentos   - Crie uma Nova Pasta (Onde quiser) - Baixe o Luadec 0.6 e extraia o Luadec.exe para a pasta criada. - Crie um arquivo de texto com o nome: batch.txt - Edite o batch.txt, selecione a opcao "Salvar como..", selecione "Todos os arquivos" e salve com o nome de batch.bat   Seu ambiente para decompilação dos .lub está agora pronto. Para decompilar um .lub (utilizaremos como exemplo o accessoryid.lub):   - Copie e cole o arquivo accessoryid.lub na pasta onde estao o luadec.exe e o batch.bat - Edite o arquivo batch.bat e escreva:     
    luadec accessoryid.lub > accessoryid.lua   
      - Salve e feche o editor de texto. - Em seguida execute o batch.bat e sera gerado o arquivo accessoryid.lua.    Para decompilar qualquer outro .lub siga os mesmos procedimentos seguidos no exemplo: - Copie o arquivo.lub para o ambiente de decompilação.   - Edite o batch.bat para o nome do arquivo de entrada e saída.    
    luadec entrada.lub > saida.lua   
      - Execute o batch.bat.     Agradecimentos   Ao usuário ivanyan do rathena que foi autor de um post onde eu conheci o luadec para decompilar o que eu precisava. Espero que seja útil. Abraços, Neko.   Dica retirada do brAthena neste post.
×
×
  • Create New...

Important Information

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