Jump to content

mleo1

Community Contributors
  • Content Count

    314
  • Joined

  • Last visited


Reputation Activity

  1. Upvote
    mleo1 got a reaction from Toshiro in Restrict gm below 60   
    remove him

    create new atcommand via script ? easier
  2. Upvote
    mleo1 reacted to Aeromesi in Hello got EA board account?   
    I supplied him an account via pm. @@mleo1
  3. Upvote
    mleo1 reacted to Angelmelody in Anybody got a tool to remove this column   
    Here is Gepard's online convert tool ,I think it should work
    http://dev.gepard.kdr.net.pl/r15531/
  4. Upvote
    mleo1 got a reaction from Nebraskka in Goodbye - We'll miss you.   
    byebye ind, hf irl

    H.E.R.C. soon
  5. Upvote
    mleo1 reacted to evilpuncker in Vote for Points that if the player voted.   
    I guess this is not possible unless voting website provides an API to make it possible.
  6. Upvote
    mleo1 got a reaction from jTynne in Goodbye - We'll miss you.   
    byebye ind, hf irl

    H.E.R.C. soon
  7. Upvote
    mleo1 got a reaction from JulioCF in Tree of Savior   
    ToS Eng is greenlight now, just months now it will be xD

    https://steamcommunity.com/sharedfiles/filedetails/?id=441500423
  8. Upvote
    mleo1 reacted to zackdreaver in Client Translation Project   
    It's been a long time since i posted here,
    Ok here come the project updates summary:
    Major updates on items description (Fix and Cleanup) Removed some spesifc infos from item description for future client (Trade, drop, storage, etc) Added some translated button and windows Added more translated items from many official servers Fix some skills description

    well not much to say, cus i just focused on fixing items description
     
    More info :
     
    Click here
  9. Upvote
    mleo1 got a reaction from Inochi in so gravity has finally implemented lhz aura as item   
    aka the smell aura
  10. Upvote
    mleo1 reacted to Ai4rei in Create an Installer over 2GB here!   
    InnoSetup for all your installation issues. No trade secret.
  11. Upvote
    mleo1 reacted to Neo-Mind in [Guide] How to add Custom Jobs   
    Introduction
         For our Example we will create the Custom Class "Shinobi" and its Child version i.e. "Baby Shinobi" along with their Cash Mounts/Halter Mounts. Each Job has 3 ID values :
     
    1) Job ID - we will use 4230 & 4231 respectively for the jobs (4232 & 4233 will be reserved for the mounts client side).   2) Map ID - Also called EA Mask. If we are extending a class we OR the existing class with a modifier. Since Shinobi is going to be a seperate branch, we will use 0x11 for Shinobi and 0x11 | 0x2000 for Baby Shinobi (0x2000 is the JOBL_BABY mask).   3) Msg ID - Defined in messages.conf file. We will use 700 and 701.   Before we begin, A few points to note:
    1) For the client side i will be using my own patch from NEMO not Xray clients - So dont ask me about Xray.
     
    2) This guide is meant to be an overview towards adding jobs - meaning that your job will be enabled once you have done the changes     specified here . You can add further details on your own which depends on your Class.
     
    3) If i am missing out on anything please let me know. Nobody is perfect including me
     
    4) We will use Sprite and some data from Ninja class for the time being but you can add your own entries just as easily.
     
     
    Server Source 1) src/common/mmo.h: look for JOB_REBELLION assignment and insert our Job IDs after it.      
     
    2) src/map/map.h: look for MAPID_BABY_CHASER and insert our Map IDs after it.         3) src/map/pc.c:     i) find case JOB_BABY_CHASER: and insert our cases after it       ii) find case MAPID_BABY_CHASER: and insert our cases after it         iii) find case JOB_REBELLION: followed by return msg_txt(655); and insert our cases after it. (returns the Msg ID)       iv) find { "Rebellion", JOB_REBELLION }, and insert our Job Names after it       4) src/map/itemdb.c: Here we check the job masks that is specified in item_db.conf. There is one limitation, however.     Currently there is only 1 more slot left in the job mask since it is 32 bit. In case you need to add more you will need to     change the variable to 64 bit.         Find jobmask & 1<<30 and insert our class check after it.         5) src/char/inter.c: Find case JOB_REBELLION: and insert our case after it.(returns the Msg ID)         Server Config 1) db/const.txt:       i) Find Job_Rebellion and insert our Job IDs after it       ii) Find EAJ_BABY_CHASER and insert our Map IDs after it         2) db/<pre-re|re>/exp.txt: Insert your IDs in one of the entries (or if you want to specify your own exp per level you can add that).    Since our jobs are meant to be amongst First Class, we will simply add it into existing ones.       i) Base:     ii) Job:   3) db/<pre-re|re>/job_db.conf: Add entry for your Job. We will copy the entry from Ninja with slight changes for now.         4) db/job_db2.txt: Add entry for your Job. Again we will reuse the data from Ninja.         5) conf/help.txt: Insert your class entries to the @go message         6) conf/messages.conf: Add the Msg IDs after Shadow Chaser T         7) db/<pre-re|re>/skill_tree.conf: Add entry for your Job similar to the others.      -pic to be added-     Client Lua Files Now to make the client support Custom Jobs it should be patched with "Enable Custom Jobs" patch in NEMO.  Also you should copy the lua files inside Support folder to different area so we can Add entries of our jobs.  (LuaFiles514/Lua Files/Admin folder inside is what we need essentially)   1) PCIDs.lub :     i) First we add all our Job IDs (look for JT_2004_JOB_LAST entry).       ii) Next we connect the Cash Mount Job IDs to Main Job IDs (Look for JT_REBELLION mapping).         iii) Lastly we need to add our Baby Class & its mount to the Baby_List (Look for JT_LION_CRUSADER_B).       2) PCNames.lub: To illustrate that different names can be assigned based on gender, I am calling them as Shinobi M & Shinobi F for Male & Female respectively.     i) First we add the Job Name for Male Characters (Look for Rebellion)     ii) Next we make the Cash Mounts inherit Names from their respective Main Jobs - since Mounting don't change the name (Look for JT_PECO_REBELLION).         iii) Last but not least we add the Job Name for Female characters - Only necessary if it differs from Male name (Look for JT_SORCERER_B).       3) PCPaths.lub: Here we specify the job specific prefix used by the client to get the job sprite.   i) First we add the Path prefix for Jobs that is not shared with any existing ones.       ii) Next we make the Jobs that has shared path inherit from existing (for e.g. Baby Jobs inherit from Adult versions).   4)PCHands.lub: Here we specify the job specific prefix used by the client to get the weapon and shield sprite locations     i) Like before, First we add the Hand prefix for Jobs that is not shared with any existing ones.     ii) Next we make the Jobs with shared prefix inherit from existing (e.g. Baby Jobs, Mounts, Baby Mounts etc. all can inherit from Adult versions).   5)PCPals.lub: Here we specify the job specific prefix used by the client to get the Palette file location.     i) Like before, First we add the Pal prefix for Jobs that is not shared with any existing ones.     ii) Next we make the Jobs with shared prefix inherit from existing (e.g. Baby Jobs, Mounts, Baby Mounts etc. all can inherit from Adult versions).     Note: You can also optionally add entries in PCImfs.lub file in case you have an Imf file, but I haven't seen any issues even without it.  Hence I am not pursuing it.   Once the edits are done pack it into your grf or put it in your data folder and use it. With this much your job will be visible and able to do everything provided you have the sprite files in the right location.   spriteÀΰ£Á·¸öÅë³²<pathprefix>_³².spr and act for Male Job  spriteÀΰ£Á·¸öÅë¿©<pathprefix>_¿©.spr and act for Female Job   Snapshot: (to be added)    
  12. Upvote
    mleo1 reacted to zackdreaver in JRO's summer costume   
    Hello developers,
     
    Can we have JRO's summer costume in Hercules?
     

     
    2014-07-22SW_Wear2014.zip
     
    thank you.
  13. Upvote
    mleo1 got a reaction from tmav94 in Help with some multiples query_sql   
    query_sql( "SELECT `x` FROM `y` WHERE `char_id` = '"+escape_sql( getcharid(0) )+"'",.@status);
     
    https://rathena.org/wiki/Query_sql
     

     
     
    you need to look at
    picklog table: type field
    mysql limit, you need to offset to show them all

        Not Tested Samplequery last 20 items that you sent in storage sample
    set .@nb, query_logsql("SELECT nameid, amount FROM picklog WHERE type='R' AND amount<0 AND char_id=150000 ORDER BY time DESC LIMIT 20",.@item,.@amount); for(set .@i,0; .@i < .@nb; set .@i,.@i+1) mes .@item[.@i] +" "+ .@amount[.@i];
  14. Upvote
    mleo1 got a reaction from iCORE in [help] Devotion Skill   
    .configclassesgeneral.h 


    uncomment 
    //#define DEVOTION_REFLECT_DAMAGE
  15. Upvote
    mleo1 got a reaction from jTynne in [Release] ExtendedBG for Hercules (with eAmod BG modes)   
    I can't wait to leech
  16. Upvote
    mleo1 reacted to Dastgir in [Release] ExtendedBG for Hercules (with eAmod BG modes)   
    Hello Hercules Community,
     
    Let me explain it first.
    It is ExtendedBG, which tends to contain all eAmodBG modes and extra modes(as and when coded).
    Some Previews:
    http://imgur.com/a/2SSVR
    Ohh, and the last thing I forgot to tell,
    Its 100% Plugin and Script, no Source Edits ..
     
    Special Thanks To:
    jaBote co-founded this project(and really thanks to him , that he motivated me at start at provided some functions and idea of how the base should be, and what we should do it to give flavor of Hercules in it).
     
    Repository Link: https://github.com/dastgirp/eBG (Please read README.md for installation steps)
     
    Leave Comments/Suggestions if you find something.
    NOTE:
     There might be some(/many) debug messages left in map-server which will be cleaned up. I will add battle.conf soon (you have to add it yourself for now or edit the plugin) The plugin might be a big mess to read/understand (I did many experiments over the year) There might be some bugs Thanks to @Rebel and @Myriad for testing and providing initial feedback
    Contact me on Discord: @Dastgir#1460 if there's some urgent issue or else open the issue in github. keep this topic for support.
     
    Want to encourage me??

     
  17. Upvote
    mleo1 reacted to Legend in How to fix this _new_2dlayerdir_f.lua:43 index is nil?   
    Just convert .lub to .lua by using this
    http://files.luaforge.net/releases/luadec/luadec/0.6
  18. Upvote
    mleo1 reacted to Radian in how to make npc dynamic pub? plus questions   
    I'm not sure with this too please correct me if im wrong..
    - script PvP -1,{ end;OnInit: while(1) { sleep2 5000; waitingroom "PvP Area [ " + getmapusers("prontera") + " / 100 ] ",0; end; }}
  19. Upvote
    mleo1 reacted to jaBote in how to make npc dynamic pub? plus questions   
    Answering to your second question (as the other ones have already been addressed): yes, you can omit the end; sentence if it's the last line of code before the closing curly brace of the NPC since it'll be assumed. Anyways, it's good practice to place it to end your script in any case wherever you'd want to end it, to avoid any possibly unexpected behavior.
  20. Upvote
    mleo1 reacted to evilpuncker in how to make npc dynamic pub? plus questions   
    3.
     
  21. Upvote
    mleo1 reacted to Dastgir in Can anybody share files needed for the old prontera?   
    I have the christmas Prontera(kRO's Update): https://mega.co.nz/#!U4A1nICJ!26fOmOYfXdPxhbulZN_2YzObzp_YSeqx10AP1W71680
  22. Upvote
    mleo1 reacted to Ragno in Can anybody share files needed for the old prontera?   
    Here is for both Prontera and Prontera in spring time with sakura trees:
     
    Prontera Map and Resources.7z
  23. Upvote
    mleo1 reacted to zackdreaver in Anybody here has PreRE DEF values in iteminfo.lua?   
    *Updated!!!
  24. Upvote
    mleo1 reacted to kisuka in RateMyRO - Ragnarok Community   
    You're gonna get sued so hard from FUNimation rofl. they don't joke around with their copyrights. Just FYI.
  25. Upvote
    mleo1 got a reaction from Jedzkie in pa tulog naman po sa remove @commands   
    2log na
×
×
  • Create New...

Important Information

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