-
Posts
732 -
Joined
-
Days Won
73
Community Answers
-
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.
-
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.
-
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.
-
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.
-
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.
-
Aleos's post in Cart Weight Reset Bug was marked as the answer
Fixed in Git Hash: 52f9bf63a. Thanks for the report!
-
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.
-
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.
-
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.
-
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.
-
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); -
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.
-
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.
-
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 '##%$'; -
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
-
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
-
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.
-
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;
}
-
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# -
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;