Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 05/22/14 in Posts

  1. Looking forward to your rate or upvote or comment on this release. Download the files here: LINK (Updated to v1.2!) Hi guys, Some of you may know me from the preview of this project a couple of days ago, I'm here to release the status icons as promised. Here's a preview of freeze effect: _______________________________________________________________________________________________________ Guide on how to install these status icon (8 Steps) Download the files here: LINK Emulator-Side Step 1: Go to src\map\status.c Look for: /* First we define the skill for common ailments. These are used in skill_additional_effect through sc cards. [Skotlex] */ set_sc( NPC_PETRIFYATTACK , SC_STONE , SI_BLANK , SCB_DEF_ELE|SCB_DEF|SCB_MDEF ); set_sc( NPC_WIDEFREEZE , SC_FREEZE , SI_BLANK , SCB_DEF_ELE|SCB_DEF|SCB_MDEF ); add_sc( NPC_STUNATTACK , SC_STUN ); add_sc( NPC_SLEEPATTACK , SC_SLEEP ); set_sc( NPC_POISON , SC_POISON , SI_BLANK , SCB_DEF2|SCB_REGEN ); set_sc( NPC_CURSEATTACK , SC_CURSE , SI_BLANK , SCB_LUK|SCB_BATK|SCB_WATK|SCB_SPEED ); add_sc( NPC_SILENCEATTACK , SC_SILENCE ); add_sc( NPC_WIDECONFUSE , SC_CONFUSION ); set_sc( NPC_BLINDATTACK , SC_BLIND , SI_BLANK , SCB_HIT|SCB_FLEE ); set_sc( NPC_BLEEDING , SC_BLEEDING , SI_BLEEDING , SCB_REGEN ); set_sc( NPC_POISON , SC_DPOISON , SI_BLANK , SCB_DEF2|SCB_REGEN ); Replace with: set_sc( NPC_PETRIFYATTACK , SC_STONE , SI_STONE , SCB_DEF_ELE|SCB_DEF|SCB_MDEF ); set_sc( NPC_WIDEFREEZE , SC_FREEZE , SI_FREEZE , SCB_DEF_ELE|SCB_DEF|SCB_MDEF ); set_sc( NPC_STUNATTACK , SC_STUN , SI_STUN , SCB_NONE ); set_sc( NPC_SLEEPATTACK , SC_SLEEP , SI_SLEEP , SCB_NONE ); set_sc( NPC_POISON , SC_POISON , SI_POISON , SCB_DEF2|SCB_REGEN ); set_sc( NPC_CURSEATTACK , SC_CURSE , SI_CURSE , SCB_LUK|SCB_BATK|SCB_WATK|SCB_SPEED ); set_sc( NPC_SILENCEATTACK , SC_SILENCE , SI_SILENCE , SCB_NONE ); set_sc( NPC_WIDECONFUSE , SC_CONFUSION , SI_CONFUSION , SCB_NONE ); set_sc( NPC_BLINDATTACK , SC_BLIND , SI_BLIND , SCB_HIT|SCB_FLEE ); set_sc( NPC_BLEEDING , SC_BLEEDING , SI_BLEEDING , SCB_REGEN ); set_sc( NPC_POISON , SC_DPOISON , SI_DPOISON , SCB_DEF2|SCB_REGEN ); Step 2: Go to src\map\status.h Look for: SI_JP_OTP = 816, Add below: SI_STONE = 818, SI_FREEZE = 819, SI_STUN = 820, SI_SLEEP = 821, SI_POISON = 822, SI_CURSE = 823, SI_SILENCE = 824, SI_CONFUSION = 825, SI_BLIND = 826, SI_CHANGEUNDEAD = 827, SI_DPOISON = 828, Step 3: Go to db\const.txt Look for: SI_JP_OTP 816 Add below: SI_STONE 818 SI_FREEZE 819 SI_STUN 820 SI_SLEEP 821 SI_POISON 822 SI_CURSE 823 SI_SILENCE 824 SI_CONFUSION 825 SI_BLIND 826 SI_CHANGEUNDEAD 827 SI_DPOISON 828 Step 4: Re-compile your server! Client-Side (You can skip this step if you use my .grf files to patch your server) Step 5: Go to \data\luafiles514\lua files\stateicon\efstids.lua (You can skip this step if you use my .grf files to patch your server) Look for: EFST_FLOWER_LEAF = 675, Add below: EFST_STONE = 818, EFST_FREEZE = 819, EFST_STUN = 820, EFST_SLEEP = 821, EFST_POISON = 822, EFST_CURSE = 823, EFST_SILENCE = 824, EFST_CONFUSION = 825, EFST_BLIND = 826, EFST_UNDEAD = 827, EFST_DPOISON = 828, Step 6: Go to \data\luafiles514\lua files\stateicon\stateiconimginfo.lua (You can skip this step if you use my .grf files to patch your server) Look for: [PRIORITY_RED] = { Add below: [EFST_IDs.EFST_STONE] = "STONEST.TGA", [EFST_IDs.EFST_FREEZE] = "FREEZEST.TGA", [EFST_IDs.EFST_STUN] = "STUNST.TGA", [EFST_IDs.EFST_SLEEP] = "SLEEPST.TGA", [EFST_IDs.EFST_POISON] = "POISONST.TGA", [EFST_IDs.EFST_CURSE] = "CURSEST.TGA", [EFST_IDs.EFST_SILENCE] = "SILENCEST.TGA", [EFST_IDs.EFST_CONFUSION] = "CONFUSIONST.TGA", [EFST_IDs.EFST_BLIND] = "BLINDST.TGA", [EFST_IDs.EFST_UNDEAD] = "UNDEADST.TGA", [EFST_IDs.EFST_DPOISON] = "DPOISONST.TGA", Step 7: Go to \data\luafiles514\lua files\stateicon\stateiconinfo.lua (You can skip this step if you use my .grf files to patch your server) Look for: StateIconList[EFST_IDs.EFST_HELLPOWER] = { haveTimeLimit = 1, posTimeLimitStr = 2, descript = { {"Hell Power", COLOR_TITLE_BUFF}, {"%s", COLOR_TIME}, {"Can not be revived"}, {"Sacrifice is Disabled"}, {"Token of Siegfried disabled"} } } Add below: StateIconList[EFST_IDs.EFST_STONE] = { haveTimeLimit = 1, posTimeLimitStr = 2, descript = { {"Stone Cursed", COLOR_TITLE_BUFF}, {"%s", COLOR_TIME}, {"All DEF contributed by items is reduced by 50%"}, {"If HP is over 25%, you will lose 1% of your HP every 5 seconds"}, {"Changes your elemental status as Earth LV 1"}, {"Ignores Steal and Lex Aeterna"}, {"Impossible to move, attack, pick up items, skill usage, sitting, force disconnection, and item usage"} } } StateIconList[EFST_IDs.EFST_FREEZE] = { haveTimeLimit = 1, posTimeLimitStr = 2, descript = { {"Frozen", COLOR_TITLE_BUFF}, {"%s", COLOR_TIME}, {"All DEF contributed by items is reduced by 50%"}, {"Any FLEE will be negated"}, {"If HP is over 25%, you will lose 1% of your HP every 5 seconds"}, {"Changes your elemental status as Water LV 1"}, {"Ignores Steal, Lex Aeterna, Storm Gust and Snow Flake Draft"}, {"Impossible to move, attack, pick up items, skill usage, sitting, force disconnection, and item usage"} } } StateIconList[EFST_IDs.EFST_STUN] = { haveTimeLimit = 1, posTimeLimitStr = 2, descript = { {"Stunned", COLOR_TITLE_BUFF}, {"%s", COLOR_TIME}, {"Any flee will be negated"}, {"Impossible to move, attack, pick up items, skill usage, sitting, force disconnection, and item usage"} } } StateIconList[EFST_IDs.EFST_SLEEP] = { haveTimeLimit = 1, posTimeLimitStr = 2, descript = { {"Asleep", COLOR_TITLE_BUFF}, {"%s", COLOR_TIME}, {"If enemy attacks you, they will have 2x CRIT chance with their attack"}, {"Any flee will be negated"}, {"Impossible to move, attack, pick up items, skill usage, sitting, force disconnection, and item usage"} } } StateIconList[EFST_IDs.EFST_POISON] = { haveTimeLimit = 1, posTimeLimitStr = 2, descript = { {"Poisoned", COLOR_TITLE_BUFF}, {"%s", COLOR_TIME}, {"Status-oriented DEF is reduced by 25%"}, {"If HP is over 25%, you will lose 1.5% + 2 HP of your max HP every second"}, {"SP Regeneration is disabled"} } } StateIconList[EFST_IDs.EFST_CURSE] = { haveTimeLimit = 1, posTimeLimitStr = 2, descript = { {"Cursed", COLOR_TITLE_BUFF}, {"%s", COLOR_TIME}, {"Reduce your ATK by 25%"}, {"LUK becomes 0"}, {"Drastically Reduces your Movement Speed"} } } StateIconList[EFST_IDs.EFST_SILENCE] = { haveTimeLimit = 1, posTimeLimitStr = 2, descript = { {"Silenced", COLOR_TITLE_BUFF}, {"%s", COLOR_TIME}, {"Inability to use any active skills"} } } StateIconList[EFST_IDs.EFST_CONFUSION] = { haveTimeLimit = 1, posTimeLimitStr = 2, descript = { {"Confused", COLOR_TITLE_BUFF}, {"%s", COLOR_TIME}, {"Causes the character to move into unintended directions when trying to navigate"} } } StateIconList[EFST_IDs.EFST_BLIND] = { haveTimeLimit = 1, posTimeLimitStr = 2, descript = { {"Blinded", COLOR_TITLE_BUFF}, {"%s", COLOR_TIME}, {"Reduce your HIT and FLEE rate by 25%"}, {"Also graphically reduces range of your visibility"} } } StateIconList[EFST_IDs.EFST_UNDEAD] = { haveTimeLimit = 1, posTimeLimitStr = 2, descript = { {"Turned Undead", COLOR_TITLE_BUFF}, {"%s", COLOR_TIME}, {"You become Undead property"}, {"Support buffs such as Blessing and Increase AGI are removed"} } } StateIconList[EFST_IDs.EFST_DPOISON] = { haveTimeLimit = 1, posTimeLimitStr = 2, descript = { {"Deadly Poisoned", COLOR_TITLE_BUFF}, {"%s", COLOR_TIME}, {"Attack speed increased."}, {"Status-oriented DEF is reduced by 25%"}, {"If HP is over 25%, you will lose 1.5% + 2 HP of your max HP every second"}, {"SP Regeneration is disabled"} } } Step 8: (You can skip this step if you use my .grf files to patch your server) Go to \data\texture\effect and add in the .tga files Whew, that's it. Now, pack it up into .grf/.gpf file if you want to and look at it go! _______________________________________________________________________________________________________ At first I wanted to charge $1 for the pack because I'm so broke right now but I don't have the heart to do it since it is my first release. So here it is. Free stuff! Looking forward to hear what you guys think. Rate it if you guys have the chance. Enjoy it, Shade
    1 point
  2. Hi everyone! It seems there's no information posted how to translate the Bifrost Quest Window on 2013 clients yet. Fear not! Here are the hex codes (for Hex Editing of the client) if you want to translate them. For the information text on Bifrost SEARCH: C1 F6 BB F3 C0 C7 20 B3 A1 2C 20 BD BA C7 C3 B6 FB B5 F0 B5 E5 BF CD 20 BA CE C0 AF B4 EB B7 FA 20 BE CB C7 C1 C7 EC C0 D3 C0 BB 20 C0 D5 B4 C2 20 B4 D9 B8 AE 2C 20 BA F1 C7 C1 B7 CE BD BA C6 AE BF A1 20 BB FD B0 DC B3 AD 0A B0 C5 B4 EB C7 D1 20 B1 D5 BF AD 2C 20 B1 D7 B8 AE B0 ED 20 B1 D9 BF F8 C0 BB 20 BE CB 20 BC F6 20 BE F8 B4 C2 20 B9 CC B1 C3 BD A3 2E 0A C0 CC B0 CD C0 BA 20 BF A9 C7 E0 C0 C7 20 B3 A1 C0 BB 20 BE CB B8 AE B4 C2 20 C7 A5 BD C4 C0 CE B0 A1 2C 20 BB F5 B7 CE BF EE 20 BC BC B0 E8 B8 A6 20 BF A9 B4 C2 20 C1 F6 C7 A5 C0 CE B0 A1 21 0A BC F6 C8 A3 C0 DA B4 C2 20 B3 EB B7 A7 B8 BB 20 B0 B0 C0 BA 20 C0 AF C8 A4 BF A1 20 C1 A1 C2 F7 20 B3 CC C0 BB 20 C0 D2 BE EE B0 A1 B0 ED 20 C0 D6 BE FA B4 D9 2E 20 BC F6 C3 B5 20 B3 E2 C0 C7 20 BC BC BF F9 C0 CC 20 C8 E5 B8 A3 B4 C2 20 B5 BF BE C8 2C 20 B1 D7 20 BD BA BD BA B7 CE B0 A1 20 C8 A6 B7 CE 20 BE C8 B0 A3 C8 FB C0 BB 20 BE B2 B8 E7 20 C1 F6 C4 D1 B3 BD 20 B0 CD C0 CC 20 B9 AB BE F9 C0 CC BE FA B4 C2 C1 F6 2C 20 BA C0 C0 CE 20 B5 C7 BE EE 20 B1 E4 20 BD C3 B0 A3 C0 BB 20 B0 A4 C7 F4 B9 F6 B8 B0 20 B0 CD C0 BA 20 BF C0 C8 F7 B7 C1 20 C0 DA BD C5 C0 CC 20 BE C6 B4 CF BE FA B4 C2 C1 F6 20 C8 A5 B6 F5 C0 BB 20 B4 C0 B3 A2 B0 ED 20 C0 D6 BE FA B4 D9 2E 0A C0 AF C8 A4 C0 C7 20 B3 EB B7 A7 B8 BB C0 CC 20 C3 D6 B0 ED C1 B6 BF A1 20 C0 CC B8 A3 B7 B6 C0 BB 20 B6 A7 2C 20 C1 F6 BB F3 C0 C7 20 B3 A1 20 BD BA C7 C3 B6 FB B5 F0 B5 E5 BF CD 20 BA CE C0 AF B4 EB B7 FA 20 BE CB C7 C1 C7 EC C0 D3 C0 BB 20 C0 D5 B4 C2 20 B4 D9 B8 AE 2C 20 BA F1 C7 C1 B7 CE BD BA C6 AE BF A1 20 B0 C5 B4 EB C7 D1 20 B1 D5 BF AD C0 CC 20 BB FD B0 DC B3 B5 B0 ED 2C 20 B1 D7 B7 CE 20 C0 CE C7 D8 20 B5 CE 20 BC BC B0 E8 B0 A3 C0 C7 20 BF D5 B7 A1 B0 A1 20 B2 F7 B1 E2 B8 E9 BC AD 20 BB E7 B6 F7 B5 E9 C0 BA 20 C5 AB 20 BA D2 C6 ED C0 BB 20 B0 DE B0 D4 20 B5 C7 BE FA B4 D9 2E 0A BA F1 C7 C1 B7 CE BD BA C6 AE C0 C7 20 C5 EB B7 CE B4 C2 20 C0 CC C1 A6 20 B9 CC B1 C3 BD A3 20 BB D3 2E 0A B1 D9 BF F8 C1 B6 C2 F7 20 BE CB 20 BC F6 20 BE F8 B4 C2 20 B1 D7 B0 F7 C0 BB 20 B9 AB BB E7 C8 F7 20 C5 EB B0 FA 20 C7 D1 20 BB E7 B6 F7 C0 BA 20 C1 F6 B1 DD B1 EE C1 F6 20 BE C6 B9 AB B5 B5 20 BE F8 BE FA B4 D9 2E 0A BD A2 C7 D1 20 B8 F0 C7 E8 B0 A1 B5 E9 C0 BB 20 C1 FD BE EE 20 BB EF C5 B2 20 C8 A5 B5 B7 C0 C7 20 C1 F6 BF C1 2C 20 B9 CC B1 C3 BD A3 C0 BA 20 B1 D7 20 BC D3 C0 BB 20 B9 E6 C8 B2 C7 CF B4 C2 20 C0 CC B8 A7 20 B8 F0 B8 A6 20 BF A9 C0 CE C0 C7 20 B8 B6 C0 BD C3 B3 B7 B3 20 B4 F5 BF ED 20 B1 ED B0 ED 20 C8 A5 B6 F5 BD BA B7 B4 B0 D4 20 C8 AE C0 E5 B5 C7 B0 ED 20 C0 D6 BE FA B4 D9 2E REPLACE: 46 6f 72 20 74 68 6f 75 73 61 6e 64 73 20 6f 66 20 79 65 61 72 73 2c 20 61 20 6d 79 73 74 65 72 69 6f 75 73 20 6d 65 6c 6f 64 79 20 68 61 73 20 6d 65 73 6d 65 72 69 7a 65 64 20 74 68 65 20 67 75 61 72 64 69 61 6e 20 66 6f 72 20 74 68 6f 75 73 61 6e 64 73 20 6f 66 20 79 65 61 72 73 2e 20 41 66 74 65 72 20 61 20 6d 69 6c 6c 65 6e 6e 69 61 20 6f 66 20 73 6c 75 6d 62 65 72 2c 20 74 68 65 20 67 75 61 72 64 69 61 6e 20 62 65 63 61 6d 65 20 63 6f 6e 66 75 73 65 64 20 61 62 6f 75 74 20 77 68 61 74 20 68 65 20 68 61 64 20 62 65 65 6e 20 70 72 6f 74 65 63 74 69 6e 67 20 61 6c 6c 20 74 68 65 73 65 20 79 65 61 72 73 2c 20 61 6e 64 20 62 65 67 61 6e 20 74 6f 20 73 75 73 70 65 63 74 20 74 68 61 74 20 68 65 20 6d 69 67 68 74 20 62 65 20 74 68 65 20 6f 6e 65 20 77 68 6f 20 68 61 73 20 62 65 65 6e 20 73 65 61 6c 65 64 20 61 6e 64 20 68 69 64 64 65 6e 20 61 77 61 79 2e 20 57 68 65 6e 20 74 68 65 20 6d 65 6c 6f 64 79 20 72 65 61 63 68 65 64 20 69 74 73 20 70 65 61 6b 2c 20 61 20 67 69 61 6e 74 20 63 72 65 76 69 63 65 20 61 70 70 65 61 72 65 64 20 69 6e 20 42 69 66 72 6f 73 74 2c 20 74 68 65 20 62 72 69 64 67 65 20 62 65 74 77 65 65 6e 20 53 70 6c 65 6e 64 69 64 65 2c 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 77 6f 72 6c 64 2c 20 61 6e 64 20 74 68 65 20 66 6c 6f 61 74 69 6e 67 20 63 6f 6e 74 69 6e 65 6e 74 20 6f 66 20 41 6c 66 68 65 69 6d 2e 20 41 73 20 61 20 72 65 73 75 6c 74 2c 20 74 68 65 20 74 77 6f 20 77 6f 72 6c 64 73 20 77 65 72 65 20 63 75 74 20 6f 66 66 20 66 72 6f 6d 20 65 61 63 68 20 6f 74 68 65 72 2c 20 63 61 75 73 69 6e 67 20 61 20 62 69 67 20 70 72 6f 62 6c 65 6d 20 66 6f 72 20 74 68 65 20 70 65 6f 70 6c 65 2e 20 4e 6f 77 2c 20 74 68 65 20 6f 6e 6c 79 20 77 61 79 20 74 6f 20 67 65 74 20 74 6f 20 42 69 66 72 6f 73 74 20 69 73 20 74 68 72 6f 75 67 68 20 74 68 65 20 4c 61 62 79 72 69 6e 74 68 20 46 6f 72 65 73 74 2e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 For the Text near the Ghostring SEARCH: B9 D9 B7 CE B0 A1 B1 E2 REPLACE: 47 6F 20 54 6F 00 00 00 Hope it helps everyone! Bifrost Quest Window Hex.txt
    1 point
  3. mes "[Event Manager]"; mes "How many silver coins would you like to exchange?"; mes "[5 Silver Coins = 1 Gold Coin]"; next; switch( input( .@pas1, 5, countitem(8032) ) ) { case -1: mes "[Event Manager]"; mes "You can't go that low; the minimum value is 5."; close; case 1: mes "[Event Manager]"; mes "You don't have that many silver coins!"; close; } delitem 8032, .@pas1-(.@pas1%5); mes " [ Event Manager ]"; mes "Thank you for choosing ...RO that luck be with you in future events, and you can win many Coins, and exchange with beautiful items."; getitem 8033, .@pas1/5; close;
    1 point
  4. It works! now there's a new problem. The client is looking for a file ".bmp". It is looking for an untitled bmp file. :< Ah right, I forgot that some users don't diff their client with "ignore missing file errors". You'll have to re-diff your client for the above to work without problems, I'm afraid. =l Or is there a way how to completely remove the cash shop without re diffing your client? As far as I am aware, there isn't. The Cash Shop is integrated in the client. You can either find a client that doesn't support it, or hex it out of your current client through the method I've provided. Nonetheless, it both comes down to touching a client.
    1 point
  5. See here, http://lmgtfy.com/?q=Internal+guard =D
    1 point
  6. 1. Default set yg ada di rAthena berdasarkan official server. 2. Download kRO bisa di http://ratemyserver.net/index.php?page=download_kROLinks, kemudian update menggunakan lite patcher (rsu) http://nn.nachtwolke.com/dev/rsu/. Untuk sementara, rAthena belum secara keseluran mengimplementasi episode 15, tapi setidaknya quest untuk Lhz lantai 4, Rebellion Job & skill, siap digunakan. 3. Pre-Renewal ada lah system sebelum Renewal. dimana di Renewal terjadi banyak perubahan, setidaknya ada beberapa system seperti level penalty, shield mempengaruhi ASPD, kemudian perhitungan damage dan kerja skill.
    1 point
  7. [501] = { unidentifiedDisplayName = "Red Potion", unidentifiedResourceName = "»¡°£Æ÷¼Ç", unidentifiedDescriptionName = { "A potion made from", "grinded Red Herbs that", "restores ^000088about 45 HP^000000.", "^ffffff_^000000", "Weight: ^7777777^000000" }, identifiedDisplayName = "Red Potion", identifiedResourceName = "»¡°£Æ÷¼Ç", identifiedDescriptionName = { "A potion made from", "grinded Red Herbs that", "restores ^000088about 45 HP^000000.", "^ffffff_^000000", "Weight: ^7777777^000000" }, slotCount = 0, ClassNum = 0 }, add your item's info by the format above.
    1 point
  8. yes if your client below 2013 use this http://rathena.org/board/topic/70005-guide-adding-custom-item-renewal/ if no just pass the idnum* but add the item info to system/itemInfo.lub / .lua
    1 point
  9. yes , i got 2 ID , one is normal and the second one is 2000000 ( admin ) but still error i got go search but all people is ( [Warning] : s aid=1 has an incorrect version =26 in clientinfo . server compiled 30 ) that mean incorrect version is 26 , but mine is 0 lol I FOUND A GUY but he dont have mention how he fix this one maybe i need to do again the step to change client .... Kindly read my PM even it doesn't give you the answer.
    1 point
  10. +1 but Kido, please, with every respect, please don't bother the admins. [spoiler=dont open, I just made a fun for Trojal & Maki at this spoiler]That's the admin power.
    1 point
×
×
  • Create New...