-
Posts
143 -
Joined
-
Last visited
-
Days Won
2
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Everything posted by Jarek
-
You can increase atk by editing min\max atk formula, also you can increase HP to make clone stronger
-
RO Open Setup, v3.1.0.627 - last updated 2023/11/18
Jarek replied to Ai4rei's topic in Client Releases
Updated russian localization http://pastebin.com/A3C9Qvk6 -
Update russian translate to last revision http://pastebin.com/93BVpFRE +removed some extra empty lines for easily comparing with eng version (for future) P.S.: There is a little typo in map_msg.conf at line 670 //681-899 freeinstead of//695-899 free
-
Дык у БувиБуви и X-Ray есть
-
Glad to hear it
-
I think you deleted that line: status_change_end(bl, (sc_type)i, INVALID_TIMER); But this couldn't cause much errors Anyway, try to use this patch
-
0_o worked for me What revision are you using?
-
How to make monster respawn once a month after kill?
Jarek replied to Yomigaeru's question in Scripting Support
no ofcI rewrote npc, but this npc consumes space for two global variables prontera,1,1,0 script MobController -1,{ OnMobDeath: $d = gettime(8) + 30; //day of the year + 1 month if ($d > 365) $d -= 365; $w = 1; // $w = wait for spawn, 1 or 0 end; OnClock0000: //everyday at midnight if (!$w || (gettime(8) != $d)) end; //ignore if we are not waiting for spawn or if it's a wrong day $w = 0; //go to spawning OnInit: if (!$w) monster "prontera",150,150,"Special Poring",1002,1,"MobController::OnMobDeath"; end; } -
(~BCT_SELF&BCT_ALL); That mean the target is everyone except caster.
-
How to make monster respawn once a month after kill?
Jarek replied to Yomigaeru's question in Scripting Support
prontera,1,1,0 script MobController -1,{ OnMobDeath: initnpctimer; end; OnTimer2592000000: stopnpctimer; OnInit: monster "prontera",150,150,"Special Poring",1002,1,"MobController::OnMobDeath"; end; } -
replace if( attachrid( .@account_id[ .@i ] ) ) {withif( attachrid( .@account_id[ .@i ] ) && getgmlevel()<40 ) {
-
Edit db\re\attr_fix.txt (or copy from db\pre-re\attr_fix.txt)
-
You can change behavior of gvg_traps_target_all skill.c find if( battle_config.vs_traps_bctall && map_flag_vs(src->m) && (src->type&battle_config.vs_traps_bctall) ) target = BCT_ALL;replace with if( battle_config.vs_traps_bctall && map_flag_vs(src->m) && (src->type&battle_config.vs_traps_bctall) ) target = (~BCT_SELF&BCT_ALL);
-
What version of emulator do you use? Seems like your rA "don't know" ismounting() command
-
skill.c find case SA_DISPELL: ...... if(i==SC_BERSERK || i==SC_SATURDAYNIGHTFEVER) tsc->data[i]->val2=0; //Mark a dispelled berserk to avoid setting hp to 100 by setting hp penalty to 0.replace withif(i==SC_BERSERK || i==SC_SATURDAYNIGHTFEVER) { tsc->data[i]->val2=0; //Mark a dispelled berserk to avoid setting hp to 100 by setting hp penalty to 0. status_damage(NULL, bl, status_get_hp(bl), 0, 0, 1); }
-
status.c, line ~ 1937 status->flee += level + status->agi + status->luk/5 + 100; //base level + ( every 1 agi = +1 flee ) + (every 5 luk = +1 flee) + 100or 1946 if you using pre-restatus->flee += level + status->agi;
-
Try this http://pastebin.com/GNV9213L
-
It would be good if you could upload error message
-
if you using npc\merchants\refine.txt after successrefitem .@part; add if(getequiprefinerycnt(.@part)>5) announce strcharinfo(0) + " refined " + getequipname(.@part) + " to +" + getequiprefinerycnt(.@part) + "!",bc_all;
-
http://rathena.org/board/topic/62238-manage-skill-damage-21/
-
http://pastebin.com/4yHCBy8J Sorry if you find sh*tcode
-
You must use AND instead of OR I mean if(countitem(5107) >= 10 && countitem(6153) >= 10) instead of if(countitem(5107) >= 10 || countitem(6153) >= 10)
-
Reduce the Casting time of Dragon Breath and CI
Jarek replied to justeyngonzales's topic in Tulong para sa Server
db\<pre->re\skill_cast_db.txt -
You can use "charms" - items that give bonus from inventory