Jump to content

Events & Games

Sign in to follow this  

Scripts that signal players to join an event at a specific times or often use a map, or an instance map to help players farm items.
Example: Clucker event, Disguise event, Gold room, MvP room, Chess script

40 files

  1. Infinite Space

    Hello peoples,
    I've been asked recently to create instances that aren't release on rathena yet, so I decided to merge them to Hercules too.
    So here's my version of Infinite Space instance, based over infos took here and there, videos and divine-pride database.
    In the rar, you'll find all you need, including Instance file, mob, item and quest db.
    You'll still need up to date client (I personnaly use 20160201) to ensure the mobs are created client side.
    Have fun.
    Please, leave the credits and do not claim my work as yours.

    185 downloads

    2 comments

    Updated

  2. iRO Christmas 2016

    Quite late, but here is iRO's Christmas Event of 2016. It was scripted while I played, so probably some things aren't perfect, like the monster and item data.
    This file contains:
    Santa Klaus giveaway (christmas_giveaway.txt): This NPC seems to be enabled every christmas on iRO. Santa Klaus is at the center of Prontera giving a gifts, players can choose between three gifts and allows warping to guild dungeons. The gifts are:
    Skill and Status reset
    Seal Status reset
    Gifts:
    3x Enriched Elunium
    3x Enriched Oridecon
    5x Red Envelope
    3x Yellow Butterfly Wing
    30 minutes Job EXP bonus (Job Battle Manual effect)


    [*]Christmas Quest (christmas_2016.txt): This is the quest. It starts at Eden Group HQ, then you have to do some deliveries to get Sprig of Holly and then turn them into a Costume headgear. It contains a daily quest.


    In the zip file you'll find both scripts and client/server changes.
    One script doesn't depend on the other one, that's why they're in separate files.
     
    Known Differences:
    The Santa's giveaway sets a quest in the client, but this ID is out of Hercules ID Range, so I changed it
    In Christmas Quest, the first NPC on the quest line shows a message over her head to the player only, I couldn't find a command to do this, so it shows to everybody.
    On iRO, the daily quest is reseted everyday at 4AM, but Hercules seems to not have a command to set time limit explicitly (instead we use quest_db) so I set it to 23h time limit.

     
    If something is wrong, let me know and I'll try to fix as soon as possible.

    95 downloads

    0 comments

    Submitted

  3. Last Room

    Hello peoples,
    I've been asked recently to create official instances that aren't release on rathena yet. I've then decided to merge them to hercules too.
    So here's my version of Last Room instance, based over infos took here and there, videos and divine-pride database.
    In the rar, you'll find all you need, including Instance file, mob, item and quest db.
    You'll still need up to date client (I personnaly use 20160201) to ensure the mobs are created client side.
    Have fun.
    Please, leave the credits and do not claim my work as yours.

    94 downloads

    0 comments

    Updated

  4. LMPQ - Ludi Maze Party Quest

    Introduction:
    This LMPQ exists in MapleStory, I am just copy the idea of how it work, and try to port it into RO.
    However, its far from perfect, originally I planned to get a custom map with x-mas theme, something like toy factory since it kinda match with MapleStory's Ludibrium town/dungeons. 
    But plan failed, tried to approach several person to help me with some of the client side stuff, but not everyone have the free time or interested or maybe not willing to work on free maps/clientside release nowaday.
    Anyhow, maybe you could just replace with your own custom map, or even better if you could share with everyone like I share the scripts. The more the merrier!
    So, if anyone willing to help me with custom maps/client side edit, let me know  . Sometime collaborating with others could make great contents for release to other member.
     
    How it work:
    The objective of this party quest is to collect at least a certain tickets by killing monsters and to reach Ludibrium Maze 16 (henceforth known as Room 16).  Navigating through the maze needs a firm foundation of how the rooms operate. When you have successfully entered into the maze, your party will be thrown into a random room. Each type of monster drops a random amount of tickets at certain rate. Some rooms consists of mystery treasure box that summon monsters upon destroyed. These summoned monster has better loot value,  which are important factor to complete the PQ in a short period of time. The more passes you have, the more experience points you will obtain at the end of the PQ. There exists trick to conquer this PQ in a very short duration, I'm not gonna reveal/spoil how is it, and l'll just leave it to you to explore it.
     
    Mirror Link : Pastebin
     
     

    34 downloads

    0 comments

    Submitted

  5. Morse Cave

    Hello peoples,
    I've been asked recently to create official instances that aren't release on rathena yet. So I decided to merge them to hercules too.
    So here's my version of Morse Cave instance, based over infos took here and there, videos and divine-pride database.
    In the rar, you'll find all you need, including Instance file, mob, item and quest db.
    You'll still need up to date client (I personnaly use 20160201) to ensure the mobs are created client side.
    Have fun.
    Please, leave the credits and do not claim my work as yours.

    206 downloads

    0 comments

    Updated

  6. multiple drops on user-defined sets

    (as originally requested in this topic)
     
    What is it?
    As the download name says, it's an automatic event that will change the drop rate on a set of mobs. Each roll is made every Monday at 00:00 (also at server startup or using reloadscript). It also has custom announces on each roll and a nifty @command that informs the users of the current active set.
     
    You can fully customize its behavior easily on the configurations, starting from the amount of sets (which have to follow a pattern on the variable that carries them) and the name to assign to them, the amount of mobs the sets have (you may have sets of different amount of members), the drop rate multiplicator and so on. Have a peek on the configurations as of v 0.9.1. As you can see, it's fully customizable!

    // Add in mob IDs (or SpriteNames if you want) where the numbers are. // You can virtually have an unlimited sets, and an unlimited amount of // members for each set. Just remember that you each array member has to // follow this pattern: member1, member2, (...), memberN; setarray .set_0[0], 1001, 1002, 1004, 1005, 1007; // Neutral setarray .set_1[0], 1001, 1002, 1004, 1005, 1007; // Water setarray .set_2[0], 1001, 1002, 1004, 1005, 1007; // Earth setarray .set_3[0], 1001, 1002, 1004, 1005, 1007; // Fire setarray .set_4[0], 1001, 1002, 1004, 1005, 1007; // Wind setarray .set_5[0], 1001, 1002, 1004, 1005, 1007; // Poison setarray .set_6[0], 1001, 1002, 1004, 1005, 1007; // Holy setarray .set_7[0], 1001, 1002, 1004, 1005, 1007; // Shadow setarray .set_8[0], 1001, 1002, 1004, 1005, 1007; // Ghost setarray .set_9[0], 1001, 1002, 1004, 1005, 1007; // Undead //setarray .set_10[0], 1001, 1002, 1004, 1005, 1007; // You may add more sets here in this fashion. // Set to the name of the type of each set of $@set_X // BEWARE! Number of members on this array MUST be the same as the total // amount of sets (which is quite obvious). This is VERY IMPORTANT. // Remember that strings should be enclosed in double quotes: "" setarray .names$[0], "Neutral", "Water", "Earth", "Fire", "Wind", "Poison", "Holy", "Shadow", "Ghost", "Undead"; // Set to the multiplication rate of drops (should be >= 1) // Examples: 100 = x1 (useless); 200 = x2; 50 = x0.5 // Based on final drop rates after battle conf calculations. .multiplicator = 200; // Force change of element each week? (1 = Yes; 0 = No) .force_change = 1; // Text message. You can change or translate it if you want, but be careful // not to touch the %s since you'll screw the dynamic formatting. .announce_format$ = "The element %s has been doubled for this week!"; // Atcommand name you want to use for keeping your users informed. .atcommand$ = "ddw";
     
    That's not all it has to offer. This script is also extensively commented and well formatted as an effort of mine to encouraging their users to try reading it, editing it and adding features to it or integrating with other scripts. It's not optimized to work fastest on execution (if it was I'd have to remove most of the configurations and all of the middle steps I've took to make it more readable for newbies). It's designed so that most people could easily extract the maximum knowledge of it as if it was an example from a manual while causing the minimum harm to its run speed.
     
    What does it come with, by default?
    It comes with an event that doubles the mob drop rate on sets based on he element of the mobs. Sadly the sets are filled with placeholders because original requester didn't specify its contents but it'd be nice if somebody else came with suitable mobs for it since I'm not good at events. Any reasonable proposal to show up the script will be welcome and help for releasing a fully functional script out of the box for next users.
     
    Warnings!
    While I would like this script to be perfect, there are a some issues it has you should take into account:
    addmonsterdrop/delmonsterdrop script commands don't work well with mobs that drop the same item more than once. It means that if a monster has 2 drop slots occupied by a same item ID, the design flaw these script commands have is that they'll attempt to modify the first item whose ID matches, leaving the second and later drop slot which has that item intact (and having the first one be modified to the rate of the last drop slot found with that item ID).
    Reloadscript or server restart will make the script choose another set.
    If the multiplied rate of a drop is more than the equivalent to 100%, you'll get a warning on the server console. While you can avoid this by capping the value script side, you can safely ignore it since the script comand caps it for you.
    Works fine with more than a single set. I don't know if you're doing good if you specify only one, but in that case keep at least the .force_change parameter set to 0 to avoid infinity loops and warnings on the map server console you should totally not ignore.

    While last 2nd, 3rd and 4th ones can be fixed script side (be wary 2nd one is a mess to fix I preferred not to do myself), you're welcome to try fixing 3rd and 4th yourself to help your scripting since they are very easy to fix.
     
    Finally!
    I hope you all enjoy the script!
     
    P.S.: Reminder, I'd really appreciate if someone lent me out any help to fill out the dummy spaces to provide version 1.0.0. Thanks on advance!

    78 downloads

    0 comments

    Submitted

  7. Poring Summoner

    Hey everyone,
     
    I thought I should re-introduce my Poring Summoner event script from back in the eAthena days... however, I took down the script in eAthena for certain reasons but when rAthena came along... I decided to re-introduce it again... but then, again, I removed it D:
     
    Anyways, I'm here once again to release it to Hercules and I think it'll stay now for the Public.
     
    You can find it on eAthena (only if you're a moderator):
    http://www.eathena.ws/board/index.php?showtopic=236779

    Or, see the commotion from rAthena when I took it down:
    http://rathena.org/board/topic/62248-mysterious-collection/?hl=+poring++summoner#entry100805

    Anyways, here is some information regarding this lovely event!

     
     
    Description:
    Basically the event is on an hour-based schedule, you can change the time you wish for the event to start in the script.
    The game basically is controlled by the server staff.
    Staff put a certain amount of Special* Porings and Normal Porings
    * Special Porings drop the prize set by the staff
    The map chosen is hard-coded in the script and can't be controlled VIA NPC In-game

     
    Known Issues:
    There's an issue where there's no set number of special and normal porings when the script is loaded... thus, if you don't set the number of special porings and normal porings before the event starts, the script won't summon anything.
    Also, there's no set prize when the script is loaded.
    Don't forget to set these when you load the script!

     
    Optimization:
    I know there are ways to optimize the script and fix the above issues, but the above issues isn't such a big concern so I didn't really bother to adjust it

     
    Redistribution:
    If you wish to redistribute the file, please be polite and let me know where you plan on doing so ;3
    You may not redistribute this file for selling purposes.

     
     




    This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License


    372 downloads

    0 comments

    Updated

  8. Poring Village

    Hello peoples,
    I've been asked recently to create official instances that aren't release on rathena yet. So I decided to merge them to hercules too.
    So here's my version of Poring Village instance, based over infos took here and there, videos and divine-pride database.
    In the rar, you'll find all you need, including Instance file, mob, item and quest db.
    You'll still need up to date client (I personnaly use 20160201) to ensure the mobs are created client side.
    Have fun.
    Please, leave the credits and do not claim my work as yours.

    214 downloads

    0 comments

    Updated

  9. Quest NPC ( Instance Base )

    Good day !!!
     
    this is my new quest NPC ( instance base script )
     
    why i called it instance base ?
    because you need to do some quest by entering instance first and find the monster need to kill to finish this quest
     
    i insert all modifications and scripts needed on this NPC script
    i also insert Shadow boxes lua file modification on this script
     
    Take note : please read all read me text first to do all procedures properly
     
    thank you guys 
     

    187 downloads

    0 comments

    Updated

  10. Room Of Consciouness

    Hello peoples,
    I've been asked recently to create official instances that aren't release on rathena yet. So I decided to merge them to hercules too.
    So here's my version of Room of Consciouness instance, based over infos took here and there, videos and divine-pride database.
    In the rar, you'll find all you need, including Instance file, mob, item and quest db.
    You'll still need up to date client (I personnaly use 20160201) to ensure the mobs are created client side.
    Have fun.
    Please, leave the credits and do not claim my work as yours.

    131 downloads

    0 comments

    Submitted

  11. Sarah And Fenrir

    Hello peoples,
    I've been asked recently to create official instances that aren't release on rathena yet. So I decided to merge them to hercules too.
    So here's my version of Sarah And Fenrir instance, based over infos took here and there, videos and divine-pride database.
    In the rar, you'll find all you need, including Instance file, mob, item and quest db.
    You'll still need up to date client (I personnaly use 20160201) to ensure the mobs are created client side.
    Have fun.
    Please, leave the credits and do not claim my work as yours.

    186 downloads

    0 comments

    Updated

  12. Sky Fortress

    Hello peoples,
    I've been asked recently to create official instances that aren't release on rathena yet. SO I decided to merge them to Hercules too.
    So here's my version of Sky Fortress instance, based over infos took here and there, videos and divine-pride database.
    In the rar, you'll find all you need, including Instance file, mob, item and quest db.
    You'll still need up to date client (I personnaly use 20160201) to ensure the mobs are created client side.
    Have fun.
    Please, leave the credits and do not claim my work as yours.

    167 downloads

    0 comments

    Updated

  13. Slot Machine

    This script will allow users to spend zeny &/or an item for a chance to win a prize from the slot machine. Currently there are 2 versions. First is a Single Slot Machine, where only 1 slot is rolled. Second is the Triple Slot machine, where 3 slots are rolled. For either version, SUCCESS must be the only thing displayed in order to win.
     
    To add the cutins, just place them in: data/texture/À¯ÀúÀÎÅÍÆäÀ̽º/illust
     
    /* =============================================================
    /* NOTE - If using soundeffects you must add the ".wav" files
    /* provided in the ".rar" file to your: data/wav folder located
    /* in either your: ( Ragnarok folder ) OR ( .grf file )
    /* =============================================================
     
    I've included the PSD file, so you can edit it as you like.

    1954 downloads

    1 comment

    Updated

  14. Temple of Demon God

    Hello peoples,
    I've been asked recently to create official instances that aren't release on rathena yet. So I decided to merge them to hercules too.
    So here's my version of Temple of Demon God instance, based over infos took here and there, videos and divine-pride database.
    In the rar, you'll find all you need, including Instance file, mob, item and quest db.
    You'll still need up to date client (I personnaly use 20160201) to ensure the mobs are created client side.
    Have fun.
    Please, leave the credits and do not claim my work as yours.

    246 downloads

    0 comments

    Updated

  15. Warper (Locked Map)

    This NPC will allows the player to warp on maps that are unlocked.

    102 downloads

    0 comments

    Submitted

Sign in to follow this  
×
×
  • Create New...

Important Information

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