-
Posts
455 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Everything posted by Famous
-
I just replace the orginal mobs
-
nope dont have any error's problem solve
-
ARENA 1 //===== eAthena Script ======================================= //= Arena //===== By: ================================================== //= Chasis of HDro //===== Current Version: ===================================== //= v.1 //===== Compatible With: ===================================== //= Any eAthena Version //===== Description: ========================================= //============================================================ //========== Arena Settings ================================== bat_c02.gat mapflag nosave SavePoint bat_c02.gat mapflag nomemo bat_c02.gat mapflag nobranch bat_c02.gat mapflag noexp bat_c02.gat mapflag nodrop bat_c02.gat mapflag nochat bat_c02.gat mapflag novending bat_c02.gat mapflag nowarp bat_c02.gat mapflag nowarpto bat_c02.gat mapflag noreturn //ordeal_2-1.gat mapflag pvp //ordeal_2-1.gat mapflag pvp_noguild bat_c02.gat mapflag noloot //=========================================================== //=== Mobs //=========================================================== - script Arena -1,{ OnInit: // Target Mobs monster "bat_c02",0,0,"Arena Monster",7000,25,"Arena::OnMobKilled"; end; OnMobKilled: monster "bat_c02",0,0,"Arena Monster",7000,1,"Arena::OnMobKilled"; set $@ran, rand(1,5); if ($@ran == 1) getitem 24685,5; if ($@ran == 2) getitem 24685,4; if ($@ran == 3) getitem 24685,3; if ($@ran == 4) getitem 24685,2; if ($@ran == 5) getitem 24685,1; } //=========================================================== //=== Exit Warper //=========================================================== bat_c02,50,131,4 script Arena Gatekeeper 731,{ mes "[Arena Gatekeeper]"; mes "Would you like to go back to prontera?"; next; menu "Yes",M_TELEPORT,"No",M_Bye; close; M_TELEPORT: mes "[Arena Gatekeeper]"; mes "Thank You for mining!!."; next; warp "prontera",155,180; end; M_Bye: mes "[Arena Gatekeeper]"; mes "Alright, Go get more Treasure Boxes~."; close; } //=========================================================== //=== Warpers //=========================================================== prontera,164,148,4 script Monster Arena 731,{ mes "[Monster Arena]"; mes "Hi There, Would you like to go to the Treasure Room? You need 100,000,000z to go inside."; next; switch(select("Yes:No")) { case 1: if (Zeny > 99999999) { mes "[Monster Arena]"; mes "Alright I will now send you to the Treasure Room, Take Care!."; next; set Zeny,Zeny-100000000; warp "bat_c02",0,0; emotion 21; close; } else { mes "[Monster Arena]"; mes "Sorry, But you don't have enough zeny."; close; } case 2: mes "[Monster Arena]"; mes "Alright, No problem."; close; } } ARENA 2 //===== eAthena Script ======================================= //= Arena //===== By: ================================================== //= Chasis of HDro //===== Current Version: ===================================== //= v.1 //===== Compatible With: ===================================== //= Any eAthena Version //===== Description: ========================================= //============================================================ //========== Arena Settings ================================== bat_c02.gat mapflag nosave SavePoint bat_c02.gat mapflag nomemo bat_c02.gat mapflag nobranch bat_c02.gat mapflag noexp bat_c02.gat mapflag nodrop bat_c02.gat mapflag nochat bat_c02.gat mapflag novending bat_c02.gat mapflag nowarp bat_c02.gat mapflag nowarpto bat_c02.gat mapflag noreturn //ordeal_2-1.gat mapflag pvp //ordeal_2-1.gat mapflag pvp_noguild bat_c02.gat mapflag noloot //=========================================================== //=== Mobs //=========================================================== - script Arena2 -1,{ OnInit: // Target Mobs monster "bat_c02",0,0,"Arena Guardian",7001,8,"Arena2::OnMobKilled"; end; OnMobKilled: monster "bat_c02",0,0,"Arena Guardian",7001,1,"Arena2::OnMobKilled"; set $@ran, rand(1,5); if ($@ran == 1) getitem 24685,6; if ($@ran == 2) getitem 24685,8; if ($@ran == 3) getitem 24685,10; if ($@ran == 4) getitem 24685,20; if ($@ran == 5) getitem 24685,30; } ARENA 3 //===== eAthena Script ======================================= //= Arena //===== By: ================================================== //= Chasis of HDro //===== Current Version: ===================================== //= v.1 //===== Compatible With: ===================================== //= Any eAthena Version //===== Description: ========================================= //============================================================ //========== Arena Settings ================================== bat_c02.gat mapflag nosave SavePoint bat_c02.gat mapflag nomemo bat_c02.gat mapflag nobranch bat_c02.gat mapflag noexp bat_c02.gat mapflag nodrop bat_c02.gat mapflag nochat bat_c02.gat mapflag novending bat_c02.gat mapflag nowarp bat_c02.gat mapflag nowarpto bat_c02.gat mapflag noreturn //ordeal_2-1.gat mapflag pvp //ordeal_2-1.gat mapflag pvp_noguild bat_c02.gat mapflag noloot //=========================================================== //=== Mobs //=========================================================== - script Arena3 -1,{ OnInit: // Target Mobs monster "bat_c02",0,0,"Arena Bonus",7002,2,"Arena3::OnMobKilled"; end; OnMobKilled: monster "bat_c02",0,0,"Arena Bonus",7002,1,"Arena3::OnMobKilled"; set $@ran, rand(1,3); if ($@ran == 1) getitem 24685,20; if ($@ran == 2) getitem 24685,30; if ($@ran == 3) getitem 24685,40; } ARENA 4 //===== eAthena Script ======================================= //= Arena //===== By: ================================================== //= Chasis of HDro //===== Current Version: ===================================== //= v.1 //===== Compatible With: ===================================== //= Any eAthena Version //===== Description: ========================================= //============================================================ //========== Arena Settings ================================== bat_c02.gat mapflag nosave SavePoint bat_c02.gat mapflag nomemo bat_c02.gat mapflag nobranch bat_c02.gat mapflag noexp bat_c02.gat mapflag nodrop bat_c02.gat mapflag nochat bat_c02.gat mapflag novending bat_c02.gat mapflag nowarp bat_c02.gat mapflag nowarpto bat_c02.gat mapflag noreturn //ordeal_2-1.gat mapflag pvp //ordeal_2-1.gat mapflag pvp_noguild bat_c02.gat mapflag noloot //=========================================================== //=== Mobs //=========================================================== - script Arena4 -1,{ OnInit: // Target Mobs monster "bat_c02",0,0,"Arena Bonus",7003,2,"Arena4::OnMobKilled"; end; OnMobKilled: monster "bat_c02",0,0,"Arena Bonus",7003,1,"Arena4::OnMobKilled"; set $@ran, rand(1,3); if ($@ran == 1) getitem 24685,20; if ($@ran == 2) getitem 24685,30; if ($@ran == 3) getitem 24685,40; } ARENA 5 //===== eAthena Script ======================================= //= Arena //===== By: ================================================== //= Chasis of HDro //===== Current Version: ===================================== //= v.1 //===== Compatible With: ===================================== //= Any eAthena Version //===== Description: ========================================= //============================================================ //========== Arena Settings ================================== bat_c02.gat mapflag nosave SavePoint bat_c02.gat mapflag nomemo bat_c02.gat mapflag nobranch bat_c02.gat mapflag noexp bat_c02.gat mapflag nodrop bat_c02.gat mapflag nochat bat_c02.gat mapflag novending bat_c02.gat mapflag nowarp bat_c02.gat mapflag nowarpto bat_c02.gat mapflag noreturn //ordeal_2-1.gat mapflag pvp //ordeal_2-1.gat mapflag pvp_noguild bat_c02.gat mapflag noloot //=========================================================== //=== Mobs //=========================================================== - script Arena5 -1,{ OnInit: // Target Mobs monster "bat_c02",0,0,"Arena Bonus",7004,2,"Arena5::OnMobKilled"; end; OnMobKilled: monster "bat_c02",0,0,"Arena Bonus",7004,1,"Arena5::OnMobKilled"; set $@ran, rand(1,3); if ($@ran == 1) getitem 24685,20; if ($@ran == 2) getitem 24685,30; if ($@ran == 3) getitem 24685,40; } ARENA 6 //===== eAthena Script ======================================= //= Arena //===== By: ================================================== //= Chasis of HDro //===== Current Version: ===================================== //= v.1 //===== Compatible With: ===================================== //= Any eAthena Version //===== Description: ========================================= //============================================================ //========== Arena Settings ================================== bat_c02.gat mapflag nosave SavePoint bat_c02.gat mapflag nomemo bat_c02.gat mapflag nobranch bat_c02.gat mapflag noexp bat_c02.gat mapflag nodrop bat_c02.gat mapflag nochat bat_c02.gat mapflag novending bat_c02.gat mapflag nowarp bat_c02.gat mapflag nowarpto bat_c02.gat mapflag noreturn //ordeal_2-1.gat mapflag pvp //ordeal_2-1.gat mapflag pvp_noguild bat_c02.gat mapflag noloot //=========================================================== //=== Mobs //=========================================================== - script Arena6 -1,{ OnInit: // Target Mobs monster "bat_c02",117,131,"Arena Guardian",7005,10,"Arena6::OnMobKilled"; end; OnMobKilled: monster "bat_c02",117,131,"Arena Guardian",7005,1,"Arena6::OnMobKilled"; set $@ran, rand(1,3); if ($@ran == 1) getitem 24685,10; if ($@ran == 2) getitem 24685,10; if ($@ran == 3) getitem 24685,10; } ARENA 7 //===== eAthena Script ======================================= //= Treasure Room //===== By: ================================================== //= Chasis of ThugRO //===== Current Version: ===================================== //= v.1 //===== Compatible With: ===================================== //= Any eAthena Version //===== Description: ========================================= //= Its a Pirate Thing way of Mining. //= for any revision or bug just let me know //============================================================ //========== Treasure Room Settings ========================== bat_c02.gat mapflag nosave SavePoint bat_c02.gat mapflag nomemo bat_c02.gat mapflag nobranch bat_c02.gat mapflag noexp bat_c02.gat mapflag nodrop bat_c02.gat mapflag nochat bat_c02.gat mapflag novending bat_c02.gat mapflag nowarp bat_c02.gat mapflag nowarpto bat_c02.gat mapflag noreturn //ordeal_2-1.gat mapflag pvp //ordeal_2-1.gat mapflag pvp_noguild bat_c02.gat mapflag noloot //=========================================================== //=== Mobs //=========================================================== - script Arena7 -1,{ OnInit: // Target Mobs monster "bat_c02",117,131,"Arena Guardian",7006,10,"Arena7::OnMobKilled"; end; OnMobKilled: monster "bat_c02",117,131,"Arena Guardian",7006,1,"Arena7::OnMobKilled"; set $@ran, rand(1,3); if ($@ran == 1) getitem 24685,10; if ($@ran == 2) getitem 24685,10; if ($@ran == 3) getitem 24685,10; } mob_db.txt / mob_db2.txt 7000,A_ICE_TITAN,Ice Titan,Ice Titan,60,1990000,0,0,0,1,2090,3570,71,15,123,234,128,93,119,79,10,12,2,0,61,0x3295,175,431,330,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 7001,A_BAPHOMET,Baphomet,Baphomet,81,2680000,0,0,37895,2,3220,4040,71,15,299,194,188,110,379,129,10,12,2,0,61,0x3295,150,241,240,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 7002,A_BLUE_FLOWER,Blue Flower,Blue Flower,98,2000,0,0,0,1,1,2,100,99,1,1,1,1,1,1,10,12,1,3,22,0x40,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 7003,A_RED_FLOWER,Red Flower,Red Flower,98,2000,0,0,0,1,1,2,100,99,1,1,1,1,1,1,10,12,1,3,22,0x40,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 7004,A_YELL_FLOWER,Yellow Flower,Yellow Flower,98,2000,0,0,0,1,1,2,100,99,1,1,1,1,1,1,10,12,1,3,22,0x40,400,1872,672,480,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 7005,A_KNIGHT_GUARDIAN,Knight Guardian,Knight Guardian,86,1930214,0,1,1,2,1280,1560,55,30,110,40,140,65,125,65,14,16,2,7,80,0x1FA5,275,1200,1200,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 7006,A_ARCHER_GUARDIAN,Archer Guardian,Archer Guardian,74,1928634,0,1,1,12,1120,1600,35,60,95,80,80,90,165,55,14,16,2,7,80,0x1FA5,265,1200,1200,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 mob_avail.txt 7000,1777,0 7001,1039,0 7002,1934,0 7003,1935,0 7004,1936,0 7005,1286,0 7006,1285,0 I try my script but doesn't work in reloading or even summoning the mobs is failed..
-
how to fix 300 challenge monster? that lvl 255 player can join
Famous replied to Famous's question in Scripting Support
I added TCG via mob_db but wen use to add 7227,30 only one TCG will pump out -.- -
how to fix 300 challenge monster? that lvl 255 player can join
Famous replied to Famous's question in Scripting Support
should I add this one? OnChestBreak: getitem <itemID>,<Amount>; -
how to fix 300 challenge monster? that lvl 255 player can join
Famous replied to Famous's question in Scripting Support
How to change the treasure box? price -
how to fix 300 challenge monster? that lvl 255 player can join
Famous posted a question in Scripting Support
//===== rAthena Script ======================================= //= 300 Monster Challenege //===== By: ================================================== //= Arcenciel //===== Version and Changes ================================== //= 1.0 - Initial Release //===== Description: ========================================= //= Script creates an instance in which a party is to fight //= 300 monsters and 1 MvP, both of which are randomly chosen //= from a predefined list. Script is highly configurable. //===== Additional Comments: ================================= //= Requires custom map files and client side edits. Both of //= which were provided in the release topic of this script. //============================================================ prontera,147,171,5 script Challenge#1-1 459,{ //===== Configurations ======================================= //= Name of the NPC that appears in NPC dialogues. set .@npcname$,"George"; //= Users higher or equal this level will not be able to take on the challenge. set .@maxlvl,256; //= Number of people allowed in a party to take on the challenge. set .@maxpartymembercount,3; //= How much time in seconds is given to the party to complete the challenge. Default: 10 Minutes set .@durationalive,600; //= Sets whether other party members would get the quest as well. 0 = disabled | 1 = enabled set .@giveothersquest,1; //= Sets whether the script will check other party members for requirements. 0 = disabled | 1 = enabled set .@docheck,1; //= Checks if the other party members have the quest time limit. 0 = disabled | 1 = enabled set .@questothers,1; //= Checks if the other party members are higher or equal to the max level allowed. 0 = disabled | 1 = enabled set .@lvlothers,1; //= How many treasure chest should each party member recieve. set .@rewardcount,1; //= Tier One - Monster ID and Name setarray .@chamonid[0],1015,1023,1122; setarray .@chamonname$[0],"Zombie","Orc","Goblin"; //= Tier Two - Monster ID and Name setarray .@chamonid2[0],1197,1273,1258; setarray .@chamonname2$[0],"Zombie Prisoner","Orc Lady","Goblin Archer "; //= Tier Three - Monster ID and Name setarray .@chamonid3[0],1865,1213,1308; setarray .@chamonname3$[0],"Ragged Zombie","High Orc","Panzer Goblin"; //= Last Tier [MVP] - Monster ID and Name setarray .@chamonid4[0],1871,1190,1785; setarray .@chamonname4$[0],"Fallen Bishop Hibram","Orc Lord","Atroce"; //= Treasure - Mob ID setarray .@chamonid5[0],1337,1329,1946,1938; //===== End of Configurations ================================ mes "[ ^0033CC"+.@npcname$+"^000000 ]"; if ((checkquest(70000,PLAYTIME) == -1) || (checkquest(70000,PLAYTIME)== 2)) { set .@talkname,getcharid(3,strcharinfo(0)); set .@party_id,getcharid(1); set .@ins_mas,getpartyleader(.@party_id,2); getpartymember(.@party_id,0); set .@partymembercount,$@partymembercount; copyarray .@partymembername$[0],$@partymembername$[0],.@partymembercount; getpartymember(.@party_id,1); copyarray .@partymembercid[0],$@partymembercid[0] ,.@partymembercount; getpartymember(.@party_id,2); copyarray .@partymemberaid[0],$@partymemberaid[0] ,.@partymembercount; mes "Have you heard of the legendary party who has defeated 300 monsters?"; next; mes "[ ^0033CC"+.@npcname$+"^000000 ]"; mes "BAHAHA! You're talking to one of the members right now! Do you think you can accomplish the same thing we did?!"; next; mes "[ ^0033CC"+.@npcname$+"^000000 ]"; mes "Listen kid..I have an arena set up where you can attempt to complete this task. How bout we make a bet!?"; next; mes "[ ^0033CC"+.@npcname$+"^000000 ]"; mes "I'll let you take on the challenge and you'll get a chance to win a treasure chest full of stuff in the end!"; next; mes "[ ^0033CC"+.@npcname$+"^000000 ]"; mes "So how bout it..."; mes "Do you want to take it on?!"; if (select("Yeah, Bring it!:No, Maybe next time") == 2) { next; mes "[ ^0033CC"+.@npcname$+"^000000 ]"; mes "Ha! I knew you couldn't do it!"; close; } next; mes "[ ^0033CC"+.@npcname$+"^000000 ]"; if ( BaseLevel >= .@maxlvl ) { mes "Is that a scar? You seem to have been through a lot already. Only users lower than Level ^ff0000"+.@maxlvl+"^000000 can take on the challenge."; close; } if ( (.@party_id == 0) || (.@partymembercount < .@maxpartymembercount) ) { mes "You can't do this alone! I would have been killed without my comrades. You have to be in a ^ff0000"+.@maxpartymembercount+" - member party^000000 in order to do the challenge."; close; } if ( (.@partymembercount > .@maxpartymembercount) ) { mes "Your party is too big. Cut down on some members. I only need ^ff0000"+.@maxpartymembercount+"^000000 people."; close; } if ( getcharid(0) != .@ins_mas ) { mes "Party members need to listen to the party leader or everything falls apart. ^ff0000Only party leaders can set up challenge^000000. Tell your leader to come talk to me."; close; } for( set .@i, 0; .@i < .@partymembercount; set .@i, .@i +1 ) { if ( isloggedin(.@partymemberaid[.@i],.@partymembercid[.@i]) == 0 ) { attachrid(.@talkname); mes "One of your party members is offline. Either kick them out or you won't be able to proceed."; if ( .@instance > 0 ) instance_destroy (.@instance); close; } attachrid(getcharid(3,.@partymembername$[.@i])); if ( checkquest(70000,PLAYTIME) == 2) { dispbottom "You can now enter the 300 Monster Challenge Room"; erasequest 70000; } detachrid; } attachrid(.@talkname); if ((.@docheck == 1)) { mes "Let me just check your party for requirements..."; sleep2 500; for( set .@i, 0; .@i < .@partymembercount; set .@i, .@i +1 ) { if ( isloggedin(.@partymemberaid[.@i],.@partymembercid[.@i]) == 0 ) { attachrid(.@talkname); mes "One of your party members is offline. Either kick them out or you won't be able to proceed."; if ( .@instance > 0 ) instance_destroy (.@instance); close; } attachrid(getcharid(3,.@partymembername$[.@i])); if ((.@lvlothers == 1) && (BaseLevel >= .@maxlvl) ) { attachrid(.@talkname); mes .@partymembername$[.@i]+": Level is too high"; set .@docheck, 2; detachrid; attachrid(getcharid(3,.@partymembername$[.@i])); } if ( (.@questothers == 1) && ((checkquest(70000) == 0) || (checkquest(70000) == 1)) ) { attachrid(.@talkname); mes .@partymembername$[.@i]+": Is still wounded and not ready to fight."; set .@docheck, 2; detachrid; attachrid(getcharid(3,.@partymembername$[.@i])); } detachrid; } attachrid(.@talkname); if ((.@docheck == 2)) { mes "You might want to fix the problems above. Come back when they're fixed and I'll let you through."; close; } else { sleep2 2000; mes "Everything seems to be in order."; next; } } mes "[ ^0033CC"+.@npcname$+"^000000 ]"; mes "Don't die kid!"; mes "You and your party will be warped immediately."; set .@instance,instance_create("300 Monsters",.@party_id); if ( .@instance < 0 ) { next; mes "[ ^0033CC"+.@npcname$+"^000000 ]"; mes "Something seemed to have went awry..."; mes "You can't attempt this challenge at this moment."; mes "Come back later."; close; } instance_attachmap ("1@gvs5",.@instance); instance_attach(.@instance); instance_set_timeout .@durationalive,60,.@instance; instance_init(.@instance); set .@chanum,rand(getarraysize(.@chamonid)); set 'chamonid,.@chamonid[.@chanum]; set 'chamonname$,.@chamonname$[.@chanum]; set 'chamonid2,.@chamonid2[.@chanum]; set 'chamonname2$,.@chamonname2$[.@chanum]; set 'chamonid3,.@chamonid3[.@chanum]; set 'chamonname3$,.@chamonname3$[.@chanum]; set 'chamonid4,.@chamonid4[.@chanum]; set 'chamonname4$,.@chamonname4$[.@chanum]; copyarray 'chamonid5[0],.@chamonid5[0],getarraysize(.@chamonid5); set 'npcname$,.@npcname$; set 'instid,.@instance; set 'maxpartymembercount,.@maxpartymembercount; set 'party_id,.@party_id; set 'rewardcount,.@rewardcount; donpcevent instance_npcname("#Initial Wave", instance_id())+"::OnInstanceInit"; donpcevent instance_npcname("Challenge#1-3", instance_id())+"::OnInstanceInit"; donpcevent instance_npcname("#MvP Summoner", instance_id())+"::OnInstanceInit"; donpcevent instance_npcname("#Instance Destroy", instance_id())+"::OnInstanceInit"; if ((.@giveothersquest == 1)) { for( set .@i, 0; .@i < .@partymembercount; set .@i, .@i +1 ) { if ( isloggedin(.@partymemberaid[.@i],.@partymembercid[.@i]) == 0 ) { attachrid(.@talkname); mes "One of your party members is offline. Either kick them out or you won't be able to proceed."; if ( .@instance > 0 ) instance_destroy (.@instance); close; } attachrid(getcharid(3,.@partymembername$[.@i])); if (checkquest(70000)== -1) setquest 70000; detachrid; } attachrid(.@talkname); } if ((checkquest(70000)== -1)) { setquest 70000; } sleep2 1000; warpparty "1@gvs5",49,40,.@party_id; end; } else if ( (checkquest(70000,PLAYTIME) == 0) || (checkquest(70000,PLAYTIME) == 1) ) { mes "Is that wound still bleeding?! Come back later when you're fully healed and well rested."; close; }} 1@gvs5,51,41,4 script Challenge#1-2 459,{ getpartymember('party_id); mes "[ ^0033CC"+ 'npcname$+"^000000 ]";; if ( ($@partymembercount != 'maxpartymembercount) ){ mes "Are you trying to scam me?!"; mes "You can't sneak an extra person in for extra help!"; close2; for( set 'i, 0; 'i < $@partymembercount; set 'i, 'i +1 ) { atcommand "@request "+$@partymembername$['i]+" tried to use a loophole in an NPC."; atcommand "@jail "+$@partymembername$['i]; logmes $@partymembername$['i]+", tried to use a loophole in an NPC."; } instance_destroy ('instid); end; } mes "Are you ready? Do note your time is still running."; if (select("Yeah, Let's go!:No, Hold on.") == 2) { next; mes "[ ^0033CC"+ 'npcname$+"^000000 ]";; mes "Clock is ticking for you but I got all day."; close; } next; mes "[ ^0033CC"+ 'npcname$+"^000000 ]";; mes "Don't die kid!"; close2; donpcevent instance_npcname("Challenge#1-3", instance_id())+"::OnEnable"; end; } 1@gvs5,51,41,4 script Challenge#1-3 459,{ end; OnInstanceInit: disablenpc instance_npcname("Challenge#1-3", instance_id()); end; OnEnable: disablenpc instance_npcname("Challenge#1-2", instance_id()); enablenpc instance_npcname("Challenge#1-3", instance_id()); initnpctimer; end; OnTimer1000: instance_announce 0,'npcname$+": Couldn't you all get here any faster?!",bc_map; end; OnTimer9000: instance_announce 0,'npcname$+": Here is what's going to happen..so listen up..",bc_map; end; OnTimer17000: instance_announce 0,'npcname$+": Once I get outta here, the monsters are going to be released",bc_map; end; OnTimer25000: instance_announce 0,'npcname$+": Your job is to kill ALL the monsters till none are standing.",bc_map; end; OnTimer33000: instance_announce 0,'npcname$+": However, more monsters will come the more you kill. Stick together! Got that?",bc_map; end; OnTimer41000: instance_announce 0,'npcname$+": Cause once your party is wiped. It's over. You'll have to wait to try again...",bc_map; end; OnTimer49000: instance_announce 0,'npcname$+": Now ya'll better get your weapons out and spells ready....anytime now..",bc_map; end; OnTimer57000: instance_announce 0,'npcname$+": And Oh...DON'T LOSE A LIMB!",bc_map; end; OnTimer65000: instance_announce 0,'npcname$+": Here they come! I'll see ya'll afterwards if ya'll make it alive!",bc_map; end; OnTimer68000: donpcevent instance_npcname("#Initial Wave", instance_id())+"::OnEnable"; disablenpc instance_npcname("Challenge#1-3", instance_id()); specialeffect 304; stopnpctimer; end; } 1@gvs5,18,52,0 script #Initial Wave -1,{ end; OnInstanceInit: disablenpc instance_npcname("#Initial Wave", instance_id()); end; OnEnable: enablenpc instance_npcname("#Initial Wave", instance_id()); set 'monscount, 300; instance_announce 0,'monscount+" "+'chamonname$+" left",bc_map; monster "1@gvs5",0,0,'chamonname$,'chamonid,30,instance_npcname("#Initial Wave", instance_id())+"::OnMyMobDead"; end; OnMyMobDead: set 'monscount, 'monscount - 1; if ( 'monscount == 0 ) { donpcevent instance_npcname("#MvP Summoner", instance_id())+"::OnEnable"; end; } instance_announce 0,'monscount+" monster[s] left",bc_map; if ( ('monscount == 280) && ('monscount != 0) ) { monster "1@gvs5",0,0,'chamonname$,'chamonid,30,instance_npcname("#Initial Wave", instance_id())+"::OnMyMobDead"; } if ( ( ('monscount == 260) ||('monscount == 240) ) && ('monscount != 0) ) { monster "1@gvs5",0,0,'chamonname$,'chamonid,20,instance_npcname("#Initial Wave", instance_id())+"::OnMyMobDead"; monster "1@gvs5",0,0,'chamonname2$,'chamonid2,10,instance_npcname("#Initial Wave", instance_id())+"::OnMyMobDead"; } if ( ( ('monscount == 220) ||('monscount == 200) ) && ('monscount != 0) ) { monster "1@gvs5",0,0,'chamonname$,'chamonid,15,instance_npcname("#Initial Wave", instance_id())+"::OnMyMobDead"; monster "1@gvs5",0,0,'chamonname2$,'chamonid2,15,instance_npcname("#Initial Wave", instance_id())+"::OnMyMobDead"; } if ( ( ('monscount == 180) ||('monscount == 160) ) && ('monscount != 0) ) { monster "1@gvs5",0,0,'chamonname$,'chamonid,10,instance_npcname("#Initial Wave", instance_id())+"::OnMyMobDead"; monster "1@gvs5",0,0,'chamonname2$,'chamonid2,20,instance_npcname("#Initial Wave", instance_id())+"::OnMyMobDead"; } if ( ('monscount == 140) && ('monscount != 0) ) { monster "1@gvs5",0,0,'chamonname2$,'chamonid2,20,instance_npcname("#Initial Wave", instance_id())+"::OnMyMobDead"; monster "1@gvs5",0,0,'chamonname3$,'chamonid3,10,instance_npcname("#Initial Wave", instance_id())+"::OnMyMobDead"; } if ( ('monscount == 120 ) && ('monscount != 0) ) { monster "1@gvs5",0,0,'chamonname2$,'chamonid2,15,instance_npcname("#Initial Wave", instance_id())+"::OnMyMobDead"; monster "1@gvs5",0,0,'chamonname3$,'chamonid3,15,instance_npcname("#Initial Wave", instance_id())+"::OnMyMobDead"; } end; } 1@gvs5,18,52,0 script #MvP Summoner -1,{ end; OnInstanceInit: disablenpc instance_npcname("#MvP Summoner", instance_id()); end; OnEnable: enablenpc instance_npcname("#MvP Summoner", instance_id()); instance_announce 0,'npcname$+": The final monster will be released in 10 seconds. Get ready!",bc_map; initnpctimer; end; OnTimer10000: instance_announce 0,'npcname$+": The final monster has been released. Kill it and you're done!",bc_map; monster "1@gvs5",0,0,'chamonname4$,'chamonid4,1,instance_npcname("#MvP Summoner", instance_id())+"::OnMyMVPDead"; stopnpctimer; end; OnMyMVPDead: instance_announce 0,'npcname$+": Congratulations! The treasure chest is yours!",bc_map; getpartymember('party_id); set 'trecount,$@partymembercount * 'rewardcount; for( set 'i, 0; 'i < ($@partymembercount * 'rewardcount); set 'i, 'i +1 ) { set 'randnum,rand(getarraysize('chamonid5)); monster "1@gvs5",44 + 'i,40,"Treasure Chest",'chamonid5['randnum],1,instance_npcname("#MvP Summoner", instance_id())+"::OnChestBreak"; } end; OnChestBreak: set 'trecount,'trecount - 1; instance_announce 0,"A chest has been opened by "+strcharinfo(0),bc_map; if (('trecount == 0)) { enablenpc instance_npcname("#Instance Destroy", instance_id()); donpcevent instance_npcname("#Instance Destroy", instance_id())+"::OnEnable"; } end; } 1@gvs5,18,52,0 script #Instance Destroy -1,{ end; OnInstanceInit: disablenpc instance_npcname("#Instance Destroy", instance_id()); end; OnEnable: enablenpc instance_npcname("#Instance Destroy", instance_id()); instance_announce 0,"Instance will be destroyed in 10 seconds...",bc_map; initnpctimer; end; OnTimer10000: instance_destroy ('instid); stopnpctimer; end; } 1@gvs5 mapflag nomemo 1@gvs5 mapflag noreturn 1@gvs5 mapflag nosave SavePoint 1@gvs5 mapflag noteleport 1@gvs5 mapflag nowarp 1@gvs5 mapflag nowarpto 1@gvs5 mapflag partylock -
I need a script that who ever distroy the emp the name will announce
-
I need a script of change gender
Famous replied to Famous's topic in Dito mag request ng Script at Database
its not working on me ... -
cnu meon ung gmgana??
-
problem solve!
-
//607,500 // Yggdrasil_Berry //608,300 // Yggdrasil_Seed now fix I forgot to use @reloaditemdb
-
aw i got my problem back when i restarted my server it has a delay of 5sec i use this 607,500 // Yggdrasil_Berry 608,300 // Yggdrasil_Seed @reload db/item_db.txt and @reloadscript but is doesnt work.. not last time i tested it its working
-
how to fix this? I got errors on mobs when I restart the server all npc mobs are gone... I got a Trunk/SVN errors
-
thanks problem solve
-
not working
-
meon ba gumaganang script para sa dota pvp n d na need ng wav?
-
607,5000 // Yggdrasil_Berry 608,3000 // Yggdrasil_Seed delay pa dn ee ok na na aus ko na hehehe may pinalitan lng aq
-
bug po ba dopple? panu po ayusin para bumilis tira
Famous replied to Famous's topic in Tulong para sa Script at Database
already fix -
need a guide
-
How to fix ygg delay??
-
bug po ba dopple? panu po ayusin para bumilis tira
Famous replied to Famous's topic in Tulong para sa Script at Database
196 -
ok na sir thanks follow up question nsa san d2 ung mag uup ka ng website? ng flux
-
pa guide naman po