Jump to content

KaitoKid

Members
  • Posts

    268
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by KaitoKid

  1. 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.

  2. 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

  3. he want delay in WOE only

    I see. :(

    Didn't saw that it is only for WoE. /ok

    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; } },{},{}
    

  4. 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;
    }
    

  5. 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.

  6. 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)

  7. 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.

  8. 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
    

  9. 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
    

×
×
  • Create New...