Jump to content

Games, Events, Quests

Scripts that provide games, events, or quests can be found under this category
Examples: Catch the Poring, Hide and Seek, Russian Roulette, Headgear Quests

121 files

  1. $5.00

    Monster Defense

    About This Script:
    1. You must defend one (1) monster from ten (10) different kind of waves. However, there will be three (3) bonus waves which is not part of the ten (10) waves. You must defend and guard the monster from the monsters spawned, once you have finished all the ten (10) waves, you will be rewarded at the end.
    2. Every wave vastly increases its difficulty.
    3. Each wave has different monsters and some of them may be boss and MvPs.
    4. Event is not automated.
    5. Configurations and instructions can be read inside the file.

    What's More:
    1. The monster must not get hit a thousand (1000) times or you will fail the event. Number of hits can be changed, instruction inside the file.
    2. Modifying mob_db and mob_avail.

    What's Coming:
    1. A video related to this script, how it runs and such.

    Terms and Agreement:
    You are not allowed to hand out this file, modified or not, free or with price. Chargeback scams are not tolerated and will get you punished on rAthena. All rights still remain to the creator of this script. These terms and conditions are subject to change without prior notice. Copyright © - Freya 2017 - All Rights Reserved

    13 purchases   24 downloads


  2. $10.00

    Slot Machine - Items / Credits

    Songbird's Repo
    NPC, Scripts, Maps, Sprites, Mobs & More
    Players love Slot Machines! Specially if it is easy to use with a pretty cutin-based interface!
    This is a configurable Slot Machine where you're able to change the Item ID allowing you to use a custom or existing item, like Apples or a Casino exclusive coin bought with Zeny, this NPC allows you to configure the Odds, Payoff, and Winnings so you will always win! It is user-friendly and has a realistic cutin-based animation (575 .bmp files where used to create this).
    WARNING: Bad use of this NPC can break your server's economy, if you don't know about Slot Machine formulas and odds, just configure the item ID ".CoinID" and "$SlotCoinPrice" variables.
    Slot Machine - This script is going to create 8 NPCs in the Comodo Casino, it is recommended to replace the cmd_in02 map with the provided one if you plan to use this location.
    This Slot Machine has 5 images, here is the order from best to worse: Chest Coin, Bell, Yggdrasil, and Apple. Configuration is script-based. Prize is X times the bet (Depending on the multiplier) if the GiveItems feature is disabled. Features for GMs:
    You can configure the Odds, Winnings, and Payoff (An excel document is provided to help you configure this). GM Menu where you can see/erase statistics (Password protected), batch play-test to calculate winning chance or play normally (this doesn't affect common player statistics). General Player statistics (Gives you information about how many games have been lost, how much Zeny has been spent and the quantity of items earned by the users. (You can set Credit - Zeny price relation to calculate this: Default = 0). 2 Prize options: Credit Mode: Give credits like normal Slot Machines, you get X times the bet for combinations. GiveItem Mode: Instead of earning credits, users will earn Items. This option disables the option to bet more than 1 coin per game. Play Test Mode: You can batch-play X number of games to see quick statistics. Features for Players:
    Clean interface and easy to use (cutin-based animation). Users can configure the spin speed so they can play faster. Users can bet X1, X2, or x3 times in a single play. If they play x3 the Jackpot (3 Chests) pays extra (This is configurable too). NPC Information (provided to the players) is updated automatically based in your configuration like winnings and prizes. Sound feedback and effects!  WINNING COMBINATIONS (AND DEFAULT PRIZES):
          x60       x30       x10       x5       x3   A     A        x2   A     B        x1 Where A and B can be any object.
    You can use it in a lot of ways! Here are some examples:
    To get event coins/tickets to be exchanged for other prices. Zeny sink. Poring Coins. Cash Shop Pints (Custom item needed). Costume Hat Ticket exchange. Give coins so players can change them for items in this NPC, let luck decide. And more!  FILE CONTENTS: (167 MB - 3 .rar files)
    1 Excel document to help you decide your winnings and payoff. 1 Script 1 Map (Replace cmd_in02 with this one if you plan to use this NPC here) 6 .wav files (Sound effects) 576 .bmp files (Cutins) 1 sprite (A silver-colored version of the original Slot Machine NPC to match cutin)   BUYING TERMS:
    You are not allowed to redistribute this script in any way, shape, or form. Chargeback scams are not tolerated and will get you punished on rAthena. I still retain all rights to this script. You can modify this script as you like, but to receive support you must tell me what you changed. No Renewal, free updates. Contact Me on Discord: Songbird#3918
    IMPORTANT: If you bought this script before, please contact me trough Discord.

    15 purchases   90 downloads


  3. Free

    Illusion Vampire

    Complete Illusion Vampire Walk-through conversion.
    Credits: kRO, iRO, NovaRO, and Divine-Pride.
    Setup guide is provided within files.



  4. Free

    Find the GM (hide and seek)

    A simple event. the GM npc will teleport to a random location in the specified map, and the first player to find him will win the round.
    //SETTINGS .rounds = 3; // for how many rounds should the event last? .map$ = "prontera"; // the event where the gm will hide .itemReward = 1; setarray .rewards[0],909,5,716,2; // [itemId, itemAmount, {....}] .zenyReward = 0; .zenyAmount = 1000; .debugMode = 0; .npcName$ = "GM Masta"; .countdown = 3; // the time between event announcements and when the event actually starts. .automatic = 1; // automatic event or does it need a gm to run it manually? .runEvery = 1; // (ignore if manual) run the event ever X hours .offset = 1; // (ignore if manual) sometimes, you might have another event/announcement at the same time as the event announcement. you can set an offset (announce X minutes after event time.)  



  5. Free

    Quest Point System

    O sistema consiste em da 1 quest/missão ao player, o jogador que a fizer ganhará 1 Ponto de Quest, esses pontos o player porá usar para trocar por custons ou algo de seu interesse, as quest são sorteadas de forma aleatória dentre as dificuldades, e os Admins/GMs podem adicionar itens de quest in-game assim como podem editar também.
    Obs:  Mais em baixo deixarei uns videos relacionado ao sistema, o script tem algumas alterações se comparado com os videos mas nada de mais.
    Obs2: Caso alguém encontre algum bug ou queira da sugestões fique a vontade, farei assim que puder.
    The system consists of 1 quest to the player, the player who makes it complete earn 1 Quest Point, and these points you can use to exchange for custom or something of interest to you, the quests are random, and the Admins / GMs can add quest items in-game like this you can edit too.
    Note: Below I will leave some videos related to the system, the script has some changes compared to the videos but nothing major.
    Note2: The translation is not very good, but I believe can understand it, you can make suggestions for me to make the improvement.



  6. Free

    einbech dun 03 mob_db, warpnpc, mobnpc, and mob skill

    just wanna share mob database I made based on Einbech Dungeon 3 - NovaRO: Wiki (novaragnarok.com) Mobskill is not official. 
    video is attached, in .rrf extension file.

    einbech dun 03.rrf



  7. Free

    Caça Toupeiras / Whack-A-Mole

    O script funciona como instância, é um jogo onde o player pode iniciar uma partida sempre que quiser, quanto mais toupeiras ele acertar mais pontos ele acumula, a partida termina quando ele somar o máximo de erros que pode cometer (configurável), o player precisa acertar um mínimo de toupeiras por ciclo, conforme os ciclos aumentam os acertos mínimos também (limitando-se ao máximo de 3), acertar o cachorro contará como erro, os pontos não são acumulativos ou seja, o player entrará par ao rank com o primeiro char que ele fez a partida e será contado por conta, quando ele atingir um valor máximo de pontos na partida que supera o do seu rank anterior ele atualiza, o rank reseta todo o domingo as 12h e converte os pontos para usar na loja da toupeira.
    Cred: Tio Akima (criador do mapa) 
    Cred: Frost (guia add custom npc)
    The script works as an instance, it is a game where the player can start a game whenever he wants, the more moles he hits the more points he accumulates, the game ends when he adds up the maximum mistakes he can make (configurable), the player needs hitting a minimum of moles per cycle, as the cycles increase the minimum hits as well (limited to a maximum of 3), hitting the dog will count as an error, the points are not cumulative ie the player will enter the rank with the first char he made the match and will be counted on account, when he reaches a maximum point value in the match that exceeds that of his previous rank he updates, the rank resets every Sunday at 12pm and converts the points to use in the mole shop .
    NOTE:  Perhaps the translation was not the best, so you can send a suggestion that I will be correcting.
    Cred: Tio Akima (map creator)
    Cred: Frost (guide add custom npc)




  8. Free

    sader's hunting quest

    This system is simple
    the player choose the categories, he gets a hunting quest to kill a monster (random monster from the list that you put in the config)
    when he complete the quest , he will get a exp/job exp and if you want you can add items to the reward too
    and he will get cooldown , he can do more then 1 categories at the time
    you can add as much as you want categories/monsters
    the quest are ether account base or character based , it's up to you (seethe config at the end of the script)
    the quests not for party , if you want it to work with parties , you need to edit it your self
    in version 5 of the script , a full rewrite what changed the configuration completely 
    you can now add as much as you want categories following this example:
    AddCata(<"name">,<.var>,<mini level>,<max level>,<cooldown in hours>,<base exp reward>,<job exp reward>,<point reward>,<ITEM ID>,<COUNT>{,<ITEM ID>,<COUNT>{,<ITEM ID>,<COUNT>}}) AddCata("Normal",.Normal,25,75,5,10000,1000,100); you can add as much as you want monsters in each categories following this example:
    AddMob(<.var>,<mob id>,<min count>,<max count>); AddMob(.Normal,1002,150,150);  



  9. $15.99

    Tic Tac Toe Minigame Script and Map

    ✖ O ✖ Tic·Tac·Toe miniGAME O ✖ O
    · 2 player based minigame
    · Fully automated
    · Free map included! (tictactoe.rsw)
    · Detects tied game
    · 1st turn selection is randomised
    · Very easy to install: Just copy the map files to your GRF and the script files to your custom NPC folder.
    · Lots of fun for your players!
    ✪ Buy once and have access to future updates! ✪
    [ ! ] If you have any questions or you need to contact me for support, you can reach me at @Leeg or you can post a comment here and I will receive a notification. 
    You can also send me an email at:
    By buying this script, you agree to these terms:
        - You are not allowed to redistribute this script in any way, shape, or form.
        - Chargeback scams are not tolerated and will get you punished on rAthena.
        - I (Leeg) still retain all rights to this script.
        - Terms above may be changed or adjusted without prior notification.

    23 purchases   83 downloads


  10. Free

    Mixer / Exchanger

    Its basically a NPC that allows the GMs to add unlimited amount of Exchange Quests. I think that describes it the best, please test it. Player will see whatever was set by the GM, and will be able to do the Exchange.



  11. Free

    Alon Event

    Alon Event
    Alon is a Tagalog translate from Wave

    Alon Event is another Team Event and consist of 10 party member as a default. Player must be clean all monster in map
    Round 1-4 is easy Wave , Round 5 is Bonus round & Final Round & Round 6-9 is the hard part

    Good for High Rate Server & Mid rate server . Enjoy!

    Do not claim as your own work. Removing my Author in script meaning you claiming my works!



  12. $5.00

    Tag Event [Automated/Manual]

    Hello rAthena! I'd like to share one of my events from my server for the community.
    Tag Event
    - Run across Turbo Track without getting tagged.
    - Taggers increase every round!
    - Players have a 60% of getting tagged, (adjustable).
    - Prize is based on amount of players joined in the event, (adjustable).
    - Event runs every four hours, (adjustable).
    - Use @TagEvent to start event!
    // X% of getting tagged set [email protected], 60; //Prize for Winner getitem 969, [email protected]; //Prize for one participant getitem 969, 100; // X Gold per Player in Event for the winner set [email protected], 100; OnClock0300: OnClock0700: OnClock1100: OnClock1500: OnClock1900: OnClock2300:  
    Replace contents in turbo_track.txt with given turbo_track.txt, (removes Solo Turbo Track to make space for the Tag Event)
    server\npc\other\turbo_track.txt File attached below
    Add to scripts_custom.conf
    npc: npc/custom/TagEvent.txt  
    You are not allowed to redistribute this script in any way, shape, or form. Chargeback scams are not tolerated and will get you punished on rAthena. I still retain all rights to this script. You can modify this script as you like, but to receive support you must tell me what you changed. No Renewal, free updates.  

    19 purchases   36 downloads


  13. $7.00

    Bomb Poring Event

    Bomb Poring Event
    Teleported on one of the 7 map, you have to survive waves of bomb poring. The longer you stay alive, the better are the chance to get a reward.
    5 rounds, each seconds survived give you more % to win that stacks between rounds.
    Each map has a different layout making the strategy to survive different
    9 new type of bomb poring
    Watch how it works here : https://www.youtube.com/watch?v=xWW9WoAfuyk
    -Each bomb poring change into the red one to make it more obvious wich one is exploding. Because of how ragnarok is done, you don't see when a monster is casting outside your range
    -Different layout so it'll be less repetitive
    -You can add mutiple reward, but be aware a lot of players will survive the full 60 seconds, that's why I implemented a chance mecanism, letting new players having some chance to win and making the experimented one don't win too much rewards.
    -The red poring can leave an item on the ground, you can remove it or change it, but the idea is that it make the things more dynamic with some player rushing to get the item and mostly... die!
    How to install
    -You'll find one rar containing:
    *9 new colors for bomb poring
    *A new map splitted in 7 mini map
    *The actual script with all the sql request to implant the bomb poring and all the premade information for NPCidentity.lub and jobname.lub
    -Add the monsters and the map on your server
    -Follow the !!Modify!! information in the script, you'll change the position of the warper the reward ect
    Buying Term
    -I still retain all rights to this script.
    -You are not allowed to redistribute this script in any way.
    -You can modify this script as you like
    -I'll share a part of the gain to the mapper Greil
    Script and Sprite recolor by Kreustoo
    Map by Greil
    Last tested on rathena 931155ee33e54239d3459695a13ea229e3f70242

    24 purchases   74 downloads


  14. $25.00

    Claw Game

    Always wanted a fun game where your player could play to use there badge/zeny/cash?
    Instead of just having a npc with choices, make it a mini game with reflexion and strategy!

    Watch the preview youtube video
     How it works
    A board is procedurally created, and the player can move accross the game after paying some fees. When he takes a reward from a monster, the monster becomes the base one and he can continue if he pays again. When he took everything he wanted on the board, he can reset the board and play again!
    It's instance based, so multiple players can play it at the same time.
    Instead of clicking on the npc to move, there's items included that make it easier to move (with battlemode you can move using asdw and q/e to continue/reset). Which is greatly easier/funnier to play.
     What's inside
    -The actual script
    -The data folder for the arrows
    -The help for iteminfo.lua/item_db.txt/map implant/instance_db
    -readme to have more information about the script
    Nearly everything is editable:
    -Monsters spawn
    -View range
    -Ids of items

    For the rewards, each monster will have a reward associated, some monsters can share the same rewards. Each reward can have a different type:
    -One or multiple reward from a array (with or without duplicate)
    -Array of id associated with % (one or multiple reward)
    -All the item of the array given
    -Empty reward

    Read the readme to have more information of what to edit/where to edit.
     Buying Term
    -I still retain all rights to this script.
    -You are not allowed to redistribute this script in any way.
    -You can modify this script as you like
    -Script  by Kreustoo

    4 purchases   21 downloads


  15. Free

    Click The Ninja

    How it works
    Every seconds some ninja will spawn (depending of the number of player on the map), the first to click on them will get a reward and will have to wait before being able to get another reward.
    To launch it, you can go it by hand or Auto start it with OnClockXXXX. The players will join using @ninja.
    You can edit the number of ninja, the timing between spawn, the delay between rewards ect. Follow the !!Modify
    With a small number of ninja spawning, only the fastest will get rewarded, if you spawn a lot of ninja, everybody will get a chance to have one!
    There's more information to help the configuration inside the npc.



  16. $10.00


    Created custom Gramps script following the set conditions of the official iRO version based on the wiki. Some modifications have been made based on player suggestions such as allowing the player to collect a partial reward after killing at least 150 of the monster (to minimize players getting bored). Players can perform one mission every 23 hours (timer starts when the player accepts a quest). Each monster will give their normal experience in the wild, but the reward equals (normal Base/Job Exp*400). Players can reset the 23 hour cooldown with a Super Blue Gemstone (or other Reset Stone item of choice) once every 3 hours. Kills from party members count toward your mission total if you see the kill on your screen and they are less than 30 levels higher than the quest player. If they level up to the next mission range before they complete the current mission they can still collect their reward. If their a VIP Member at the time of completion they have the option to collect  the normal amount of Base/Job Experience or double either one of them. Also have a low chance of earning the associated monsters card. This is actually slightly higher for players assisting others.

    12 purchases   22 downloads


  17. Free

    Glast Heim Challenge Mode[ Items Only ]

    the content of this files are ONLY the ITEMS not the instance not the mobs just the ITEMS and ENCHANTS, i already made a PR but i'll also post here while it isn't merge



  18. Free

    Nogg Road F3 (Mag_dun03)

    All instructions are on the txt

    things missing:
    * mobs slaves
    * official drop chances
    * enchant system (lapineUI)
    * exp may not be right
    Feels free to dm me on HaureN#3690 or [email protected]

    repo: https://github.com/haurenburu/ragnarok-content/tree/master/rathena/mag_dun03



  19. Free

    Ambernite Game

    a little gift from TakeRo to you.
    the fro players will know you



  20. Free

    Sader's Other Dimension Tree Of Savior

    What Included :
    a small map for the system
    the script
    what you should put in the instance db (you are free to change the id!)
    if you play Tree Of Savior , you might know The Other Dimension.
    The main idea is the player can join The Other Dimension it's a solo instance
    he can join as much as he want , the Goal is to reach the Highest Stage impossible in 20 min or until he die!
    in Tree Of Savior The Other Dimension is one stage monsters and the 2nd stage boss
    endless (i didn't finish it before but the idea is to not finish it!)
    The rewards are sent to the mail at the end of the week
    see the config to edit it (search for OnInit)
    in Tree Of Savior the rewards are coins that you get each week
    you can do that and activate the shop option
    there is 1 array for the items id and 2 array for the counts
    the first count array is for any Participant
    the other count array is if the player was the first in his class and the Participants from his class is more than .MiniParticipants
    you can block classes , or even make the monsters per class (Check Add for more info)
    there is a rank option to check the players's max stage per classes
    there is no drop nor exp in the system!
    i Added 40 stage for testing and as example for you , just remove it all and build your own!
    the stages i added has no balance! add it to what best for your server.
    i suggest making +100 stage , make sure that no player can reach the final stage but
    make it really hard not impossible!!
    if you have problem with the script , you can use the forum post to report it to me, and me or someone else will help you fix it.



  21. $2.00

    World Boss Event

    // ========================================================= // World Boss System, scripted by Akkarin // ========================================================= // In this script's original state, a "World Boss" will // spawn in a random location after 10,000 monster kills // every 4 minutes past the hour. // // This script imitates the old World Boss mechanic from an // MMO called TERA. // // The location and MVP are selected at random from arrays. // =========================================================  

    66 purchases   122 downloads


  22. Free

    Poring Search

    One version of poring search. A lot of poring are spawned but with bad name, only some are well written.
    You go on 3 maps and the real winner is the one that find the last poring. Each time you find one good poring, you get a reward, so, no more "just one winner", multiple winner each event. But each time you kill a wrong one, you're warped out. I suggest to make a custom poring with 1 hp and no looting mecanism and to disable the skills on the map.

    The first map has more real poring than the second map and the last map has only one. You can edit the rewards, the map ect in OnInit.
    Automatically end the event for no possiblity in farming the rewards/overflow the server.

    You can start the event with a whisper to the npc as an admin, or add it to your event flow.
    It should work on really old rathena version, it doesn't use anything really new.



  23. Free

    Monster Counting Game

    A mini event where a numbers of monsters will be spawned within a specified area. Players have to count for the monsters that exist within that area and tell the NPC to win the event.
    Btw, this is just a new version of event based on my previous Flower Counting Event.
    Thank you @AnnieRuru for delivering me the idea of using "live" monsters.
    OnInit: // how many rounds .max_round = 3; // minute each round .max_duration = 3; // dummy mob id represent wall .wall_mob_id = 1085; // ( x1,y1,x2,y2 ) area for event setarray .xy_area, 151,169, // ( x1,y1 ) 161,179; // ( x2,y2 ) // monster list used in event setarray .monster, 1002, 1031, 1836, 1595;
    Preview :

    Feel free to share your idea/opinions to improve this.



  24. $5.00

    Lucky Roulette (Script + Img + PSD)

    Lucky Roulette System with award of items, easy configuration of items, quantity and chance of success.
    By buying this script, you agree to these terms:
    You are not allowed to redistribute this script in any way, shape, or form. Chargeback scams are not tolerated and will get you punished on rAthena. I still retain all rights to this script. Terms above may be changed or adjusted without prior notification. Copyright © - Emperium Games 2017 - All Rights Reserved

    14 purchases   52 downloads


  25. $5.00

    Jingle Bell Roulette - Script + PSD + Itens + Images

    Jingle Bell Roulette System with award of items, easy configuration of items, quantity and chance of success.
    By buying this script, you agree to these terms:
    You are not allowed to redistribute this script in any way, shape, or form. Chargeback scams are not tolerated and will get you punished on rAthena. I still retain all rights to this script. Terms above may be changed or adjusted without prior notification. Copyright © - Emperium Games 2017 - All Rights Reserved

    5 purchases   11 downloads


  • Create New...

Important Information

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