Katazui Posted July 27, 2013 Posted July 27, 2013 (edited) Easter Egg By: Katazui I haven't post a script in awhile. So, here! This is a very, very simple script where a GM talks to the Easter Bunny, and all you have to do is put in the prize ID and reward amount. And it does the rest. What does it do? It's a easy manual hide and seek event. It picks a random coordinate and places the Easter Egg. The Easter Bunny announces where to find the egg and all you have to do is to find the egg. All the players has to find the Easter Egg (Dragon Egg) and destroy the egg and receives the prize. After 30 minutes if no one finds the egg. The event ends. The exact coordinates of the egg is given to all the GMs, once the event starts. Enjoy! Originally made for SpookyRO made by Katazui. Features Manual GM Event Automatically Hand-Pick A Map and Coordinates (@go 0-25) Easy NPC-Made Hide and Seek Event Easily Enter Item ID and Reward Amount Players Destroys Egg and Receives Reward Once Event Starts, All GMs has the Exact Egg Coordinates After 30 Minutes, Event Automatically Stops Script reminds the server to look for the Egg Download Katazui - Easter Egg (Version 1.00).txt Edited July 29, 2013 by Katazui Quote
Katazui Posted July 31, 2013 Author Posted July 31, 2013 What do you guys think of this script? Is it helpful? Is it useful? Comments? Quote
Hiryu Imajin Posted August 7, 2013 Posted August 7, 2013 It was a nice event. However how can I set it to do multiple rounds? Of course players can be bored if its just one round Nice release btw. And I think its much better if its automated Quote
uDe Posted August 9, 2013 Posted August 9, 2013 (edited) Happened, after @reloadscript. I also have tried to @unloadnpcfile, @loadnpc and server restart, but seems like it's still detect that the 'Egg' has being laid. No error on map-server. Edited August 9, 2013 by uDe Quote
Katazui Posted August 9, 2013 Author Posted August 9, 2013 (edited) Happened, after @reloadscript. I also have tried to @unloadnpcfile, @loadnpc and server restart, but seems like it's still detect that the 'Egg' has being laid. No error on map-server. On line 7. Remove the "//". Load the script. Click the Bunny. @unloadnpc. Then add those "//" again. Now load the NPC. Don't @reloadscript when the event is running, it messes with the variable. Edited August 9, 2013 by Katazui Quote
mrlongshen Posted August 9, 2013 Posted August 9, 2013 why we start the event there are popup ? huhu Quote
uDe Posted August 10, 2013 Posted August 10, 2013 (edited) On line 7. Remove the "//". Load the script. Click the Bunny. @unloadnpc. Then add those "//" again. Now load the NPC. Don't @reloadscript when the event is running, it messes with the variable. How about adding OnInit: set $EasterEggEvent, 0; I mean the event will reset after @reloadscript or server restart right? why we start the event there are popup ? huhu Because of this : The exact coordinates of the egg is given to all the GMs atcommand "@request ["+$@mapee$+", "+$@eex+","+$@eey+"]"; @request command are used. --------------------------------------------------------------------------------------------------------------- But, Instead of using @request to tell all GM where's the egg is. I would like to suggest using dispbottom function. Like this : // atcommand "@request ["+$@mapee$+", "+$@eex+","+$@eey+"]"; dispbottom "Egg Coordinate : ["+$@mapee$+", "+$@eex+","+$@eey+"]"; Because maybe sometime you want to give some rare item and it will prevent your GM's to dual client by using their normal ID to easily get the egg. By the way this is a nice and easy to understand script. Good job. Edited August 10, 2013 by uDe Quote
Katazui Posted August 11, 2013 Author Posted August 11, 2013 (edited) On 8/9/2013 at 10:28 PM, uDe said: On 8/9/2013 at 1:36 PM, Katazui said: On line 7. Remove the "//". Load the script. Click the Bunny. @unloadnpc. Then add those "//" again. Now load the NPC. Don't @reloadscript when the event is running, it messes with the variable. How about adding OnInit: set $EasterEggEvent, 0; I mean the event will reset after @reloadscript or server restart right? On 8/9/2013 at 7:54 PM, mrlongshen said: >why we start the event there are popup ? huhu Because of this : Quote The exact coordinates of the egg is given to all the GMs atcommand "@request ["+$@mapee$+", "+$@eex+","+$@eey+"]"; @request command are used. --------------------------------------------------------------------------------------------------------------- But, Instead of using @request to tell all GM where's the egg is. I would like to suggest using dispbottom function. Like this : // atcommand "@request ["+$@mapee$+", "+$@eex+","+$@eey+"]"; dispbottom "Egg Coordinate : ["+$@mapee$+", "+$@eex+","+$@eey+"]"; Because maybe sometime you want to give some rare item and it will prevent your GM's to dual client by using their normal ID to easily get the egg. By the way this is a nice and easy to understand script. Good job. Nice! I'll add it to the next update. Edited April 16, 2020 by Katazui Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.