Jump to content

Emistry

Forum Moderator
  • Posts

    10018
  • Joined

  • Days Won

    408

Everything posted by Emistry

  1. recompile your server with a higher value of player's max event queue.. or you can delay the process of the script..like adding a short sleep command before doing the script content....
  2. set your command here https://rathena.svn.sourceforge.net/svnroot/rathena/trunk/conf/atcommand_athena.conf group that enable to use command https://rathena.svn.sourceforge.net/svnroot/rathena/trunk/conf/groups.conf
  3. http://rathena.org/tools/diff_patcher.php http://supportmii.com/ro1/Clients/
  4. like i said above..it is adjustable...just change to what you like.... the shop are zeny shop...that's why it will show you the apple price warning.. the script just attached that shop so that a OnBuyItem label can be triggered to alter the setting / anything during the buying process..
  5. what vertigo idea ? and the price for the Emistry_shop ....is adjustable...
  6. this line.... - shop Emistry_Shop -1,512:1 no matter what you edit..it shouldnt be appear in the shop.... so it is useless to edit..and it is also advised to leave it alone if you dont know what you are doing with it.. the message in the console shown because... ur item default selling price is much more higher than the selling price you set inside the script.. the message are originally to inform you any possible of the item sellingby NPC could exploit your server.. because of the price selling is much more higher by the default price.. and player can farm zeny with this if this case really happen.... dunno...perhap you should be inform me if there is any..
  7. if you are looking for test client for txt.. i think Beginner eAthena v4 should be able to suit everything you want...
  8. Well..perhap this will be my last release until i have fixed my Laptop in the upcoming days.... [ Update ] : Added a Limited Items Script : Description : Well, this script actually is the previously script --- "Banned Items" . Due to the demand of some users asking for making it to allow configuration for different map and restrict different items, so i have update it this and renamed it to suit the script better than before. This script actually work like the title said. It limit the users from bring items with only certain amount only before he/she can enter a map. The limitation can be certain amount of the specific items...or can be 0 which disable users from bringing the items to the maps. and yet..this is also a "Double Edged" Script xD what i refer here was : Pros and Cons...... Configuration : Set what Level for GM Bypass , Checking Interval , Map + Zone Configuration. // GM Level to Bypass set .GMLevel,80; // Check Every X Seconds set .Seconds,5; // Apply on Which Maps and what Zone No. setarray .DisableMap$, // "<mapname>","<zone numbe", "guild_vs1","0", "guild_vs2","1", "guild_vs3","2", "guild_vs4","3", "guild_vs5","4"; the Map setting can set up to limit of ~64 Maps. for the Zone...actually can be any number you want. but limit of ~64 Zone. Whenever you have edit / defined a map with a zone inside this function.. Make sure you did add the zone stuff here . an DEBUGMES will be shown if you didnt added it correctly. function LimitItems { switch( getarg(0) ){ // Case <zone>: CheckItems( <Item>,<Amount>,<Item>,<Amount>,.....,<Item>,<Amount> ); break; Case 0: CheckItems( 607,1 ); break; Case 1: CheckItems( 607,5,608,1 ); break; Case 2: CheckItems( 607,2,608,3,4002,1 ); break; Case 3: CheckItems( 607,5,608,1,4002,1,5022,1 ); break; Case 4: CheckItems( 607,1,608,15,5022,2,7227,10 ); break; default: debugmes "[NPC : "+strnpcinfo(0)+"] - Invalid Zone:"+getarg(0); break; } return; } Item Limitation Settings : Case <zone>: CheckItems( <Item>,<Amount>,<Item>,<Amount>,.....,<Item>,<Amount> ); break; You can add about ~64 items ( items + Amount ) restriction here for each zone. Sample Explanation : I will use these 3 cases to explain to you as simple as possible. Case 0: CheckItems( 607,1 ); break; Case 1: CheckItems( 607,5,608,1 ); break; Case 2: CheckItems( 607,2,608,3,4002,1 ); break; as you can see...the above coded content show you 3 different zone with different item limitation.. [ Zone 0 ] : Limiting Users to only able to bring 1 Yggdrasilberry to Maps with Zone 0. [ Zone 1 ] : Limiting Users to only able to bring Maximum of 5 Yggdrasilberry and 1 Yggdrasilberry Seed to Maps with Zone 1. [ Zone 2 ] : Limiting Users to only able to bring Maximum of 2 Yggdrasilberry and 3 Yggdrasilberry Seed and 1 Poring Card to Maps with Zone 2. And yes...you would be asking me what about the rest of the items that are not listed.... so, the answer is....any items that are not listed inside the function is not bind to the Limitation.. and for the Card Issue... whether the Card is located in your Inventory or compounded into Equipments...it will still counted. Limited Items [ Version 2 ] Changelog : Scripts : View ♥ Download Please make sure you did read everything i write....assuming that you should be able to setup the script by your own already since steps and explaination already provided. Well, you still can leave me a message at here if you still face some problems.
  9. i think he is refer to how to make a Table content in his website to show the vote information and not the mysql table.
  10. you may try this... made by Brian http://athena-script.../only3perIP.txt the amount limit.... just edit the value "3" that you can find inside the script.. and use search before posting...coz it has been posted by other several times. ^^
  11. perhap it is come from this line npcshopitem "quest_shop1",0,0; perhap it is my mistake last time when i copy paste the script to make it into several shop inside a npc menu listing.. anyway..if you are just looking for Dynamic Shop that sell using different currency.. no offence but.i think it is time to stop using LunarCast's dynamic shop..since it caused alot problem.. and alot users cant solve ( cant find solution / lazy find solution for that ) but still thank to lunarcast script that give me the idea how to make a dynamic shop.
  12. i think they can use the combination Class Bitmask + Upper Bitmask to enable certain job to use the items. Upper: Equippable upper-types. Uses the following bitmasks: 1: Normal jobs 2: Upper jobs 4: Baby jobs
  13. to increase the heal rate or area size...refer this *areapercentheal "<mapname>",<x1>,<y1>,<x2>,<y2>,<hp>,<sp>; Not exactly limited to battleground use, this will restore HP/SP in a defined area at a percentage. Example: areapercentheal "bat_a01",52,208,61,217,100,100; end; edit the <hp>,<sp> part....( in % ) and....buff skills cant be done without any src mod.. you can set buff skill though when a character click it then get buff.. but not auto get buff when stand there for every x interval.. and of course you can make use of OnTouch Label.. so that when character get near..it will give buff when they entered the area
  14. use this.. http://rathena.org/board/topic/53320-%e2%99%a5-e-m-i-s-t-r-y-s-s-c-r-i-p-t-s-%e2%99%a5/page__view__findpost__p__70657
  15. src/map/config/Renewal.h /** * Game Server Mode * @values: 1 or 0 * 1 : renewal support, such as renewal-exclusive formulas * -> Note some features may be enabled/disabled at this file despite this setting being ON * 0 : renewal support disabled, use original formulas **/ #define REMODE 1
×
×
  • Create New...