Jump to content

Emistry

Forum Moderator
  • Posts

    10018
  • Joined

  • Days Won

    408

Everything posted by Emistry

  1. @ozzey rename all these part into the npc that you want to disable... disablenpc "quizevent"; disablenpc "diceevent"; disablenpc "bombevent"; disablenpc "lmsevent"; disablenpc "pvpevent"; disablenpc "pikachuevent"; disablenpc "tarotevent";
  2. try search for any string that started with a number "3" ??? i think might be this line if the problem from msgstringtable.txt line 2256 : 3 When you select an item from a list of the information is printed.# dunno..just a guess..... anyway just search ur whole npc folder /etc
  3. conf/battle/skill.conf // Should traps (hunter traps + quagmire) change their target to "all" inside gvg/pvp grounds? (Note 3) // Default on official servers: yes for player-traps gvg_traps_target_all: 1
  4. @bVersatile if you have more than 1 the same script, you have to rename the All the NPCs name that appear within the scripts...ALL
  5. Emistry

    Drop Rates

    spend you time and read post#2 and post#3 ?
  6. yes..use og2 script...i forget to add map checking. beside..it is much more fast to get your answer if you just copy the script and run it and test it . that wont even take you 5 minutes.
  7. @v00m4r did you edit anything in the script ? when answering the question, your character must only said the answer without any extra words.. @Jhosef put this before the warp or any suitable place you want.a if( Zeny < 5000000 ){ mes "You need 5,000,000 Zeny."; close; } set Zeny,Zeny - 5000000;
  8. try this if( strcharinfo(0) != getguildmaster(getcharid(2) || !getcharid(2) ){ mes "Only guild master can go in."; close; }
  9. hmm...what you want to configure by using the pm ? and there is 1 line i forget to add announce "Invasion Event end Successfully.",0; stopnpctimer; set .Invasion,0; <--------------------------------------------
  10. OnAgitStart: OnAgitStart2: announce "WOE STARTED.",0; end; OnAgitEnd: OnAgitEnd: announce "WOE END.",0; end;
  11. i think the setting for Shop Limit would be this. src/map/npc.c #define MAX_SHOPITEM 100
  12. or you can try this? mes "How many Status Point you want to purchase ?"; mes "1 Point = 300,000 Zeny."; mes "You have "+Zeny+" Zeny , can purchase "+( Zeny / 300000 )+" Points."; input .@i,0,( Zeny / 300000 ); mes "You purchased "+.@i+" Points."; set StatusPoint,StatusPoint + 1; set Zeny,Zeny - ( 300000 * .@i ); close;
  13. no. this is a indenpendent script ...@mi wont show the rates. @mi only read the data inside the mob_db.txt and not other script that related to it.
  14. you mean something like this ? Monster Invasion edit here to configure you have how many "type" of invasion switch( rand(4) ){ edit the monster list here // MAX : ~64 Different Monster in each Cases( 1 BOSS + 63 Normal ) // Case <X>: Invasion( <BOSS>,<Amount>,<MOBID>,<AMOUNT>,....,<MOBID>,<AMOUNT> ); break; Case 0: Invasion( 1511,1,1002,10 ); break; Case 1: Invasion( 1511,1,1002,10,1002,15 ); break; Case 2: Invasion( 1511,1,1002,5,1002,25,1002,17 ); break; Case 3: Invasion( 1511,1,1002,5,1002,25,1002,10,1002,30 ); break; the rest i think you should know what to do with the rest right ? just the monster label that will be trigger upon killed these monsters.
  15. i believe your answer has been answered here. http://rathena.org/b...pt/#entry127108 * Topic Close : Dont create the same topic that ask for same thing , you will end up same results. *
  16. you can use this. msgstringtable.txt if i am not mistaken should be line #2053 Drop an item lock#
  17. if( agitcheck() || agitcheck2() ){ bonus2 bAddDamageClass,1288,10; } if( agitcheck() || agitcheck2() ){ bonus2 bSubRace,RC_DemiHuman,10; } if( agitcheck() || agitcheck2() ){ bonus2 bAddRace,RC_DemiHuman,10; }
  18. it work for any item you put for each monster. just make sure you remove the same item in the mob_db.txt so that the monster wont drop it twice. http://rathena.org/wiki/Adding_a_Script another way, edit every mvp / boss in mob_db.txt to change the drop rate
×
×
  • Create New...