Jump to content

Aleos

Development Manager
  • Posts

    732
  • Joined

  • Days Won

    73

Community Answers

  1. Aleos's post in NPC:Scriptcont: unexpected state '2' for continue call. was marked as the answer   
    That's because Hercules doesn't have it properly implemented. (See Git Hash: 842e30e).
    Using progressbar in an item script isn't something I would suggest as there is a bit of logic behind it that will break any bonuses after the progressbar if the player walks.
  2. Aleos's post in Increase Damage Globally. was marked as the answer   
    *skill_damage {<skill_name>,<caster>,<SKILLDMG_PC>,{<SKILLDMG_MOB>,{<SKILLDMG_BOSS>,{<SKILLDMG_OTHER>}}}} Enables skill damage adjustment on a map. All adjustments in 'db/skill_damage_db.txt' for 'Map' type 16 will be applied. This mapflag can also be used to adjust the damage of one skill by a percentage: - skill_name: Name of the skill in 'db/(pre-)re/skill_db.txt' (ex. SM_BASH). To adjust all skill damage, write "all" (without quotes). - caster: the groups for which the adjustment takes effect. (bitmask) BL_PC = Player BL_MOB = Monster BL_PET = Pet BL_HOM = Homunculus BL_MER = Mercenary BL_ELEM = Elemental - damage: percent adjustment rate (between -100 and 100000). SKILLDMG_PC = against player SKILLDMG_MOB = against normal monster SKILLDMG_BOSS = against boss monster SKILLDMG_OTHER = against other (homunculus, mercenary, pet, elemental) You can set a mapflag and then use "all" as the skill name so it adjusts all skills.
  3. Aleos's post in WinXP support for lates Ragexes was marked as the answer   
    Windows XP has gone EOL ages ago and Microsoft has even stopped LTS for it years ago (around 2016). Your users should consider seriously updating as there are many security threats posed by using an unsupported operating system.
    There are options for you to use an older RO EXE but you may lose some features that are released in there depending on the version you choose. I'm sorry but those are your only two options.
  4. Aleos's post in How to update gcc / g ++ to version 5? was marked as the answer   
    I've updated the CentOS wiki page with steps on how to get version 5.
  5. Aleos's post in item_db and item_db2 difference was marked as the answer   
    For the SQL side the item_db2 table works as the db/import/item_db.txt file.
  6. Aleos's post in Cart Weight Reset Bug was marked as the answer   
    Fixed in Git Hash: 52f9bf63a. Thanks for the report!
  7. Aleos's post in how install cygwin operate for rathena using linux was marked as the answer   
    Cygwin is specifically for Windows only. You will not need Cygwin if you are already using a Linux OS. Check out the Wiki for more info on how to setup rAthena on your OS.
  8. Aleos's post in Compiling in CentOS 7 error: [mt19937ar] Error 2 was marked as the answer   
    You need to check your permissions on the directory.
  9. Aleos's post in about instance destruction causing a map crash was marked as the answer   
    What instance mode are you using? Can you paste the gdb dump so I can see where you are crashing? I tried all the modes and wasn't able to crash the server when the instance was destroyed.
  10. Aleos's post in Site advertisement still not up was marked as the answer   
    Sorry for the delay. Your advertisement is up now and the system is a little more automated.
  11. Aleos's post in Hunting Quests Effecting Whole Map was marked as the answer   
    Sorry, thought you were talking about the custom hunting missions quests.
     
    For the actual quest system then you'll have to change a bit of source.
    mob.c
                if( sd->status.party_id )                 map_foreachinrange(quest_update_objective_sub,&md->bl,AREA_SIZE,BL_PC,sd->status.party_id,md->mob_id); You'll need to make it something like:
                if( sd->status.party_id )                map_foreachinmap(quest_update_objective_sub, md->bl.m, BL_PC, sd->status.party_id, md->mob_id);
  12. Aleos's post in Server/Source Update was marked as the answer   
    All SQL upgrades are in the sql-files/upgrades directory and are sorted by date.
  13. Aleos's post in Random Server Crash was marked as the answer   
    You can disable the SECURE_NPCTIMEOUT (src/config/secure.h) for now. It's being looked into. I believe this is related to your case.
  14. Aleos's post in hercules to rAthena was marked as the answer   
    You'll have to run something like:
     

    INSERT INTO `global_reg_value` (`account_id`, `str`, `value`, `type`) SELECT `account_id`, `key`, `value`, 2 FROM `acc_reg_num_db` WHERE `str` NOT LIKE '#%$'; INSERT INTO `global_reg_value` (`account_id`, `str`, `value`, `type`) SELECT `account_id`, `key`, `value`, 2 FROM `acc_reg_str_db` WHERE `str` LIKE '#%$'; INSERT INTO `global_reg_value` (`char_id`, `str`, `value`, `type`) SELECT `char_id`, `key`, `value`, 3 FROM `char_reg_num_db` WHERE `str` NOT LIKE '%$'; INSERT INTO `global_reg_value` (`char_id`, `str`, `value`, `type`) SELECT `char_id`, `key`, `value`, 3 FROM `char_reg_str_db` WHERE `str` LIKE '%$'; INSERT INTO `global_reg_value` (`account_id`, `str`, `value`, `type`) SELECT `account_id`, `key`, `value`, 1 FROM `global_acc_reg_num_db` WHERE `str` NOT LIKE '##%$'; INSERT INTO `global_reg_value` (`account_id`, `str`, `value`, `type`) SELECT `account_id`, `key`, `value`, 1 FROM `global_acc_reg_str_db` WHERE `str` NOT LIKE '##%$';
  15. Aleos's post in About the latest Git was marked as the answer   
    @gidzdlcrz
    The files are linked in here: http://rathena.org/board/topic/95735-increase-item-id-array-size/
     
    @TARTs
    http://rathena.org/wiki/GIT_Clone/Windows
  16. Aleos's post in Need Help. installing rathena GIT on Asurahosting VNC was marked as the answer   
    Oh. I'm guessing you copied it over from a Windows machine. In that case you will need to use dos2unix to get rid of the Windows CR.
     
    dos2unix configure
  17. Aleos's post in Wondering How was marked as the answer   
    conf/battle/pet.conf:
     
    // Rate for catching pets (Note 2) pet_catch_rate: 100  
    Making it 200 will double the success rate. This will change the catch rate for all taming items.
  18. Aleos's post in Block account ID from playing. (Multiple Server) was marked as the answer   
    -    script    OnPCLoginEvent#GMCheck    -1,{
    OnPCLoginEvent:
        if (getcharid(3) == 2000000) {
             mes "You can't login on this server.";
             close2;
    atcommand "@kick "+ strcharinfo(0);
        }
        end;
    }

  19. Aleos's post in Homunculus was marked as the answer   
    This was fixed in r17135.
  20. Aleos's post in Custom Book/Manual was marked as the answer   
    @Emistry
    bookitemnametable.txt

     
    For example:
    11000# 11001# 11002# 11003# 11004# 11005# 11006# 11007# 11008# 11009# 11010# 11011# 11017# 11018# 11019# 11022# 11023# 11024# 7127# 7128# 7129# 7130# 7131# 7132# 7133# 7144# 7434# 7472# 7473# 7474# 7475# 7476# 7477# 7478# 7479# 7480# 7481# 7755# 11057# 11058# 11059# 11060#
  21. Aleos's post in Waitingroom Sign With Style... was marked as the answer   
    OnInit:     set .delay,500;     setarray .msg1$,"H","H E","H E A","H E A L","H E A L E R",             "H E A L E R","E A L E R  H","A L E R  H E","L E R  H E A","E R  H E A L","R  H E A L E","H E A L E R",             "H E A L E R"," ","H E A L E R"," ","H E A L E R"," ";     while(1) {         for(set .i,0; .i < getarraysize(.msg$); set .i,.i + 1) {             waitingroom .msg$[.i],0;             sleep .delay;             delwaitingroom;         }     }     end;
×
×
  • Create New...