Balfear

Members
  • Content Count

    173
  • Avg. Content Per Day

    0
  • Joined

  • Last visited

  • Days Won

    10

Balfear last won the day on January 24

Balfear had the most liked content!

Community Reputation

101 Excellent

8 Followers

About Balfear

  • Rank
    Poporing
  • Birthday 05/22/1990

Profile Information

  • Gender
    Male
  • Location
    Russia
  • Server
    PlayRO
  • Github
    Balferian

Contact Methods

  • Discord
    Balfear#3330

Recent Profile Visitors

3,470 profile views
  1. You can cut image \texture\유저인터페이스\menu_icon\bg_menu.tga < (download and replace in your grf)
  2. github have atom feed: https://github.com/rathena/rathena/commits/master.atom do you use IPS forum?
  3. /* setaccountquest(1001); */ function script setaccountquest { [email protected]_id = getarg(0); setquest [email protected]_id; query_sql("SELECT char_id FROM `char` WHERE account_id = "+getcharid(3)+" AND char_id != "+getcharid(0)+";", [email protected]_id); sleep2 100; query_sql("SELECT time FROM `quest` WHERE char_id = "+getcharid(0)+" AND `quest_id` = "[email protected]_id+";", [email protected]); for(set [email protected],0; [email protected] < getarraysize([email protected]_id); [email protected]++) query_sql("INSERT IGNORE INTO `quest` (`char_id`, `quest_id`, `state`, `time`, `count1`, `count2`, `count3`) VALUES ("[email protected]_id[[email protected]]+", "[email protected]_id+", '1', '"[email protected]+"', 0, 0, 0);"); return; } /* completeaccountquest(1001); */ function script completeaccountquest { [email protected]_id = getarg(0); completequest [email protected]_id; query_sql("SELECT char_id FROM `char` WHERE account_id = "+getcharid(3)+" AND char_id != "+getcharid(0)+";", [email protected]_id); for(set [email protected],0; [email protected] < getarraysize([email protected]_id); [email protected]++) query_sql("UPDATE `quest` SET `state` = '2' WHERE `char_id` = "[email protected]_id[[email protected]]+" AND `quest_id` = "[email protected]_id+";"); return; } /* eraseaccountquest(1001); */ function script eraseaccountquest { [email protected]_id = getarg(0); erasequest [email protected]_id; query_sql("SELECT char_id FROM `char` WHERE account_id = "+getcharid(3)+" AND char_id != "+getcharid(0)+";", [email protected]_id); for(set [email protected],0; [email protected] < getarraysize([email protected]_id); [email protected]++) query_sql("DELETE FROM `quest` WHERE `char_id` = "[email protected]_id[[email protected]]+" AND `quest_id` = "[email protected]_id+";"); return; } /* changeaccountquest(1001,1002); */ function script changeaccountquest { [email protected]_id1 = getarg(0); [email protected]_id2 = getarg(1); changequest [email protected]_id1, [email protected]_id2; query_sql("SELECT char_id FROM `char` WHERE account_id = "+getcharid(3)+" AND char_id != "+getcharid(0)+";", [email protected]_id); for(set [email protected],0; [email protected] < getarraysize([email protected]_id); [email protected]++) query_sql("UPDATE `quest` SET `quest_id` = "[email protected]_id2+" WHERE `char_id` = "[email protected]_id[[email protected]]+" AND `quest_id` = "[email protected]_id1+" AND `state` != '2';"); return; }
  4. Does anyone have "Master account system" for FluxCP?
  5. I think this is it: void mercenary_kills(struct mercenary_data *md){ if(md->mercenary.kill_count <= (INT_MAX-1)) //safe cap to INT_MAX md->mercenary.kill_count++; if( (md->mercenary.kill_count % 50) == 0 ) { mercenary_set_faith(md, 1); mercenary_killbonus(md); } if( md->master ) clif_mercenary_updatestatus(md->master, SP_MERCKILLS); } Try to change this value: if( (md->mercenary.kill_count % 50) == 0 )
  6. Hi. In grf > data/luafiles514/lua files/datainfo/petinfo.lub PetStringTable = {...
  7. Use sql query to ban accounts until 20-02-2020 00:00:00 UPDATE `login` SET `unban_time` = '1582146000' WHERE `account_id` >= 2000002 AND `account_id` <= 2000343; Accounts automaticly unbanned at '1582146000' (Use UnixTime converter)
  8. src/map/pc.cpp add this lines if( map_getmapflag( sd->bl.m, MF_PVP ) || map_getmapflag( sd->bl.m, MF_GVG )) return false;
  9. Find and replace "pc_revive_item" function in pc.cpp: bool pc_revive_item(struct map_session_data *sd) { nullpo_retr(false, sd); if (!pc_isdead(sd) || sd->respawn_tid != INVALID_TIMER) return false; if (sd->sc.data[SC_HELLPOWER]) // Cannot resurrect while under the effect of SC_HELLPOWER. return false; if( map_getmapflag( sd->bl.m, MF_PVP ) || map_getmapflag( sd->bl.m, MF_GVG )) return false; int16 item_position = itemdb_group_item_exists_pc(sd, IG_TOKEN_OF_SIEGFRIED); uint8 hp = 100, sp = 100; if (item_position < 0) { if (sd->sc.data[SC_LIGHT_OF_REGENE]) { hp = sd->sc.data[SC_LIGHT_OF_REGENE]->val2; sp = 0; } else return false; } if (!status_revive(&sd->bl, hp, sp)) return false; if (item_position < 0) status_change_end(&sd->bl, SC_LIGHT_OF_REGENE, INVALID_TIMER); else pc_delitem(sd, item_position, 1, 0, 1, LOG_TYPE_CONSUME); clif_skill_nodamage(&sd->bl, &sd->bl, ALL_RESURRECTION, 4, 1); return true; }
  10. Some time ago there were maps in the repository, if I'm not mistaken. Just replace this map in your grf. iz_ac.rar or update your portals for new map by yourself, coz gravity change academy: old new
  11. Working fine for this version. Data.ini [Data] 0=your_data.grf 1=rdata.grf 2=data.grf Tested on (2020-01-21) kRo client and (2019-09-19a) Ragexe.
  12. Do you add rdata to data.ini list? Because data.grf does not have iz_d04_i and iz_d05_i gat/gnd files. What client version do you use?