Jump to content

gidzdlcrz

Members
  • Content Count

    65
  • Joined

  • Last visited

About gidzdlcrz

  • Rank
    Advanced Member

Profile Information

  • Github
    gidzdlcrz

Recent Profile Visitors

1260 profile views
  1. For the people who wants their costume robe to show up! Find these lines and add this BOLD. Alright. *Edit again. I forgot to mention that this is for rathena. 😝
  2. OMG its really Christmas! Those small fonts. 😁
  3. Wow this is huge jump from 2.9. This comes with statues too! Is it Christmas? Thanks annie! Will this work to rathena?
  4. Hey @AnnieRuru. It works! Sorry for the late feedback.
  5. I second this. Think of it as same function but different approach. Thanks annie! ♥
  6. You have to buff it up. Mind you walking speed are not stackable.
  7. Err! Why i didnt get notification for this. I will try @AnnieRuru. I'll give feedback after i test this. ♥
  8. we also have this on Herc as ive checked my fresh trunk. //===== Hercules Script ====================================== //= Find the Mushroom //===== By: ================================================== //= Mysterious //===== Current Version: ===================================== //= 3.6a //===== Description: ========================================= //= Find the Mushroom - random amount of Mushrooms spawns in random maps. //= Players need to find these mushrooms and kill them to gain prizes! //===== Additional Comments: ================================= //= 3.0 Fully Functional with Rewritten script. [Mysterious] //= 3.6a Slightly edited. [Euphy] //============================================================ prontera,142,228,6 script Find the Mushroom BLACK_MUSHROOM,{ mes "[ Find The Mushroom ]"; if (!.status) mes "There is no event at the moment!"; else { mes "There are "+.Spawn+" Mushrooms left in "+.Map$+"!"; mes "Find and kill the mushrooms to gain "+getitemname(.Prize)+"!"; } if (.status || getgmlevel() < .GM) close; mes "Start the event?"; next; if(select("- No", "- Yes") == 1) close; donpcevent strnpcinfo(NPC_NAME)+"::OnMinute10"; mes "[ Find The Mushroom ]"; mes "Event started!"; close; OnInit: set .Prize,512; // Reward item ID set .Amount,10; // Reward item amount set .GM,60; // GM level required to access NPC setarray .maps$[0],"izlude","geffen","morocc","prontera"; // Possible maps end; OnMinute10: // Start time (every hour) if (.status) end; set .status,1; set .Spawn,rand(1,10); // How many Mushrooms should spawn? set .Map$,.maps$[rand(getarraysize(.maps$))]; killmonster(.Map$, "all"); monster .Map$,0,0,"Please don't kill me!",1084,.Spawn,strnpcinfo(NPC_NAME)+"::OnMobKilled"; announce "Find the Mushroom : Total of "+.Spawn+" Mushrooms have been spawned in "+.Map$+"!",0; sleep 2500; announce "Find the Mushroom : Every Mushroom you kill will give you "+getitemname(.Prize)+"!",0; end; OnMobKilled: set .Spawn, .Spawn - 1; if (playerattached() != 0) { getitem .Prize, .Amount; if (.Spawn) announce "[ "+strcharinfo(PC_NAME)+" ] has killed a Mushroom. There are now "+.Spawn+" Mushroom(s) left.",bc_map; } if (!.Spawn) { announce "The Find the Mushroom Event has ended. All the Mushrooms have been killed.",0; set .status,0; } end; } Link: https://github.com/HerculesWS/Hercules/blob/stable/npc/custom/events/mushroom_event.txt
  9. Will test this. *Edit Doesn't work. I even tried OnTimer.. Hmmm
  10. ^ Well then lemme quote this and post to rathena forums.
  11. //===== rAthena Script ======================================= //= Find the Mushroom //===== By: ================================================== //= Mysterious //===== Current Version: ===================================== //= 3.6a //===== Compatible With: ===================================== //= rAthena Project //===== Description: ========================================= //= Find the Mushroom - random amount of Mushrooms spawns in random maps. //= Players need to find these mushrooms and kill them to gain prizes! //===== Additional Comments: ================================= //= 3.0 Fully Functional with Rewritten script. [Mysterious] //= 3.6a Slightly edited. [Euphy] //============================================================ prontera,142,228,6 script Find the Mushroom 1084,{ mes "[ Find The Mushroom ]"; if (.status == 1) { [email protected] = mobcount( .event_map$, strnpcinfo(0) + "::OnMobKilled" ); if ([email protected] > 0) { mes "There are " + [email protected] + " Mushrooms left in " + .event_map$ + "!"; mes "Find and kill the mushrooms to gain " + getitemname(.prize) + "!"; close; } .event_map$ = ""; .status = 0; mes "All the mushrooms are killed?"; } mes "There is no event at the moment!"; if (.status || getgmlevel() < .GM) close; mes "Start the event?"; next; if (select("- No:- Yes") == 1) close; donpcevent strnpcinfo(0) + "::OnMinute10"; mes "[ Find The Mushroom ]"; mes "Event started!"; close; OnInit: .prize = 512; // Reward item ID .amount = 10; // Reward item amount .GM = 60; // GM level required to access NPC setarray .maps_list$[0],"izlude","geffen","morocc","prontera"; // Possible maps end; OnMinute10: // Start time (every hour) if (.status) end; .status = 1; [email protected] = rand(1,10); // How many Mushrooms should spawn? .event_map$ = .maps_list$[ rand(getarraysize(.maps_list$)) ]; [email protected]$ = strnpcinfo(0) + "::OnMobKilled"; killmonster .event_map$, [email protected]$; monster .event_map$,0,0,"Please don't kill me!",1084,[email protected], [email protected]$; announce "Find the Mushroom : Total of " + [email protected] + " Mushrooms have been spawned in " + .event_map$ + "!",0; sleep 2500; announce "Find the Mushroom : Every Mushroom you kill will give you " + getitemname(.prize) + "!",0; end; OnMobKilled: if (playerattached() == 0) end; getitem .prize, .amount; [email protected] = mobcount( .event_map$, strnpcinfo(0) + "::OnMobKilled" ); if ([email protected] > 0) announce "[ " + strcharinfo(0) + " ] has killed a Mushroom. There are now " + [email protected] + " Mushroom(s) left.",bc_map; else { announce "The Find the Mushroom Event has ended. All the Mushrooms have been killed.",0; .status = 0; .event_map$ = ""; } end; } ^ This is the whole script. Can we have an option to set time limit for this quest? Because it wont re start until all the mushroom has been slain. I am thinking to have 30 minutes for every event. Thanks!
  12. Will this work to rathena? Thanks Annie! ♥
  13. gidzdlcrz

    bts quest!

    The one you recorded is a Break the Seal Quest. The one you posted is a different version. They all come in Seal quests like annie told you. Whats wrong with the one you have? Basically they are just the same thing. And its working upon testing it.
  14. @AnnieRuru I can pay you with different project in mind rather than this. I'll contact you once i think of something. Anyway regarding to the topic. I already have an idea. Thanks for the option 1. ♥
×
×
  • Create New...

Important Information

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