Jump to content

Emistry

Forum Moderator
  • Posts

    10018
  • Joined

  • Days Won

    408

Everything posted by Emistry

  1. View File GM Online List This Script will display to players a list of GM in this server. Configuration : OnInit: .min_group_id = 1; .afk_second = 300; end; Submitter Emistry Submitted 07/29/2012 Category Utilities Video Content Author Emistry  
  2. Version 4.1

    2211 downloads

    This is a Mini Game that required players / participants to count for the Correct Amount of Monster specific by NPC. The NPC will show a group of monsters specified by Scripts and will Select a Monster within it. All player have to do is .... calculate the Answer and SHOUT IT OUT !!! The Game will auto Restart if any Players killed 1 of these Monsters. Configuration : // Min. GM Level to access GM Panelset .GMLevel,80;// Game Locationset .Map$,"prontera";// Monster ID Listssetarray .MonsterList[0],1084,1085;// Winners Answer Delay ( Not advised for High Value )set .Delay,10;// Spam Prevention ( Not advised for High Value )set .Spam,3;// How many roundsset .MaxRound,2;// Area Coordination <x1>,<y1>,<x2>,<y2>;setarray .Coordinate,153,146,159,153; Reward : // Rewards ...setarray .Reward$[0], "#CASHPOINTS","100", "Zeny","100000", "7227","10", // "CustomVariable","100000", // "#CustomVariable","100000", "7539","100"; Reminder : Use those Monster that are NOT AGGRESIVE & CANT MOVE Otherwise, you server will flooded by Monsters.
    Free
  3. File Name: Counting Game File Submitter: Emistry File Submitted: 29 Jul 2012 File Category: Games, Events, Quests Content Author: Emistry This is a Mini Game that required players / participants to count for the Correct Amount of Monster specific by NPC. The NPC will show a group of monsters specified by Scripts and will Select a Monster within it. All player have to do is .... calculate the Answer and SHOUT IT OUT !!! The Game will auto Restart if any Players killed 1 of these Monsters. Configuration : // Min. GM Level to access GM Panel set .GMLevel,80; // Game Location set .Map$,"prontera"; // Monster ID Lists setarray .MonsterList[0],1084,1085; // Winners Answer Delay ( Not advised for High Value ) set .Delay,10; // Spam Prevention ( Not advised for High Value ) set .Spam,3; // How many rounds set .MaxRound,2; // Area Coordination <x1>,<y1>,<x2>,<y2>; setarray .Coordinate,153,146,159,153; Reward : // Rewards ... setarray .Reward$[0], "#CASHPOINTS","100", "Zeny","100000", "7227","10", // "CustomVariable","100000", // "#CustomVariable","100000", "7539","100"; Reminder : Use those Monster that are NOT AGGRESIVE & CANT MOVE Otherwise, you server will flooded by Monsters. Click here to download this file
  4. Emistry

    Farm Zone

    Version 2.0

    1355 downloads

    This is a script that Allow Player to Farm / Hunt items from monsters in shortest Time. All item that gain inside the Farm Zon are limited by Scripts. Normal Monster / MVP inside the Farm Zone will not drop any Items. Currently the Monster summon are random based on Bloody Branch / Dead Branch Configuration : // Maximum Player can join per X Minutes. set .MaxPlayers,5; // Adding X Minutes of Delay before can go in again. set .DelayMin,15; // Maximum Hunt Limit per round inside the Zone. set .MaxItemLimit,200; // Map that will be used in thos Zone. set .Map$,"guild_vs5"; // Clear Map Every X Minutes. set .RoomCleanMin,15; Item Drops List : // Normal Monster in Zone Drops Lists if( getarg(0) == 0 ) setarray .ItemList[0],13989,14232,13517,7139,12033,12016,14534; // Normal Boss in Zone Drops Lists if( getarg(0) == 1 ) setarray .ItemList[0],14536,12912,12267,12266,14601,13830,13831,13832,13833; Monster Spawn List : monster .Map$,0,0,"[ Farm Zone ] Resident",-1,80,strnpcinfo(0)+"::OnNormalKill"; monster .Map$,0,0,"[ Farm Zone ] Guardian",-3,5,strnpcinfo(0)+"::OnBossKill"; Reward Setting : RandomizeItem( <Mode>,<Amount> ); Mode : 0 = Boss / 1 = Normal Monster
    Free
  5. File Name: Farm Zone File Submitter: Emistry File Submitted: 29 Jul 2012 File Category: Utilities Content Author: Emistry This is a script that Allow Player to Farm / Hunt items from monsters in shortest Time. All item that gain inside the Farm Zon are limited by Scripts. Normal Monster / MVP inside the Farm Zone will not drop any Items. Currently the Monster summon are random based on Bloody Branch / Dead Branch Configuration : // Maximum Player can join per X Minutes. set .MaxPlayers,5; // Adding X Minutes of Delay before can go in again. set .DelayMin,15; // Maximum Hunt Limit per round inside the Zone. set .MaxItemLimit,200; // Map that will be used in thos Zone. set .Map$,"guild_vs5"; // Clear Map Every X Minutes. set .RoomCleanMin,15; Item Drops List : // Normal Monster in Zone Drops Lists if( getarg(0) == 0 ) setarray .ItemList[0],13989,14232,13517,7139,12033,12016,14534; // Normal Boss in Zone Drops Lists if( getarg(0) == 1 ) setarray .ItemList[0],14536,12912,12267,12266,14601,13830,13831,13832,13833; Monster Spawn List : monster .Map$,0,0,"[ Farm Zone ] Resident",-1,80,strnpcinfo(0)+"::OnNormalKill"; monster .Map$,0,0,"[ Farm Zone ] Guardian",-3,5,strnpcinfo(0)+"::OnBossKill"; Reward Setting : RandomizeItem( <Mode>,<Amount> ); Mode : 0 = Boss / 1 = Normal Monster https://rathena.org/board/index.php?/files/file/2500-%7B?%7D/ Visit Emistry Topic for more Scripts...
  6. File Name: Breaker Room File Submitter: Emistry File Submitted: 29 Jul 2012 File Category: Games, Events, Quests Content Author: Emistry This Script provide players a place to Test How Fast can a Players break the Emperium or kill other Monsters that is available in the Room. When player killed / breaked the Monster, there will be an option for Player to select whether to save their Record or not. and due to this Room is based on Instances .... your server will have mostly ~500 Room that is available ... LOL .... of course...you have to add your own Instances map ... Configuration : Install this SQL Table into your SQL Machine ..... http://pastebin.com/raw.php?i=bRgdJgwt // GM Level.GMLevel = 90;// Cost to Rent Room.Cost = 1000000;// Room Duration.Minute = 30;// Room Timeout.Timeout = 5;// Edit Monster Listssetarray .MonsterList[0],3000,1899,1900,1905,1906,1907,1908,1909,1910,1911,1912,1913,1914,1915; Note : change "1@room" to other new instances map that you have installed. ( Highly Recommend New Instances Map ) Well, since we are using a non-castle map, this error will spawn when you summon a Emperium( 1288 ) on a Non-Castle map. So, we can create a custom Emperium ... Mirror Link : http://pastebin.com/raw.php?i=hFKMKHb7 Click here to download this file
  7. Emistry

    E-Inquiry

    Version 1.0

    1100 downloads

    This is a NPC that enable Players to Write a Message and send to GM Team. GM Team are allow to reply to the Messages written by Players. There will be notification upon login if there is any New Messages. Make sure you have loaded this SQL Table before the NPC is used in your Server. CREATE TABLE IF NOT EXISTS `E-Inquiry` ( `ID` bigint(20) unsigned NOT NULL auto_increment, `Sender_ID` int(11) unsigned NOT NULL default '0', `Sender_Name` varchar(30) NOT NULL default '', `Title` text, `Message` text, `Status` tinyint(2) NOT NULL default '0', `Inquiry_Time` datetime NOT NULL default '0000-00-00 00:00:00', `Reply` text, `Reply_Time` datetime NOT NULL default '0000-00-00 00:00:00', `Reply_Name` varchar(30) NOT NULL default '', PRIMARY KEY (`ID`) ) ENGINE=MyISAM; Topic Detail : http://rathena.org/b..._140#entry99947
    Free
  8. File Name: E-Inquiry File Submitter: Emistry File Submitted: 29 Jul 2012 File Category: Utilities Content Author: Emistry This is a NPC that enable Players to Write a Message and send to GM Team. GM Team are allow to reply to the Messages written by Players. There will be notification upon login if there is any New Messages. Make sure you have loaded this SQL Table before the NPC is used in your Server. CREATE TABLE IF NOT EXISTS `E-Inquiry` ( `ID` bigint(20) unsigned NOT NULL auto_increment, `Sender_ID` int(11) unsigned NOT NULL default '0', `Sender_Name` varchar(30) NOT NULL default '', `Title` text, `Message` text, `Status` tinyint(2) NOT NULL default '0', `Inquiry_Time` datetime NOT NULL default '0000-00-00 00:00:00', `Reply` text, `Reply_Time` datetime NOT NULL default '0000-00-00 00:00:00', `Reply_Name` varchar(30) NOT NULL default '', PRIMARY KEY (`ID`) ) ENGINE=MyISAM; Topic Detail : http://rathena.org/b..._140#entry99947 Click here to download this file
  9. Emistry

    DotA Runes

    Version 2.1

    1168 downloads

    I believe most of you have heard of this or seen this before in DotA ( Defend of the Ancient ) Well, this script work alike with the Runes System you seen in the DotA. It will give players a Buff / Bonus Randomly . Video Preview : Configuration : OnInit: // Runes Duration in Seconds set .duration,60; // Name of Each Runes. setarray .name$[0], "Double Damage", // 2 x ATK Rate "Invisibility", // Cloaking "Regeneration", // HP / SP Regeneration "Self Clone", // Create 2 Clones "Unlimit Haste"; // Improve Movement Speed // npc sprite switching if any. setarray .npc_sprite, 112, 113, 114, 115, 116; // Random Coordinate where NPC will Shown Again setarray .CoordinateX[0],150,155; setarray .CoordinateY[0],175,175; Add in more cases if you add extra Buff / Bonus. ( make sure edit the .names$ Array also ) switch( .runes ){ case 0: // 2x ATK / MATK sc_start SC_INCATKRATE,( .duration * 1000 ),100; sc_start SC_INCMATKRATE,( .duration * 1000 ),100; break; case 1: // Invisible skill "AS_CLOAKING",10,1; sc_start SC_CLOAKING,( .duration * 1000 ),10; break; case 2: // Restore sc_start4 SC_REGENERATION,( .duration * 1000 ),-10,1,0,0; break; case 3: // Clone getmapxy( .@map$,.@x,.@y,0,strcharinfo(0) ); clone .@map$,.@X,.@y,"",getcharid(0),getcharid(0),"",1,.duration; clone .@map$,.@X,.@y,"",getcharid(0),getcharid(0),"",1,.duration; break; case 4: // Haste sc_start SC_SpeedUp1,( .duration * 1000 ),0; break; default: end; }
    Free
  10. File Name: DotA Runes File Submitter: Emistry File Submitted: 29 Jul 2012 File Category: Utilities Content Author: Emistry I believe most of you have heard of this or seen this before in DotA ( Defend of the Ancient ) Well, this script work alike with the Runes System you seen in the DotA. It will give players a Buff / Bonus Randomly . Video Preview : Configuration :OnInit: // Runes Duration in Seconds set .duration,60; // Name of Each Runes. setarray .name$[0], "Double Damage", // 2 x ATK Rate "Invisibility", // Cloaking "Regeneration", // HP / SP Regeneration "Self Clone", // Create 2 Clones "Unlimit Haste"; // Improve Movement Speed // npc sprite switching if any. setarray .npc_sprite, 112, 113, 114, 115, 116; // Random Coordinate where NPC will Shown Again setarray .CoordinateX[0],150,155; setarray .CoordinateY[0],175,175; Add in more cases if you add extra Buff / Bonus. ( make sure edit the .names$ Array also ) switch( .runes ){ case 0: // 2x ATK / MATK sc_start SC_INCATKRATE,( .duration * 1000 ),100; sc_start SC_INCMATKRATE,( .duration * 1000 ),100; break; case 1: // Invisible skill "AS_CLOAKING",10,1; sc_start SC_CLOAKING,( .duration * 1000 ),10; break; case 2: // Restore sc_start4 SC_REGENERATION,( .duration * 1000 ),-10,1,0,0; break; case 3: // Clone getmapxy( .@map$,.@x,.@y,0,strcharinfo(0) ); clone .@map$,.@X,.@y,"",getcharid(0),getcharid(0),"",1,.duration; clone .@map$,.@X,.@y,"",getcharid(0),getcharid(0),"",1,.duration; break; case 4: // Haste sc_start SC_SpeedUp1,( .duration * 1000 ),0; break; default: end; } Click here to download this file
  11. Version 2.0

    1284 downloads

    This is a script that Prevent / Block certain job from entering specific maps. Configuration : (v2) Refer to db/[pre-]re/job_noenter_map.txt
    Free
  12. View File Class Restriction This is a script that Prevent / Block certain job from entering specific maps. Configuration : (v2) Refer to db/[pre-]re/job_noenter_map.txt Submitter Emistry Submitted 07/29/12 Category Utilities Video Content Author Emistry
  13. Version 3.0

    2037 downloads

    This Script allow users to setup a Chained Quest in a simplest way. The NPC will reward the player 1 item that specified in the script for every part of the Quests he/she finished. Limit Of Quest Required Items can add to max of 60+ . Configuration : Case <Number>: ChainedQuest( <RewardID>,<Amount>, <Zeny>, <RequiredItem>,<Amount>,......,<RequiredItem>,<Amount> ); Case <X> where X refer to part of the Quest.
    Free
  14. File Name: Chain Quest File Submitter: Emistry File Submitted: 29 Jul 2012 File Category: Games, Events, Quests Content Author: Emistry This Script allow users to setup a Chained Quest in a simplest way. The NPC will reward the player 1 item that specified in the script for every part of the Quests he/she finished. Limit Of Quest Required Items can add to max of 60+ . Configuration : Case <Number>: ChainedQuest( <RewardID>,<Amount>, <Zeny>, <RequiredItem>,<Amount>,......,<RequiredItem>,<Amount> ); Case <X> where X refer to part of the Quest. https://rathena.org/board/index.php?/files/file/2495-%7B?%7D/ Visit Emistry Topic for more Scripts...
  15. Version 4.1

    2396 downloads

    A NPC that allow your Characters to Switch Build from time to time. Players are able to save his current status build , so that he/she can switch back to the saved build whenever he/she want. Players no need to keep memorize their status build upon changed. Configuration : // maximum build player can store (0 = disable) .max_build = 3; // check player weight limit before switching stat (0 = disable) .check_weight_limit = 1;
    Free
  16. View File Build Manager A NPC that allow your Characters to Switch Build from time to time. Players are able to save his current status build , so that he/she can switch back to the saved build whenever he/she want. Players no need to keep memorize their status build upon changed. Configuration : // maximum build player can store (0 = disable) .max_build = 3; // check player weight limit before switching stat (0 = disable) .check_weight_limit = 1; Submitter Emistry Submitted 07/29/12 Category Utilities Video Content Author Emistry  
  17. use your GM Char and kill it. or prevent player from entering the map if WOE is not activated.
  18. OnPCKillEvent / OnNPCKillEvent will save the killed data into killedrid OnPCDieEvent will save the killer data into killerrid OnNPCKillEvent: OnPCKillEvent: dispbottom "You killed "+rid2name(killedrid); OnPCDieEvent: dispbottom "You killed by "+rid2name(killerrid); if monster killed you or you killed monster.. it will save the monster id if player killed you or you killed player it will save player id
  19. Emistry

    how ?

    mes "Wait 1 Seconds."; sleep2 1000; next; mes "Wait 5 Seconds."; sleep2 5000; mes "Done."; close;
  20. http://rathena.org/board/topic/66739-dispell-all-buffs-on-entering-pvp-room/#entry116574
  21. http://trac.rathena.org/changeset/15194/rathena anyway,....just switch to a updated svn and using a newer client..then your costume style tab should be work fine. this feature has been implanted in rAthena, you can just simply switch to rAthena to make it work for you.
  22. try this ? ACMD_FUNC(test){ nullpo_retr(-1,sd); npc_event(sd,"NPCNAME::ONLABEL",0); return 0; }
  23. find a way or a new npc or any method you want... and display this mes "You Locked Password : "+#lockpw$;
  24. card trader https://rathena.svn....card_trader.txt for those newbie item giver.. find any of those script in the forum.. and add a baselevel check before give items. if( BaseLevel < 50 ){ mes "You need to be level 50 to get the item."; close; } to enable or disable trade / drop / storageale and etc.... https://rathena.svn.sourceforge.net/svnroot/rathena/trunk/db/re/item_trade.txt
×
×
  • Create New...