-
Posts
268 -
Joined
-
Last visited
-
Days Won
1
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Posts posted by KaitoKid
-
-
You don't need to patch it with a diff file.
You just have to check out from SVN and then you can just update it everytime.
This might help you: LINK
-
Sa conf/groups.conf mo
dun sa id:0 na group
ilagay mo dun sa loob ng commands: {}
autotrade: [true, false]
-
It seems when you checked out from SVN you didn't specify which folder should the files be stored.
Therefore the files were saved from the root folder of your account seems messy @_@
Yours:
svn checkout https://rathena.svn.sourceforge.net/svnroot/rathena/trunk/
Recommended:
svn co https://rathena.svn.sourceforge.net/svnroot/rathena/trunk/ server
Note: I have checked out from SVN and stored the files from folder named "server".
So that when you try to update:
svn up server
This will check for latest revision on the SVN. In which to be updated files are stored from "server" folder.
If still the error persist try doing:
sudo apt-get update then sudo apt-get upgrade
and then try re-updating again.
-
Its because the maps is set by default as "gvg mapflag", therefore it applies the WoE mechanics on that maps.
Go to your conf/battle/client.conf and find this line:
hide_woe_damage
then set it to
hide_woe_damage: no
-
I am so glad to hear it
-
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/
-
As long you won't overwrite the map file when you patch so that it won't lose the encryption.
-
Probably you have diffed your client with
"Enable Official Custom Fonts" just exclude it from the diff
-
he want delay in WOE only
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; } },{},{}
-
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
-
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; }
-
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?
does the gm can only go in there?
Yes, it is already official that only GMs are allowed to go inside.
-
In your stateiconinfo.lua.
Find this
StateIconList[EFST_IDs.EFST_SIT]
Replace the code inside with this
descript = { {"Sitting", COLOR_TITLE_TOGGLE}, }
-
gm kill it then
Agree.
That is what I also did.
I think no one has ever found a solution for this yet.
-
hahaha thnk you guys.. imma choose linux then.. i dont have any knowledge about linux..i must learn it .. HAHA so if i to edit my configs it will be on linux UI?
is it hard?
btw thnks for the tips
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)
-
It can't be helped because that's how computer network works...
Unless you make a MAC filtering script
-
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
-
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 #
-
SQL logs are organized while the text logs are messy.
I got dizzy sometimes looking at a txt file with many contents on it. @_@
-
why is it damage are shown here?
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
-
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.
-
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
-
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.
- Only the files inside the GRF are only encrypted.
-
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
Mellina Town Map
in Graphics Requests
Posted
Seems the file was deleted from the Download section.
Nevermind though here is my copy: mellina.zip