Jump to content

KaitoKid

Members
  • Posts

    268
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by KaitoKid

  1. Have you even exert effort to search for it first rather than post the same question again? http://rathena.org/board/topic/62493-estun-and-esma-can-be-skilled-at-the-player/
  2. As long you won't overwrite the map file when you patch so that it won't lose the encryption.
  3. Probably you have diffed your client with "Enable Official Custom Fonts" just exclude it from the diff
  4. I see. Didn't saw that it is only for WoE. Try this it is based from the given by Rozeniiz 607,Yggdrasilberry,Yggdrasil Berry,0,5000,,300,,,,,0xFFFFFFFF,7,2,,,,,,{ if((agitcheck() || agitcheck2()) && YggBerryLastUsed > gettimetick(2)) { dispbottom "Yggdrasil Berry cannot be spammed during WoE! There is a delay of 5 seconds between use."; getitem 607,1; } else { set YggBerryLastUsed,gettimetick(2)+5; percentheal 100,100; } },{},{}
  5. Actually item_delay.txt is already provided you don't need to bother creating a script. In order to add more item delay go to itemdb.h and find this #define MAX_ITEMDELAYS then recompile the src code. In there you can specify how many item delays you have entered on your trunk/db/item_delay.txt
  6. Note that treasure chest on different castles have different Monster ID and Drops you can refer here If you want to change their item drops you can find it on your db/re/mob_db.txt(if you are using renewal) or db/pre-re/mob_db.txt(if you are using pre-renewal) Just find their IDs and then change their item drops. NOTE THAT THE STRUCTURE OF THE ENTRY IS: ID,Sprite_Name,kROName,iROName,LV,HP,SP,EXP,JEXP,Range1,ATK1,ATK2,DEF,MDEF,STR,AGI,VIT,INT,DEX,LUK,Range2,Range3,Scale,Race,Element,Mode,Speed,aDelay,aMotion,dMotion,MEXP,MVP1id,MVP1per,MVP2id,MVP2per,MVP3id,MVP3per,Drop1id,Drop1per,Drop2id,Drop2per,Drop3id,Drop3per,Drop4id,Drop4per,Drop5id,Drop5per,Drop6id,Drop6per,Drop7id,Drop7per,Drop8id,Drop8per,Drop9id,Drop9per,DropCardid,DropCardper For the spawning of the treasure box go to your npc/guild/agit_main.txt then find this line: // Treasure Room Spawn Template then you can see this block of codes these are the information about the spawning of treasure boxes. // Set information if (strnpcinfo(2) == "aldeg_cas01") { set .@treasurebox,1324; setarray .@treasurex[0],115,122,115,122,116,117,118,119,120,121,121,121,121,121,121,120,119,118,117,116,116,116,116,116; setarray .@treasurey[0],226,226,219,219,225,225,225,225,225,225,224,223,222,221,220,220,220,220,220,220,221,222,223,224; } else if (strnpcinfo(2) == "aldeg_cas02") { set .@treasurebox,1326; setarray .@treasurex[0],134,135,135,134,132,133,134,135,136,137,137,137,137,137,137,136,135,134,133,132,132,132,132,132; setarray .@treasurey[0],231,231,230,230,233,233,233,233,233,233,232,231,230,229,228,228,228,228,228,228,229,230,231,232; } else if (strnpcinfo(2) == "aldeg_cas03") { set .@treasurebox,1328; setarray .@treasurex[0],224,225,225,224,222,223,224,225,226,227,227,227,227,227,227,226,225,224,223,222,222,222,222,222; setarray .@treasurey[0],269,269,268,268,271,271,271,271,271,271,270,269,268,267,266,266,266,266,266,266,267,268,269,270; } else if (strnpcinfo(2) == "aldeg_cas04") { set .@treasurebox,1330; setarray .@treasurex[0],84,85,85,84,82,83,84,85,86,87,87,87,87,87,87,86,85,84,83,82,82,82,82,82; setarray .@treasurey[0],13,13,12,12,15,15,15,15,15,15,14,13,12,11,10,10,10,10,10,10,11,12,13,14; } else if (strnpcinfo(2) == "aldeg_cas05") { set .@treasurebox,1332; setarray .@treasurex[0],61,62,62,61,59,60,61,62,63,64,64,64,64,64,64,63,62,61,60,59,59,59,59,59; setarray .@treasurey[0],12,12,11,11,14,14,14,14,14,14,13,12,11,10,9,9,9,9,9,9,10,11,12,13; } else if (strnpcinfo(2) == "gefg_cas01") { set .@treasurebox,1334; setarray .@treasurex[0],153,154,154,153,151,152,153,154,155,156,156,156,156,156,156,155,154,153,152,151,151,151,151,151; setarray .@treasurey[0],113,113,112,112,115,115,115,115,115,115,114,113,112,111,110,110,110,110,110,110,111,112,113,114; } else if (strnpcinfo(2) == "gefg_cas02") { set .@treasurebox,1336; setarray .@treasurex[0],139,140,140,139,137,138,139,140,141,142,142,142,142,142,142,141,140,139,138,137,137,137,137,137; setarray .@treasurey[0],115,115,114,114,117,117,117,117,117,117,116,115,114,113,112,112,112,112,112,112,113,114,115,116; } else if (strnpcinfo(2) == "gefg_cas03") { set .@treasurebox,1338; setarray .@treasurex[0],269,270,270,269,267,268,269,270,271,272,272,272,272,272,272,271,270,269,268,267,267,267,267,267; setarray .@treasurey[0],291,291,290,290,293,293,293,293,293,293,292,291,290,289,288,288,288,288,288,288,289,290,291,292; } else if (strnpcinfo(2) == "gefg_cas04") { set .@treasurebox,1340; setarray .@treasurex[0],115,116,116,115,113,114,115,116,117,118,118,118,118,118,118,117,116,115,114,113,113,113,113,113; setarray .@treasurey[0],119,119,118,118,121,121,121,121,121,121,120,119,118,117,116,116,116,116,116,116,117,118,119,120; } else if (strnpcinfo(2) == "gefg_cas05") { set .@treasurebox,1342; setarray .@treasurex[0],143,144,144,143,141,142,143,144,145,146,146,146,146,146,146,145,144,143,142,141,141,141,141,141; setarray .@treasurey[0],110,110,109,109,112,112,112,112,112,112,111,110,109,108,107,107,107,107,107,107,108,109,110,111; } else if (strnpcinfo(2) == "payg_cas01") { set .@treasurebox,1344; setarray .@treasurex[0],289,292,292,289,288,289,290,291,292,293,293,293,293,293,293,292,291,290,289,288,288,288,288,288; setarray .@treasurey[0],10,10,7,7,11,11,11,11,11,11,10,9,8,7,6,6,6,6,6,6,7,8,9,10; } else if (strnpcinfo(2) == "payg_cas02") { set .@treasurebox,1346; setarray .@treasurex[0],143,146,146,143,142,143,144,145,146,147,147,147,147,147,147,146,145,144,143,142,142,142,142,142; setarray .@treasurey[0],146,146,143,143,147,147,147,147,147,147,146,145,144,143,142,142,142,142,142,142,143,144,145,146; } else if (strnpcinfo(2) == "payg_cas03") { set .@treasurebox,1348; setarray .@treasurex[0],158,159,159,158,156,157,158,159,160,161,161,161,161,161,161,160,159,158,157,156,156,156,156,156; setarray .@treasurey[0],169,169,168,168,171,171,171,171,171,171,170,169,168,167,166,166,166,166,166,166,167,168,169,170; } else if (strnpcinfo(2) == "payg_cas04") { set .@treasurebox,1350; setarray .@treasurex[0],146,147,147,146,144,145,146,147,148,149,149,149,149,149,149,148,147,146,145,144,144,144,144,144; setarray .@treasurey[0],48,48,47,47,50,50,50,50,50,50,49,48,47,46,45,45,45,45,45,45,46,47,48,49; } else if (strnpcinfo(2) == "payg_cas05") { set .@treasurebox,1352; setarray .@treasurex[0],155,158,158,155,154,155,156,157,158,159,159,159,159,159,159,158,157,156,155,154,154,154,154,154; setarray .@treasurey[0],134,134,131,131,135,135,135,135,135,135,134,133,132,131,130,130,130,130,130,130,131,132,133,134; } else if (strnpcinfo(2) == "prtg_cas01") { set .@treasurebox,1354; setarray .@treasurex[0],10,11,11,10,8,9,10,11,12,13,13,13,13,13,13,12,11,10,9,8,8,8,8,8; setarray .@treasurey[0],209,209,208,208,211,211,211,211,211,211,210,209,208,207,206,206,206,206,206,206,207,208,209,210; } else if (strnpcinfo(2) == "prtg_cas02") { set .@treasurebox,1356; setarray .@treasurex[0],201,202,202,201,199,200,201,202,203,204,204,204,204,204,204,203,202,201,200,199,199,199,199,199; setarray .@treasurey[0],228,228,227,227,230,230,230,230,230,230,229,228,227,226,225,225,225,225,225,225,226,227,228,229; } else if (strnpcinfo(2) == "prtg_cas03") { set .@treasurebox,1358; setarray .@treasurex[0],187,188,188,187,185,186,187,188,189,190,190,190,190,190,190,189,188,187,186,185,185,185,185,185; setarray .@treasurey[0],132,132,131,131,134,134,134,134,134,134,133,132,131,130,129,129,129,129,129,129,130,131,132,133; } else if (strnpcinfo(2) == "prtg_cas04") { set .@treasurebox,1360; setarray .@treasurex[0],269,270,270,269,267,268,269,270,271,272,272,272,272,272,272,271,270,269,268,267,267,267,267,267; setarray .@treasurey[0],162,162,161,161,164,164,164,164,164,164,163,162,161,160,159,159,159,159,159,159,160,161,162,163; } else if (strnpcinfo(2) == "prtg_cas05") { set .@treasurebox,1362; setarray .@treasurex[0],275,276,276,275,273,274,275,276,277,278,278,278,278,278,278,277,276,275,274,273,273,273,273,273; setarray .@treasurey[0],178,178,177,177,180,180,180,180,180,180,179,178,177,176,175,175,175,175,175,175,176,177,178,179; }
  7. What do you mean "how to put an item in treasure room??" are you referring to the item drops of the treasure boxes? or are you referring for the treasure box spawn? Yes, it is already official that only GMs are allowed to go inside.
  8. In your stateiconinfo.lua. Find this StateIconList[EFST_IDs.EFST_SIT] Replace the code inside with this descript = { {"Sitting", COLOR_TITLE_TOGGLE}, }
  9. Agree. That is what I also did. I think no one has ever found a solution for this yet.
  10. It depends on where you will host your server. there are some hosting providers that can support you installing/configuring your rAthena server like Asurahosting. But expect higher price because of the support. But if you are willing to learn and understand Linux there are hosting providers that provide unmanaged VPS (Which means after you order they will just provide you the basic details needed for you to connect to your VPS. It is up to you on how will you connect(SSH, Remote Desktop), and what are the programs you want to install, how will you reinforce your VPS as long you abide by their TOS. IT ISTHE MOST CHEAPER PRICE THAN ANY OTHER HOSTING)
  11. It can't be helped because that's how computer network works... Unless you make a MAC filtering script
  12. You can make use of the RMS' Sprite Bible Here is the location and the sprite name data/sprite/Àΰ£Á·/¸öÅë/³²/¿Î¿µÀÚ_³².spr - Male Sprite data/sprite/Àΰ£Á·/¸öÅë/¿©/¿Î¿µÀÚ_¿©.spr - Female Sprite
  13. Find this on your data folder idnum2itemdesctable.txt - This is the description if the item is identified num2itemdesctable.txt - This is the descrition of the item is not yet identified (Need to use Magnifier) Format: item_id# description here #
  14. SQL logs are organized while the text logs are messy. I got dizzy sometimes looking at a txt file with many contents on it. @_@
  15. On your confbattleclient.conf find this block of text // 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 set it to "yes" w/out the quotes
  16. IDK why is it some skill cool downs are working properly except for some like Comet and Earth Strain. Cool down cannot be reduced/affected in any conditions right (stats, items, or buffs)? Here is my skill_cast_db.txt entry //-- WL_COMET //CHECK Is burning on duration 1 correct? 2213,11000:12500:14000:15500:17000,5000,0,20000,0,180000,0 //-- WL_EARTHSTRAIN //CHECK What is duration 2 used for? 2216,3000:4000:5000:6000:7000,1000,0,500,60000,10000,0 The entry seems fine but the cool down is not working. Anyone experienced this? BTW I am using Renewal Casting.
  17. Read the item_db.txt inside your doc folder. Loc: Equipment's placement. Values are: 2^12 4096 = Costume Low Headgear 2^11 2048 = Costume Mid Headgear 2^10 1024 = Costume Top Headgear 2^8 256 = Upper Headgear 2^9 512 = Middle Headgear 2^0 001 = Lower Headgear 2^4 016 = Armor 2^1 002 = Weapon 2^5 032 = Shield 2^2 004 = Garment 2^6 064 = Footgear 2^3 008 = Accessory 1 2^7 128 = Accessory 2
  18. I have tested it with thor and there is no problem with it. But here is what I have found: Only the files inside the GRF are only encrypted. Therefore once you make a patch for your thor those patch files will not be encrypted but still readable by the client.
  19. On your renewal.h comment these lines #define RENEWAL // Renewal Mode #define RENEWAL_CAST // Renewal Casting #define RENEWAL_DROP // Renewal Drop rate algorithm #define RENEWAL_EXP // Renewal Exp rate algorithm #define RENEWAL_EDP // Renewal EDP
  20. Looks great! Keep up the good work! Looking forward to this project
  21. WOOOO!!! Thank you to all rAthena developers!! We have been waiting for this moment.
  22. It may be possible but still it is up to the developers if they will implement some custom things not aligned with the official... For now there is no such mapflag that can turn on pvp on a certain part of a map unlike (set vending cell, and a like).
  23. Someone knows how to check if email address used by the player already exist?? I tried my Ceres CP but I can register multiple accounts with one email address... Atleast it is the only way to avoid spam registration cuz I only found old topics that have a CeresCP email verification patch which is not already compatible with latest revision.
×
×
  • Create New...