Jump to content

Emistry

Forum Moderator
  • Posts

    10018
  • Joined

  • Days Won

    408

Everything posted by Emistry

  1. getpartymember .@party_id,1; getpartymember .@party_id,2; set .@acc_id, getcharid(3); set .@map$,strcharinfo(3); announce getpartyname( .@party_id )+" gained cashpoints.",0; // <---- ADD THIS you may refer announce , getpartyname ...
  2. conf/battle/skill.conf#L21 // Does the delay time depend on the caster's DEX and/or AGI? (Note 1) // Note: On Official servers, neither Dex nor Agi affect delay time delay_dependon_dex: no delay_dependon_agi: no
  3. OnAtcommand: if( getgmlevel() < 90 ) end;
  4. OnMinute00: OnMinute30: addrid(0); mes "Hello"; close;
  5. try http://upaste.me/raw/57c381
  6. skill_break_equip(src,bl, where[rnd()%3], 10000, BCT_ENEMY);
  7. mes "Hit 'Cancel' Buton"; if( prompt( "Continue","Close" ) == 2 ){ mes "It's Closed now."; }else{ mes "Wew..it CONTINUED."; } close; prompt 'prompt' works almost the same as select, except that when a character clicks the Cancel button, this function will return 255 instead.
  8. as far as i know .... only eAmod have these type of "race" system ... eAthena, rAthena, Hercules doesnt have this since this is not the official stuff from kRO ... and..i dont think much people will help you develope this for free since this would required a large amount of source mod, i think the best choices you currently have is just looking for some expert to help you do the source mod.
  9. you can play with this mapflag mapname mapflag autotrade then.. conf/battle/misc.conf#L99 // Allow autotrade only in maps with autotrade flag? // Set this to "no" to allow autotrade where no "autotrade" mapflag is set. // Set this to "yes" to only allow autotrade on maps with "autotrade" mapflag. at_mapflag: no
  10. npc/guild/agit_controller.txt but the correct way should be edit npc/guild/agit_main.txt#L143
  11. you can refer this @go_delay_when_hit then apply the same changes to other command...
  12. if( killedrid == 3627 || killedrid == 3628 || killedrid == 3629 ) set .@point,( .@point * .@online_count ); // add this ...
  13. try http://upaste.me/raw/6b21aa
  14. Emistry want to see Totodile ....
  15. make sure your client did read your grf files.. refer your data.ini
  16. try https://rathena.org/board/index.php?/files/file/2504-%7B?%7D/
  17. if( getgmlevel() >= 60 ) affect GM with level 60 or above..
  18. you cant ... you cant change the settings of hexed client for second time..
  19. like this ? http://rathena.org/board/topic/86325-change-script-so-all-party-member-got-50-cashpoints/
  20. if( killedrid == 3627 || killedrid == 3628 || killedrid == 3629 ) .@point = .@point * .@online_count; // add this ...
  21. just provide the guild id .... read flagemblem flagemblem <guild id>;
  22. if( !.@equipment_count ){ message strcharinfo(0),"Sorry, but you didnt have equipment that refined between "+.@arg[1]+" ~ "+.@arg[2]+" for refine."; end; // <---- ADD THIS }
  23. .... .... for( set .@i, 0; .@i < $@partymembercount; set .@i, .@i +1 ) if( isloggedin( $@partymemberaid[.@i],$@partymembercid[.@i] ) ) if( attachrid( $@partymemberaid[.@i] ) ) if( HP && strcharinfo(3) == .@map$ ) set .@online_count,.@online_count + 1; if( killedrid == 3627 ) .@point = .@point * .@online_count; // add this ... .... .... ....
×
×
  • Create New...