Jump to content

Emistry

Forum Moderator
  • Posts

    10018
  • Joined

  • Days Won

    408

Everything posted by Emistry

  1. just pick any original RYFL script and you will get the NPC that help you enable or disable the event.
  2. I dont really have a good idea for handling the battleground part. destroy the bg + disable NPC kick all player from bg team + disable NPC
  3. maybe you should just elaborate the problem/issue that you experiencing with the script?
  4. // [8] Duplicate IP check. // - Members in a guild with the same IP address are not rewarded. // - If Guild Masters is enabled (option 4), this feature is not used. // ----------------------------------------------------------- // Combine values as needed (e.g. 1|8 = 1+8 = 9). set .Options, 1|8; answer has been given inside the script.
  5. something similar http://upaste.me/r/501485 just change the variable to Zeny
  6. double check the custom source mod you have added.
  7. http://rathena.org/board/topic/96819-flag-at-shop-to-disable-discount-overcharge/
  8. you're adding too much pc_bonus which over the default limit.
  9. if not mistaken, @accinfo allow you to view the IP addresses of player too.
  10. SQL table load in phpmyadmin NPC save in NPC folder. Follow the NPC adding guide.
  11. #KAFRAPOINTS = #KAFRAPOINTS - (.@pas1-(.@pas1%10)); change to set #KAFRAPOINTS,( #KAFRAPOINTS - ( .@pas1 - ( .@pas1 % 10 ) ) ); for details read this http://rathena.org/board/topic/78263-scripting-faqtipstricks/?p=267219
  12. if( strcharinfo(3) == "mapname" && getmonsterinfo( killedrid,MOB_MVPEXP ) ) edit the mapname
  13. SkillPoint = 0; StatusPoint = 0; add to your script.
  14. switch( rand(3) ){ default: warp "map",x,y; break; case 1: warp "map",x,y; break; case 2: warp "map",x,y; break; }
  15. if( rand(2) ){ warp "guild_vs3",69,30; }else{ warp "guild_vs3",140,40; }
  16. Emistry

    Rate issue

    adjust at here conf/battle/drops.conf
  17. npc/other/Global_Functions.txt ////////////////////////////////////////////////////////////////////////////////// // Returns a number with commas between every three digits. // -- callfunc "F_InsertComma",<number> // Examples: // callfunc("F_InsertComma",7777777) // returns "7,777,777" ////////////////////////////////////////////////////////////////////////////////// function script F_InsertComma { set .@str$, getarg(0); for (set .@i,getstrlen(.@str$)-3; .@i>0; set .@i,.@i-3) set .@str$, insertchar(.@str$,",",.@i); return .@str$; } use this.
  18. probably you set a wrong itemtype for your box ??
  19. remove the nosave mapflag
  20. Since nobody really want to search in the forum before ask how to make it compatible with eAthena emulator ... I will just split the topics and PIN it ... Random Questions : Please help me convert the Script to eAthena / 3CEAM !!!! rAthena script doesnt work in eAthena ... HELP!!!! Variables error / not recognized !! Your Solution : Example : in latest rAthena /Hercules or other latest emulators .@value = 12345; .@value++; .@value += 123; .@string$ = "ABC"; for( .@i = 0; .@i < .@size; .@i++ ) for( .@i = 0; .@i < .@size; .@i += 3 ) When converted back to eAthena / 3CeaM / etc : set .@value,12345; set .@value,.@value + 1; set .@value,.@value + 123; set .@string$,"ABC"; for( set .@i,0; .@i < .@size; set .@i,.@i + 1 ) for( set .@i,0; .@i < .@size; set .@i,.@i + 3 ) ** Did you noticed the pattern ?? it's the same for everywhere ... Just Find and Replace these lines. ** To be honest, I really don't see what's the points of still using eAthena when it's already outdated.
  21. you should have start learn how to convert it manually. set .map$,"prontera"; set .npc_name$,strnpcinfo(0);
  22. try this http://upaste.me/r/5877cb didnt test. the rest of the buffer npc, just find it yourself around the forum/trunk file and add into your server.
×
×
  • Create New...