Jump to content

Emistry

Forum Moderator
  • Posts

    10018
  • Joined

  • Days Won

    408

Everything posted by Emistry

  1. prt_fild00,0,0,0,0 monster Poring 1002,40,0,0,"Leveling Room::OnLevelUp"
  2. Emistry

    GM = NPC

    perhap this ? conf/battle/gm.conf // Ignore warpable area configuration. // Set the minimum group id to ignore invalid cells when warping. // Default group is 2. Use 100 to disable this setting. gm_ignore_warpable_area: 2
  3. try this... http://pastebin.com/raw.php?i=GFw1dEq5 set the woe castle to reset every day .. switch( gettime(4) ){ Case 0: // sunday setarray .@today_woe_map$,"aldeg_cas01","aldeg_cas03"; break; Case 1: // monday setarray .@today_woe_map$,"prtg_cas01","prtg_cas03"; break; Case 2: // tuesday setarray .@today_woe_map$,"payg_cas01","payg_cas03"; break; Case 3: // wednesday setarray .@today_woe_map$,"gefg_cas01","gefg_cas03"; break; Case 4: // thursday setarray .@today_woe_map$,"prtg_cas01","prtg_cas03"; break; Case 5: // friday setarray .@today_woe_map$,"aldeg_cas01","aldeg_cas03"; break; Case 6: // saturday setarray .@today_woe_map$,"payg_cas01","payg_cas03"; default: break; }
  4. just add a check at the OnAgitEnd then remove / alter the variable carefully ....
  5. read SQL_Installation#Configure_rAthena_Files trunk/conf/battle/client.conf // When set to yes, the damage field in packets sent from woe maps will be set // to -1, making it impossible for GMs, Bots and Hexed clients to know the // actual damage caused by attacks. (Note 1) hide_woe_damage: no
  6. try http://pastebin.com/raw.php?i=hvrxrRvx
  7. OnPCKillEvent: if( strcharinfo(3) == "bat_c02" ) getitem 7420,1; end;
  8. try http://pastebin.com/raw.php?i=5FL1ktcy
  9. read mobcount ... it required an event label
  10. Job_Minstrel 4068 Job_Minstrel_T 4075 there are 2 type of 3rd job class...regular / transcendent
  11. trunk/npc/merchants/refine.txt callfunc "refinemain","Hollgrehenn",1; callfunc "refinemain","Aragham",1; callfunc "refinemain","Antonio",1; callfunc "refinemain","Fredrik",1; callfunc "refinemain","Lambert",1; callfunc "refinemain","Manthasman Pruhag",1; callfunc "refinemain","Fulerr",1;
  12. - script Sample -1,{ OnInit: set .gm_level,90; setarray .map$,"prontera","prontera","prontera"; setarray .map_x,150,150,150; setarray .map_y,150,150,150; end; OnWhisperGlobal: if( getgmlevel() >= .gm_level && @whispervar0$ == "warp" ){ set .@i,atoi( @whispervar1$ ); warp .map$[.@i],.map_x[.@i],.map_y[.@i]; } end; }
  13. trunk/conf/groups.conf commands: { broadcast: true localbroadcast: true }
  14. show your script ...
  15. - script Sample -1,{ OnInit: set .map$,"job_arch01"; set .min_party,4; set .delay_second,30; setmapflag .map$,mf_loadevent; end; OnPCLoadMapEvent: if( strcharinfo(3) == .map$ ){ if( getcharid( 1 ) ){ getpartymember getcharid(1); if( $@partymembercount >= 4 ) end; } sleep2 ( .delay_second * 1000 ); warp "SavePoint",0,0; } end; } try~
  16. trunk/src/map/itemdb.h enum item_itemid { ....... ....... ITEMID_SKULL_ = 7420, ....... ....... ....... }; there are several dota pvp script in both eA / rA forum ...search ~
  17. https://rathena.org/board/index.php?/files/file/2504-%7B?%7D/ 'or euphy questshop
  18. Emistry

    Pet

    you canrefer this Custom_Pets
  19. setarray .items[0],20000,20001,20002,20003,20004,20005; getitem .items[rand( getarraysize(.items) ) ], 1; read rand , your previous example will generate an non-exist item ...with item id of 0 .... set .npc$,""+strnpcinfo(1)+""; set .min_id,7179; set .max_id,7227; only possible in rAthena / Hercules ... but not eAthena ....
  20. ur npc script is using a non-exist map or it's a floating npc..etc
  21. OnNPCKillEvent will not work on the monster that already have their own custom event label .. you have to find that event label inside your script and add ur makeitem script command there ...
  22. if( compare( strcharinfo(3),"1@tower" )
  23. http://www.eathena.ws/board/index.php?showtopic=263602
×
×
  • Create New...