Jump to content

RikuTzy

Members
  • Posts

    12
  • Joined

  • Last visited

  • Days Won

    1

RikuTzy last won the day on May 26

RikuTzy had the most liked content!

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

RikuTzy's Achievements

  1. The only part that needed to change was in pc.cpp + case MF_ATK_RATE: + nullpo_retr(-1, args); + + switch (args->flag_val) { + case DMGRATE_BL: + case DMGRATE_SHORT: + case DMGRATE_LONG: + case DMGRATE_WEAPON: + case DMGRATE_MAGIC: + case DMGRATE_MISC: + return mapdata->atk_rate.rate[args->flag_val]; + default: + return util::umap_get(mapdata->flag, static_cast<int16>(mapflag), 0); + } to + case MF_ATK_RATE: + nullpo_retr(-1, args); + + switch (args->flag_val) { + case DMGRATE_BL: + case DMGRATE_SHORT: + case DMGRATE_LONG: + case DMGRATE_WEAPON: + case DMGRATE_MAGIC: + case DMGRATE_MISC: + return mapdata->atk_rate.rate[args->flag_val]; + default: + return mapdata->flag[mapflag]; + } The rest of the code is still working.
  2. YML is more readable and friendly (EASY TO ADD) than ITEM_DB.txt. Sometimes we need to learn new things in order to adapt a new stability instead of adapting the old methods. 1. TXT Version: 12622,BOARDING_HALTER,Reins Of Mount,11,0,,0,,,,,0xFFFFFFFF,63,2,,,,,,{ setmounting(); },{},{ if( ismounting() ) { callfunc \"Func_Idiots\"; } 2. YML Version: - Id: 12622 AegisName: BOARDING_HALTER Name: Reins Of Mount Type: Delayconsume Classes: All_Third: true Normal: true Upper: true Baby: true All_Upper: true Script: | setmounting(); UnEquipScript: | if( ismounting() ) { callfunc \"Func_Idiots\"; } Now which one is friendly and readable TXT over YML? It's just like choosing eAthena (Bugg) over rAthena (Stability). (WAKE UP FOLKS) Then use the freaking TXT --> YML CONVERTER.
  3. When you already have the RODEX MAIL.
  4. THIS IS EXACTLY true, i see a lot of High-Rate server now with this Custom Classes like Padawan,Jedi or etc etc. Mostly PH Servers (Asian). Same Feature Same Shit. (Copy-Paste Features) Maybe "Slightly" different. Sad but it's TRUE.
  5. a real DEVELOPER can create or replicate any kind of custom source/scripts from scratch with a REAL programming skills and other languages. A plus also knows how PACKET works especially in Official RO this people are just f**king copy-paste script and make themselves credits to them. the real DEVELOPER is on rAthena Development Team with the "GREEN BADGE" itself. without them rAthena wouldn't be possible right now. so stop claiming your goddam a.k.a Developer because you aren't (SELF-PROCLAIM DEV MY ASS).
  6. NEVER trust ASIAN hosting(even if they say they don't steal files but obviously they can see your root files) simple as that. go with BIG COMPANY such as OVH we have some good reputations. Learned to set-up yourself instead.
  7. Your crazy again with the WARP PORTAL!
  8. CRAZY Reverse-Client Engineering. Good Job Frost! i might grab one of those i'll PM YOU.
  9. export_constant(DROPEFFECT_NONE); export_constant(DROPEFFECT_CLIENT); export_constant(DROPEFFECT_WHITE_PILLAR); export_constant(DROPEFFECT_BLUE_PILLAR); export_constant(DROPEFFECT_YELLOW_PILLAR); export_constant(DROPEFFECT_PURPLE_PILLAR); export_constant(DROPEFFECT_ORANGE_PILLAR); export_constant(DROPEFFECT_GREEN_PILLAR); export_constant(DROPEFFECT_RED_PILLAR); export_constant(DROPEFFECT_MAX); item_db.yml Flags: DropEffect: PURPLE_PILLAR I don't think PINK exist but above I provide some constant for DROPEFFECT.
  10. item_db.yml: - Id: 1234567 AegisName: MUFFIN_EATER Name: Muffin Eater Type: Healing Weight: 10 Script: | callfunc "Func_Randomizer"; Function Script: function script Func_Randomizer { for([email protected] = 0; [email protected] <= 200; [email protected]++) { [email protected] = rand(bStr, bLuk); [email protected][[email protected] - bStr]++; } for([email protected] = bStr; [email protected] <= bLuk; [email protected]++) { if (rand(100) < 5) // 5% Chances [email protected][[email protected] - bStr] = 100; } for( [email protected] = bStr; [email protected] <= bLuk; [email protected]++ ) { sc_start (SC_STRFOOD + [email protected] - 1), 1200000, [email protected][[email protected] - bStr]; } end; } Credits to Above Didn't test, try it for yourself.
  11. I still have this confusion regarding this YML format. I was trying to find a a correct Pre-Renewal Formula with Base Level: 255 and Job Level: 120 Max Stats: 200. Would appreciate if you could help me out.
  12. Shakto's Paid Services: * Availability: 10/10 * Support/Fixes: 10/10 * Work: 10/10 Can't say anything about this person but a GOOD-DEVELOPER 10/10. I've been working with him for a while requesting some Innovative Requests and yet made it 100% (everything is on point). This is all based on my experienced working with him the price are really good unlike other DEVELOPERS offers OP-Prices. Pleas don't hesitate to PM this person he is very friendly, fast & reliable TRUST me. Please Visit: https://ronovelty.com/ Regards, ʀɪᴋᴜ ⁽俐空⁾
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.