Jump to content

Emistry

Forum Moderator
  • Posts

    10018
  • Joined

  • Days Won

    409

Everything posted by Emistry

  1. you can use my farm zone , it can do the same things that you want.
  2. try get some idea from here ? http://rathena.org/wiki/Multiple_Servers
  3. +.+ .......... so long.........and all is duplicated...>.< well, i dont really get what you want from ur topic.. >.< to summon a treasure box after the boss monster died.. just create a another special label for that "boss" when it die..then run that label to summon a treasure box. Example : monster .a$,0,0,"Invasor",1511,2,"Invasion::OnMyMVPDead";//AmonRa ........ ........ OnMyMVPDead: set .Winner$,strcharinfo(0); monster .a$,0,0,"TreasureBOX",1333,2,"Invasion::OnTreasureBox"; end; but i think you already done it. to whisper the NPC to claim prize... first you have to give a idea / way how the NPC to identify the winner ? OnWhisperGlobal: if ( .Winner$ == strcharinfo(0) ) { getitem 501,1; set .Winner$,""; } and some tips...learn to use Array, your script coding could be greatly reduced.
  4. please re-edit your topic so that the script is readable.... * Remind : Double Check your topic after you submit * put this at the warper npc if( getcharid(1) ){ mes "Please leave your Party."; close; } then add this mapname mapflag partylock
  5. http://rathena.org/board/topic/67883-problems-with-re-stats-and-pre-re-stats/page__p__121867__hl__+status%20+point#entry121867 http://rathena.org/board/topic/64923-stat-points-cost-per-stat-point-problem/page__p__107110__hl__+status%20+point#entry107110 please do search before posting a topic next time.
  6. 3348
  7. if you want to remove the renewal_cast then just comment the RENEWAL_CAST line....
  8. replace the item checking part with this if( Zeny < 100000 ){ mes "You cant use."; close; } replace the item removing part with this set Zeny - 1000000;
  9. did you add a noexp mapflag on the map ?? check ur whole npc folder and look for it.. if it does exist in that map..remove it
  10. @Raikumi you are using rAthena right ? the Group ID isnt GM Level ...both are different. you have to set the GM Level in the Group ID then only the script will recognize you base on the level unless you changed the script to read group id
  11. harded coded
  12. in rathena, renewal drop is enabled by default if you want the @monsterinfo to display a correct rate for each users..here is the setting conf/battle/gm.conf // requires RENEWAL_DROP to be enabled (src/map/config/renewal.h) // modifies @mobinfo to display the users' real drop rate as per renewal_drop formula // modifies @iteminfo to not display the minimum item drop rate (since it can't tell the mob level) atcommand_mobinfo_type: 0
  13. there is no pre-made offline server for you to download here... Download the SVN and install it at your own http://rathena.org/wiki/SQL_Installation
  14. diff ur client if you can type "@" ingame while they cant...most probably they are using different client from yours...
  15. 3346
  16. 3344
  17. disable those renewal mechanic ...or just remove the renewal_cast mechanic disable jobchange npc that allow 3rd job.
  18. 3342
  19. 3340
  20. 3338
  21. you can try this http://www.dotalux.com/ro/npclist/
  22. reference https://rathena.svn.sourceforge.net/svnroot/rathena/trunk/doc/ http://rathena.org/wiki/Main_Page view other's example http://rathena.org/board/forum/25-scripting/
  23. 3336
  24. 3330
  25. he is just looking for a NPC that can summon a monster from a list and the NPC will record which Monster he/she have summoned ( try to explain by using Warper's Example ) this is the script you want. prontera,155,181,5 script Sample 757,{ setarray .@MobList[1],1511,1647,1785,1630; if( @LastMobID ) set .@MobList[0],@LastMobID; for( set .@i,( (@LastMobID)?0:1 ); .@i < getarraysize( .@MobList ); set .@i,.@i + 1 ) set .@Menu$,.@Menu$ + ( (!.@i)?"^0000FF[ LAST MOB ] ":" ^FF0000~ " ) + getmonsterinfo(.@MobList[.@i],0)+"^000000:"; set @LastMobID,.@MobList[ ( select( .@Menu$ ) - ( (@LastMobID)?1:0 ) ) ]; mes "You selected "+getmonsterinfo(@LastMobID,0); monster strcharinfo(3),-1,-1,"--ja--",@LastMobID,1; close; } only edit this part setarray .@MobList[1],1511,1647,1785,1630; make sure only edit the number after the .@MobList[1]
×
×
  • Create New...