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
133 files
-
Tic Tac Toe Minigame Script and Map
By Leeg
✖ O ✖ Tic·Tac·Toe miniGAME O ✖ O
Features:
· 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.
27 purchases 103 downloads
Updated
-
MVP Ladder - Instanced Edition
By Secrets
MVP Ladder - Instanced Edition is a rewrite of the MVP Ladder event that is included in rAthena project custom NPC folder.
It retains 90% of original functionality except multiple parties can participate in the ladder without having to wait for the other party to finish anymore.
687 downloads
Submitted
-
FIXED*Slot Machine + Bevarage Vending Machine (Simulate Vending Machine System)
By yuchinin
//===== rAthena Script ======================================= //= Slot Machine + Bevarage Vending Machine (Simulate Vending Machine System) //===== By: ================================================== //= Yuchinin //===== Current Version: ===================================== //= 1.1 //===== Compatible With: ===================================== //= rAthena Project //===== Description: ========================================= //= A custom slot machine and vending machine I make few years ago. //= Using my Simulate Vending Machine System //= Need to insert coin to operate. //= It can also eject remaining coin for you. //= [ Note ] This is an rewrite from GmOcean Slot Machine. //= Part of the slot machine code are credited to GMOceon. //=====******** Note ********================================= //= This script need my release of: //= 1. Common Useful Function (common.txt) //= Better let it load first before adding my other script. //= 2. You must also add vendingMachine.grf to your DATA.ini else it will not working properly //= 3. [Note] Some of the item data has been change ( 673,677,674,11506 ~ 11512 ) //===== Additional Comments: ================================= //= 1.0 Initial release. //= 1.1 Fixed F_Beverage function not found error and also add the iteminfo description file //============================================================
1108 downloads
Updated
-
Part Time System + Restaurant( Waiter , Chef , Bartender , etc )
By yuchinin
//===== rAthena Script =======================================//= Part Time Function //===== By: ==================================================//= Yuchinin//===== Current Version: =====================================//= 1.0//===== Compatible With: =====================================//= rAthena Project//===== Description: =========================================//= A part time system I wrote for testing my skill.//= Currently only waiter part is completed.//= May contain bug or unfinish stuff//=====******** Note ********=================================//= This will add nothing but function for://= ~ Part Time System + Restaurant( Waiter , Chef , Bartender , etc ) (npc.txt)//= Better let this load first before adding my other script.//===== Additional Comments: =================================//= 1.0 Initial release.//============================================================
//===== rAthena Script =======================================//= Part Time System + Restaurant( Waiter , Chef , Bartender , etc )//===== By: ==================================================//= Yuchinin//===== Current Version: =====================================//= 1.1//===== Compatible With: =====================================//= rAthena Project//===== Description: =========================================//= A part time system I wrote for testing my skill.//= Currently only waiter part is completed.//= May contain bug or unfinish stuff//=====******** Note ********=================================//= This script need my release of://= 1. Common Useful Function (common.txt)//= 2. Part Time Function (function.txt)//= Better let it load first before adding my other script.//===== Additional Comments: =================================//= 1.0 Initial release.//= 1.1 Fixed stuck when waiter claiming wages (arrdel)//============================================================
I am going to play the firework now!
After that will upload screenshot.
Happy Chinese New Year 2016 to Everyone!!! XD
689 downloads
Updated
-
Monster Invasion (Top 3)
By benching
This NPC will summon a given amount monster in a given map
Every time the player kill a monster, he will be given a point
The 3 player that have the highest points will be rewarded
Ranking will reset when the Event is started
894 downloads
Updated
-
Bombring
By Ninja
Features
1. 5-minute wait time
2. 5 rounds of 30 seconds each
3. Mechanics:
Win conditions:
only 1 player left
or all rounds finished
# of bombrings spawned:
if players <= 20: 3 * #of players
if players > 20: 60
Frequency of bombring spawn:
Round 1: every 4 seconds
Round 2: every 3 seconds
Round 3: every 2 seconds
Round 4: every 1.5 seconds
Round 5: every 1 second
4. rewards: (configurable, just search for "CASHPOINTS")
winner(s): 250 CASHPOINTS + configurable item
non-winners: 100 CASHPOINTS
5. GM commands:
@enablebombring to start
@disablebombring to interrupt
919 downloads
Updated
-
Dynamic Devil Square
By Ninja
A Rework of Euphy's Devil Square Event
Changelog
v1.3
- Fixed Map-server Error about waitingroom
v1.2
- No. of monsters fixed to 3 * No of players inside Devil Square- Changed Monster level range per round to compensate for renewal monsters - Round 1: Monster Lv60 ~ 70 - Round 2: Monster Lv70 ~ 75 - Round 3: Monster Lv75 ~ 80 - MVP Round: if players <= 5: MVP levels from 1 ~ 120, else: 100 ~ 120 - These levels can be changed by searching for "query_sql" and changing the numbers in the lines- Added a ([ (1 / (2 + (n*5))) *100]% chance to spawn another MVP after killing it, where n is the number of MVP rounds so far - example: after killing the 1st MVP there is a [(1 / (2 + (0*5))) *100] = 50 % chance to spawn another MVP after killing the 2nd MVP there is a [(1 / (2 + (1*5))) *100] = 14.29 % chance to spawn another MVPA short summary for 10 rounds:http://imgur.com/uChQv0r- This chance can be changed by searching for "set $MVPDefeat" and changing the number in the line - Spawned Treasure Chests now considers all kinds of spawnable Treasure Chests from mob_db_re
v1.1
- changed Round 3 Player-to-Monster-Ratio to 1:3x3 (3 sets of 3 instead of 3 sets of 5)- fixed problem about not being able to enter Devil Square during Auto Event Trigger
v1.0 Initial Features:
- Random selection of mobs through SQL query - Round 1: Monster Lv40 ~ 50 - Round 2: Monster Lv51 ~ 55 - Round 3: Monster Lv55 ~ 60 - MVP Round: MVP LV60 ~ 70- Takes into consideration on how many players are inside the Devil Square - Round 1: 3 x No. of players - Round 2: 3 x No. of players - Round 3: 3 x No. of players //change - MVP Round: 1 MVP- 1 minute wait time after each wave- 3 rounds of normal monsters- 1 MVP round after the 3 rounds of normal monsters- 1% chance of summoning another MVP thereafter- separated script for NPCs and event
741 downloads
Updated
-
Monster Counting Game
By Emistry
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.
Configuration:
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.
2259 downloads
Updated
-
Slot Machine
By GmOcean
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 )
/* =============================================================
2790 downloads
Updated
-
RFYL with traps
By Norm Hmuryj
You need to run from monster. More difficulties with different traps on the way.
Good luck~
719 downloads
Submitted
-
Mining NPC
By sandbox
If your players are bored with the usual Gold Room.. Then they can try this mining system!
So basically, the player mines mithrils using pick axe, and like my Brewing script, it also has a leveling function, the higher the mining level of the player, the FASTER the player mines.. Mine Exp is only given if the mining process was a success.
Installation
Enable the script on your NPC folder
Carefully read the comments I made inside the script and make sure to configure it properly
Things required to be available/unused:
Map: force_2-2 = configurable, ask on thread
Items: 6010(Pick Axe), 7233(Mithril Ore), 7757(Mithril) = configurable, ask on thread
Terms & Conditions
You are not allowed to reproduce or make profit of this script
You are not allowed to take credit for this script. Though you can modify/edit it to your liking.
I can give you support, but please, do not message me.
1804 downloads
Submitted
-
Potion Brewer NPC
By sandbox
This script is an alternative way to obtain special potions. In my server BEFORE, being a high-rates server, I used this as a quest to create full restore potions with 1 weight only..
It has a level function, the higher the brewing level of the player, the higher the chance of his brews would success. Brew Exp is only given when the player successfully brews the potion which can be configured easily.
Installation
Enable the script on your NPC folder
Carefully read the comments I made inside the script and make sure to configure it properly
Terms & Conditions
You are not allowed to reproduce or make profit of this script
You are not allowed to take credit for this script. Though you can modify/edit it to your liking.
I can give you support, but please, do not message me.
629 downloads
Submitted
-
Dice Event
By sandbox
This is Yet Another Dice Event script which was used on my server..
The objective of this event is to correct the right number between 1~4 that the NPC would be picking..
Players that chose the wrong number, will automatically be kicked from the event, the process will repeat until there's 1 player left..
Installation
Enable the script on your NPC folder
To trigger it, you have to create a new NPC, something like this
- script DiceTrigger -1,{OnMinute00:if(gettime(3) == 0 || gettime(3) == 3 || gettime(3) == 6 || gettime(3) == 9 || gettime(3) == 12 || gettime(3) == 15) donpcevent "DiceTrigger::OnDiceETrigger";end;}
Carefully read the comments I made inside the script and make sure to configure it properly
Edit the warper NPC coordinates
Edit the prize to be given
Edit the coordinates where you will warp losing players
Terms & Conditions
You are not allowed to reproduce or make profit of this script
You are not allowed to take credit for this script. Though you can modify/edit it to your liking.
I can give you support, but please, do not message me.
2505 downloads
Updated
-
Poring Catcher Event
By sandbox
This is Yet Another Poring Catcher Script which was used on my server..
Basically, the event spawns 1 Poring with the correct name and 36(multiplied by the number of players inside) fake Porings..
When the player kills the poring named correctly, s/he wins!
However if s/he kills the fake poring, player gets warped out..
Installation
Enable the script on your NPC folder
To trigger it, you have to create a new NPC, something like this
- script PCETrigger -1,{ OnMinute00:if(gettime(3) == 0 || gettime(3) == 3 || gettime(3) == 6 || gettime(3) == 9 || gettime(3) == 12 || gettime(3) == 15) donpcevent "pcetrigger::OnCatcherTrigger";end; }
Carefully read the comments I made inside the script and make sure to configure it properly
Edit the warper NPC coordinates
Edit the prize to be given
Edit the coordinates where you will warp losing players
Terms & Conditions
You are not allowed to reproduce or make profit of this script
You are not allowed to take credit for this script. Though you can modify/edit it to your liking.
I can give you support, but please, do not message me.
1502 downloads
Updated
-
Custom Poring Race
By sandbox
This is a custom poring race which was based from the Hugel's monster race. Kindly take note that this was badly written because I was still new at scripting when I wrote this. Though it is fully functional.
Installation
Enable the script on your NPC folder
To trigger it, you have to create a new NPC, something like this
- script PRaceTrigger -1,{ OnMinute00:if(gettime(3) == 0 || gettime(3) == 3 || gettime(3) == 6 || gettime(3) == 9 || gettime(3) == 12 || gettime(3) == 15) donpcevent "pracetrigger::OnRaceTrigger";end; }
Carefully read the comments I made inside the script and make sure to configure it properly
Things to configure MANUALLY:
Bet type
Prize type
Warper NPC
Disable NPCs existing inside the p_track02 map
Terms & Conditions
You are not allowed to reproduce or make profit of this script
You are not allowed to take credit for this script. Though you can modify/edit it to your liking.
I can give you support, but please, do not message me.
1445 downloads
Updated
-
Armor Awakening NPC
By sandbox
This script was based from the Hidden Enchantment NPC and is also inspired by FlyFF's awakening system..
The difference of this script is, it is enabled for all armors except headgears. And as long as your server does not have armors that have more than 3 slots..
So basically the gear is randomly given +1 ~ +10 of one of the 6 stats. And if the player is not satisfied, it can re-do the process again, but with an additional requirement(Re-awakening scroll, see script).
The chance for gaining a higher stat(7~10) is lower than gaining a low stat(1~6). Unfortunately, I forgot how the formula works, and too lazy to analyze it again, haha!
It also works if the equipment has cards already compounded in it.
To have a brief idea on how this script works, check this thread out..
http://ratemyserver.net/armor_enchant.php
Installation
Enable the script on your NPC folder
Carefully read the comments I made inside the script and make sure to configure it properly
Terms & Conditions
You are not allowed to reproduce or make profit of this script
You are not allowed to take credit for this script. Though you can modify/edit it to your liking.
I can give you support, but please, do not message me.
574 downloads
Updated
-
Daily Gem Collection Quest
By sandbox
This is a simple script that can kill time for your players, it is a repeatable quest that requires players to collect the birthstones(topaz, opal, etc.) available in RO..
Installation
Enable the script on your NPC folder
Edit the commented lines to the reward that you want to be given to your players
Disable the Jeweler NPCs on npc/merchants/shops.txt
Terms & Conditions
You are not allowed to reproduce or make profit of this script
You are not allowed to take credit for this script. Though you can modify/edit it to your liking.
I can give you support, but please, do not message me.
807 downloads
Updated
-
Poring Catcher - Suicide Edition
By Vincent
Poring Catcher - Suicide Edition
This is the Catch the Poring Event like it is well know, but there spawns to kinds of Porings. The first will kill the Player and nothing happen's. The second will give a Reward. Also you can set a mappoll and the event change the location random every time it starts.
Features:
Reward for the winner can be set
"Killer Porings" amount that will spawn can be set
"Normal Porings" amount that will spawn can be set
A Mappoll can be set for maps the event can start
Pack includes:
NPC Script
424 downloads
Updated
-
Automatic fact event
By mrlongshen
- It's a Automatic Facts Event based on about 52 Facts from the Facts Announcer Script by xienne15.
- The Event is automatic started . They just have to standby near the NPC.
- Players are asked to fill in the missing word(s) of the facts.
- If they get it right they get an item. Player just have to say the answer outloud.
This is the original from eathena.
http://www.eathena.ws/board/index.php?showtopic=258994
458 downloads
Submitted
-
Malangdo Weapon Enchanter
By DanielArt
Un encantador del episodio de Malangdo que funciona con Malangdo Coins y Sea God's Wrath.
Más información en el siguiente link:
http://xcution-ro.com/foro/index.php?topic=579.0
538 downloads
Submitted
-
Mini-Game Center
By Stolao
A Collection of mini games and events for gambling.
Currently Consist of just 1 NPC will be updating every time i add more, taking request
943 downloads
Updated
-
Zombie Mode (inspired by Call of Duty 4)
By Snow
Menu for GM to enable/disable the Game. On default the script runs on pvp_n_1-4
Contains a Readme, the script itself and a mp3 as bgm.
~5 players required to start the event
~1 player is randomly choosed to be the first zombie
~Every player, killed by a Zombie, will also become a zombie
~1 round = 5 minutes, mapanouncements about time remaining and humans alive
~Some skills are forbidden (see the readme)
~Zombie's receiving special buffs (lasting for 10 seconds, rebuff all 10 seconds --> to avoid abusing)
Who will win? Zombie's or Humans? Prepare your weapons for the final day!
No prizes are set yet, i leave this to you Have fun and enjoy this
Note: No need to add the .mp3 to you mp3nametable, it plays automatically when the events starts
If you want to change it, search for the bgmall command
Note2: You may need to adjust the zones of item_noequip and skill_nocast!
Buffs:
How to Install:
1. Copy the script in your server folder
2. Copy the lines in the readme to the related .db files
3. Get 3 players to start the fun
2863 downloads
Submitted
-
Poring Catcher
By ShogS
PORING CATCHER MADE
BY: SHOGS-GFX and RAGNAROK DEVELOPERS
Please Report if you encounter some errors
https://www.facebook.com/ShogsGfx
MORE UPDATES TO COME FOR BETTER FUNCTION
2420 downloads
Updated
-
Skill Matching Game
By Santino
Just like a normal matching/memory game. Here, you need
to match skill effects with the same skill effect by clicking the eggs.
If 1 pair is matched, the pair disappears and gives a prize.
If all are matched, npc gives another prize for completing
the game. Depends on what prizes are set by the GM. ( In-game set )
If prizes are not set, default prize are distributed instead.
3 Minutes Game Duration.
Edit things under:
OnInit: //•••••••••••••••••••••••• C O N F I G U R A T I O N ••••••••••••••••••••••••// Change special effects under: (Read Instruction)
//•••••Special Effects•••••// *Read Note at line 594*
Credits:
Mules(bRO) for explaining *atoi*
Quinn for giving the eggs idea lol
1432 downloads
Updated
-
Monsterspawn Event
By WhiteEagle
Every half hour will start the event and spawn Monsters.
The event stats with a broadcast massage.
How to start/stop the event?
- Whisper the npc with "npc:MSE" and write a random word.
How to changed the settings?
- At line 10 you can change the requried GM Level.
"set .gm,99;"
- At line 46 you can change the time when the event should start.
"OnMinute30:"
- At line 49 you can change the monster that will be spawned.
"set (.mobid,1002);"
- At line 50 you can change the monstername.
"set (.mobname$,"EventMonster");"
- At line 51 you can change the monstercount that will be spawned.
"set (.moba,5);"
If you have any questions, don't be shy to ask me.
Greetings
WhiteEagle
799 downloads
Updated
-
Recently Browsing 0 members
- No registered users viewing this page.