All Activity

This stream auto-updates     

  1. Past hour
  2. Good day, I'm looking for help into how to edit the Shadow Size of an NPC sprite. I've added a custom NPC sprite but the shadow is not fitting to the Sprite size. Mobs such as egg monsters have a small shadow while large monsters have large shadows. Is there a way to edit NPC shadows size? Example image: Large size for Minorous mob, Small size for Dummy egg, Medium size for Human NPC.
  3. Hi! this is my issue... Sometimes I can login, sometimes not, its weird because there is no errors... - Sometimes at login, client appears as black screen and then closes without any warning or error - Sometimes I can login, but the character stay stuck, can't move, there is no skills and no npcs near - Sometimes I can login and I can walk, but there is no npcs, but If I walk a little and return to the npc, then appears. I'm using latest version of rAthena, on pre-re mode and 2015-05-13aRagexe.exeLogin: Any suggestions? can be a port issue? a packet misconf? any help will be appreciated. (I'm testing on my local pc, but this issue is happening in my dev server too, in gcloud) LOGIN "restart_mode=on" [Status]: Memory manager initialised: log/login-server.exe.leaks rAthena Development Team presents ___ __ __ _____/ | / /_/ /_ ___ ____ ____ _ / ___/ /| |/ __/ __ \/ _ \/ __ \/ __ `/ / / / ___ / /_/ / / / __/ / / / /_/ / /_/ /_/ |_\__/_/ /_/\___/_/ /_/\__,_/ http://rathena.org/board/ [Info]: Server uses 'select' as event dispatcher [Info]: Server supports up to '4096' concurrent connections. [Info]: Finished reading conf/import/inter_conf.txt. [Info]: Finished reading conf/inter_athena.conf. [Info]: Finished reading conf/import/login_conf.txt. [Info]: Finished reading conf/login_athena.conf. [Info]: Done reading '23' messages in 'conf/msg_conf/login_msg.conf'. [Info]: Ipban connection made. [Status]: The login-server is ready (Server is listening on the port 6902). [Info]: Connection request of the char-server 'ROdev' @ 192.168.0.11:6300 (account: 's1', ip: '192.168.0.11') [Notice]: Authentication accepted (account: s1, id: 1, ip: 192.168.0.11) [Status]: Connection of the char-server 'ROdev' accepted. [Status]: Request for connection of test (ip: 192.168.0.11) [Notice]: Authentication accepted (account: test, id: 2001896, ip: 192.168.0.11) [Status]: Connection of the account 'test' accepted. [Info]: Closed connection from '192.168.0.11'. [Status]: set users ROdev : 1 CHAR "restart_mode=on" [Status]: Memory manager initialised: log/char-server.exe.leaks rAthena Development Team presents ___ __ __ _____/ | / /_/ /_ ___ ____ ____ _ / ___/ /| |/ __/ __ \/ _ \/ __ \/ __ `/ / / / ___ / /_/ / / / __/ / / / /_/ / /_/ /_/ |_\__/_/ /_/\___/_/ /_/\__,_/ http://rathena.org/board/ [Info]: Server uses 'select' as event dispatcher [Info]: Server supports up to '4096' concurrent connections. [Status]: Login server IP address : 192.168.0.11 -> 192.168.0.11 [Status]: Character server IP address : 192.168.0.11 -> 192.168.0.11 [Info]: Done reading conf/import/char_conf.txt. [Info]: Done reading conf/char_athena.conf. [Info]: Done reading conf/import/inter_conf.txt. [Info]: Done reading conf/inter_athena.conf. [Info]: Done reading '149' messages in 'conf/msg_conf/char_msg.conf'. [Info]: Done reading conf/import/inter_conf.txt. [Info]: Done reading conf/inter_athena.conf. [Info]: Connect Character DB server.... (Character Server) [Status]: Done reading '1' storage information in 'conf/inter_server.yml' [Status]: Done reading '0' storage information in 'conf/import/inter_server.yml' [Status]: Done reading '49' entries in 'db/pre-re/exp_guild.txt'. [Status]: Done reading '0' entries in 'db/import/exp_guild.txt'. [Info]: Clan loaded (1 - Swordman Clan) [Info]: Clan loaded (2 - Arcwand Clan) [Info]: Clan loaded (3 - Golden Mace Clan) [Info]: Clan loaded (4 - Crossbow Clan) [Status]: Finished Reading GeoIP Database. [Status]: Characters per Account: '0'. [Info]: Start checking DB integrity [Info]: DB integrity check finished with success [Info]: Default map: 'prontera 156,191' [Status]: The char-server is ready (Server is listening on the port 6300). [Info]: Attempt to connect to login-server... [Status]: Connecting to 192.168.0.11:6902 [Status]: Connected to login-server (connection #2). [Status]: Awaiting maps from map-server. [Status]: Map-Server 0 connected: 800 maps, from IP 192.168.0.11 port 5121. [Status]: Map-server 0 loading complete. [Info]: Loaded guild castle (0 - guild 0) [Info]: Loaded guild castle (1 - guild 0) [Info]: Loaded guild castle (2 - guild 0) [Info]: Loaded guild castle (3 - guild 0) [Info]: Loaded guild castle (4 - guild 0) [Info]: Loaded guild castle (5 - guild 0) [Info]: Loaded guild castle (6 - guild 0) [Info]: Loaded guild castle (7 - guild 0) [Info]: Loaded guild castle (8 - guild 0) [Info]: Loaded guild castle (9 - guild 0) [Info]: Loaded guild castle (10 - guild 0) [Info]: Loaded guild castle (11 - guild 0) [Info]: Loaded guild castle (12 - guild 0) [Info]: Loaded guild castle (13 - guild 0) [Info]: Loaded guild castle (14 - guild 0) [Info]: Loaded guild castle (15 - guild 162) [Info]: Loaded guild castle (16 - guild 0) [Info]: Loaded guild castle (17 - guild 0) [Info]: Loaded guild castle (18 - guild 0) [Info]: Loaded guild castle (19 - guild 0) [Info]: Loaded guild castle (20 - guild 0) [Info]: Loaded guild castle (21 - guild 0) [Info]: Loaded guild castle (22 - guild 0) [Info]: Loaded guild castle (23 - guild 0) [Info]: Loaded guild castle (24 - guild 0) [Info]: Loaded guild castle (25 - guild 0) [Info]: Loaded guild castle (26 - guild 0) [Info]: Loaded guild castle (27 - guild 0) [Info]: Loaded guild castle (28 - guild 0) [Info]: Loaded guild castle (29 - guild 0) [Info]: Loaded guild castle (30 - guild 0) [Info]: Loaded guild castle (31 - guild 0) [Info]: Loaded guild castle (32 - guild 0) [Info]: Loaded guild castle (33 - guild 0) [Info]: Loaded guild castle (34 - guild 0) [Info]: Loaded guild castle (35 - guild 0) [Info]: Loaded guild castle (36 - guild 0) [Info]: Loaded guild castle (37 - guild 0) [Info]: Loaded guild castle (38 - guild 0) [Info]: Loaded guild castle (39 - guild 0) [Info]: Loaded guild castle (40 - guild 0) [Info]: Loaded guild castle (41 - guild 0) [Info]: Loaded guild castle (42 - guild 0) [Info]: Loaded guild castle (43 - guild 0) [Info]: Guild loaded (162 - Test Guild) [Info]: Guild Unloaded (162 - Test Guild) [Info]: request connect - account_id:2001896/login_id1:1588953181/login_id2:1677242761 [Info]: Loading Char Data (2001896) [Info]: Loading Char Data (2001896) [Info]: Char load request (10499) [Info]: Loaded char (10499 - Test Character): status memo 0 skills friends hotkeys mercenary [Info]: Selected char: (Account 2001896: 1 - Test Character) [Info]: Subnet check [192.168.0.11]: WAN [Info]: Loaded Storage data from table storage for account_id: 2001896 (total: 86) [Info]: Loaded Cart data from table cart_inventory for char_id: 10499 (total: 0) [Info]: Loaded Inventory data from table inventory for char_id: 10499 (total: 2) [Info]: mail load complete from DB - id: 10499 (total: 0) [Info]: achievement load complete from DB - id: 10499 (total: 0) MAP "restart_mode=on" [Status]: Memory manager initialised: log/map-server.exe.leaks rAthena Development Team presents ___ __ __ _____/ | / /_/ /_ ___ ____ ____ _ / ___/ /| |/ __/ __ \/ _ \/ __ \/ __ `/ / / / ___ / /_/ / / / __/ / / / /_/ / /_/ /_/ |_\__/_/ /_/\___/_/ /_/\__,_/ http://rathena.org/board/ [Info]: Server uses 'select' as event dispatcher [Info]: Server supports up to '4096' concurrent connections. [Info]: Char Server IP Address : '192.168.0.11' -> '192.168.0.11'. [Info]: Map Server IP Address : '192.168.0.11' -> '192.168.0.11'. [Status]: Using SQL dbs: no [Info]: Logging item transactions to table 'picklog'. [Info]: Logging commands to table 'atcommandlog'. [Info]: Logging MVP monster rewards to table 'mvplog'. [Info]: Logging 'logmes' messages to table 'npclog'. [Info]: Logging Cash transactions to table 'cashlog'. [Info]: Logging Feeding items to table 'feedinglog'. [Info]: Connecting to the Map DB Server.... [Status]: Connect success! (Map Server Connection) [Info]: [SQL]: Connecting to the Log Database gameserver_log At 127.0.0.1... [Status]: [SQL]: Successfully 'connected' to Database 'gameserver_log'. [Status]: Loading maps (using db/pre-re/map_cache.dat as map cache)... [Status]: Loading maps (using db/import/map_cache.dat as map cache)... [Notice]: Removing map [ evt_swar_b ] from maplist [Notice]: Removing map [ evt_swar_r ] from maplist [Notice]: Removing map [ evt_swar_s ] from maplist [Notice]: Removing map [ evt_swar_t ] from maplist [Notice]: Removing map [ gld_dun01_2 ] from maplist [Notice]: Removing map [ gld_dun02_2 ] from maplist [Notice]: Removing map [ gld_dun03_2 ] from maplist [Notice]: Removing map [ gld_dun04_2 ] from maplist [Notice]: Removing map [ dali02 ] from maplist [Notice]: Removing map [ [email protected]_st ] from maplist [Notice]: Removing map [ [email protected] ] from maplist [Notice]: Removing map [ [email protected] ] from maplist [Notice]: Removing map [ [email protected] ] from maplist [Notice]: Removing map [ [email protected] ] from maplist [Notice]: Removing map [ [email protected] ] from maplist [Notice]: Removing map [ [email protected] ] from maplist [Notice]: Removing map [ [email protected] ] from maplist [Notice]: Removing map [ [email protected] ] from maplist [Notice]: Removing map [ [email protected] ] from maplist [Notice]: Removing map [ [email protected] ] from maplist [Notice]: Removing map [ [email protected]_d ] from maplist [Notice]: Removing map [ moro_cav ] from maplist [Notice]: Removing map [ moro_vol ] from maplist [Notice]: Removing map [ silk_lair ] from maplist [Notice]: Removing map [ c_tower2_ ] from maplist [Notice]: Removing map [ c_tower3_ ] from maplist [Notice]: Removing map [ [email protected] ] from maplist [Notice]: Removing map [ ver_eju ] from maplist [Notice]: Removing map [ ver_tunn ] from maplist [Notice]: Removing map [ verus03 ] from maplist [Notice]: Removing map [ verus04 ] from maplist [Notice]: Removing map [ job_gun ] from maplist [Notice]: Removing map [ [email protected] ] from maplist [Notice]: Removing map [ [email protected] ] from maplist [Notice]: Removing map [ [email protected] ] from maplist [Notice]: Removing map [ lhz_dun_n ] from maplist [Notice]: Removing map [ lhz_d_n2 ] from maplist [Notice]: Removing map [ [email protected]_kh ] from maplist [Notice]: Removing map [ [email protected]_kh ] from maplist [Notice]: Removing map [ [email protected] ] from maplist [Notice]: Removing map [ [email protected] ] from maplist [Notice]: Removing map [ un_bk_q ] from maplist [Notice]: Removing map [ un_bunker ] from maplist [Notice]: Removing map [ un_myst ] from maplist [Notice]: Removing map [ verus01 ] from maplist [Notice]: Removing map [ verus02 ] from maplist [Notice]: Removing map [ paramk ] from maplist [Notice]: Removing map [ [email protected] ] from maplist [Notice]: Removing map [ [email protected] ] from maplist [Notice]: Removing map [ [email protected] ] from maplist [Notice]: Removing map [ [email protected] ] from maplist [Notice]: Removing map [ [email protected] ] from maplist [Notice]: Removing map [ [email protected] ] from maplist [Notice]: Removing map [ [email protected] ] from maplist [Notice]: Removing map [ prt_cas ] from maplist [Notice]: Removing map [ prt_cas_q ] from maplist [Notice]: Removing map [ prt_prison ] from maplist [Notice]: Removing map [ prt_lib ] from maplist [Notice]: Removing map [ prt_lib_q ] from maplist [Notice]: Removing map [ prt_q ] from maplist [Notice]: Removing map [ prt_pri00 ] from maplist [Notice]: Removing map [ int_land ] from maplist [Notice]: Removing map [ int_land01 ] from maplist [Notice]: Removing map [ int_land02 ] from maplist [Notice]: Removing map [ int_land03 ] from maplist [Notice]: Removing map [ int_land04 ] from maplist [Notice]: Removing map [ lasagna ] from maplist [Notice]: Removing map [ lasa_fild01 ] from maplist [Notice]: Removing map [ lasa_fild02 ] from maplist [Notice]: Removing map [ lasa_dun01 ] from maplist [Notice]: Removing map [ lasa_dun02 ] from maplist [Notice]: Removing map [ lasa_dun03 ] from maplist [Notice]: Removing map [ conch_in ] from maplist [Notice]: Removing map [ lasa_in01 ] from maplist [Notice]: Removing map [ lasa_dun_q ] from maplist [Notice]: Removing map [ [email protected] ] from maplist [Notice]: Removing map [ [email protected] ] from maplist [Notice]: Removing map [ [email protected] ] from maplist [Notice]: Removing map [ [email protected] ] from maplist [Notice]: Removing map [ [email protected] ] from maplist [Notice]: Removing map [ que_swat ] from maplist [Notice]: Removing map [ slabw01 ] from maplist [Notice]: Removing map [ rebel_in ] from maplist [Notice]: Removing map [ [email protected]_gef ] from maplist [Notice]: Removing map [ [email protected]_pay ] from maplist [Notice]: Removing map [ har_in01 ] from maplist [Notice]: Removing map [ harboro1 ] from maplist [Notice]: Removing map [ harboro2 ] from maplist [Notice]: Removing map [ rockmi1 ] from maplist [Notice]: Removing map [ rockmi2 ] from maplist [Notice]: Removing map [ rockrdg1 ] from maplist [Notice]: Removing map [ rockrdg2 ] from maplist [Notice]: Removing map [ [email protected]_k2 ] from maplist [Notice]: Removing map [ [email protected]_k2 ] from maplist [Notice]: Removing map [ [email protected]_d2 ] from maplist [Notice]: Removing map [ pay_d03_i ] from maplist [Notice]: Removing map [ gef_d01_i ] from maplist [Notice]: Removing map [ ice_d03_i ] from maplist [Notice]: Removing map [ [email protected] ] from maplist [Notice]: Removing map [ [email protected] ] from maplist [Notice]: Removing map [ tur_d03_i ] from maplist [Notice]: Removing map [ tur_d04_i ] from maplist [Notice]: Removing map [ [email protected] ] from maplist [Notice]: Removing map [ ordeal_a00 ] from maplist [Notice]: Removing map [ ordeal_a02 ] from maplist [Notice]: Removing map [ pprontera ] from maplist [Notice]: Removing map [ niflxmas ] from maplist [Notice]: Removing map [ sch_lab ] from maplist [Notice]: Removing map [ nakhyang ] from maplist [Notice]: Removing map [ lasa_sea ] from maplist [Notice]: Removing map [ [email protected] ] from maplist [Notice]: Removing map [ x_lhz ] from maplist [Notice]: Removing map [ x_prt ] from maplist [Notice]: Removing map [ x_ra ] from maplist [Notice]: Removing map [ prt_evt_in ] from maplist [Notice]: Removing map [ vis_h01 ] from maplist [Notice]: Removing map [ vis_h02 ] from maplist [Notice]: Removing map [ vis_h03 ] from maplist [Notice]: Removing map [ vis_h04 ] from maplist [Notice]: Removing map [ ein_d02_i ] from maplist [Notice]: Removing map [ com_d02_i ] from maplist [Notice]: Removing map [ [email protected] ] from maplist [Notice]: Removing map [ star_frst ] from maplist [Notice]: Removing map [ star_in ] from maplist [Notice]: Removing map [ 2009rwc_01 ] from maplist [Notice]: Removing map [ 2009rwc_02 ] from maplist [Notice]: Removing map [ 2009rwc_03 ] from maplist [Notice]: Removing map [ 2009rwc_04 ] from maplist [Notice]: Removing map [ 2009rwc_05 ] from maplist [Notice]: Removing map [ 2009rwc_06 ] from maplist [Notice]: Removing map [ 2009rwc_07 ] from maplist [Notice]: Removing map [ 2009rwc_08 ] from maplist [Notice]: Removing map [ 2009rwc_f01 ] from maplist [Notice]: Removing map [ 2012rwc_01 ] from maplist [Notice]: Removing map [ 2012rwc_02 ] from maplist [Notice]: Removing map [ 2012rwc_03 ] from maplist [Notice]: Removing map [ 2012rwc_04 ] from maplist [Notice]: Removing map [ 2012rwc_05 ] from maplist [Notice]: Removing map [ 2012rwc_06 ] from maplist [Notice]: Removing map [ 2012rwc_07 ] from maplist [Notice]: Removing map [ 2012rwc_08 ] from maplist [Notice]: Maps removed: '141'. [Info]: Successfully loaded '800' maps. [Info]: Done reading '0' messages in 'conf/msg_conf/import/map_msg_spn_conf.txt'. [Info]: Done reading '1186' messages in 'conf/msg_conf/map_msg.conf'. [Status]: Done reading '70' command aliases in 'conf/atcommand_athena.conf'. [Status]: Done reading '4' entries in 'db/pre-re/instance_db.txt'. [Status]: Done reading '0' entries in 'db/import/instance_db.txt'. [Status]: Using packet version: 20150513. [Status]: Packet Obfuscation: Disabled. [Status]: Done reading '197' entries in 'db/const.txt'. [Status]: Done reading '0' entries in 'db/import/const.txt'. [Status]: Done reading '6186' entries in 'db/pre-re/item_db.txt'. [Status]: Done reading '2595' entries in 'db/import/item_db.txt'. [Status]: Done reading '1' entries in 'db/item_avail.txt'. [Status]: Done reading '7' entries in 'db/pre-re/item_stack.txt'. [Status]: Done reading '125' entries in 'db/item_nouse.txt'. [Status]: Done reading '0' entries in 'db/pre-re/item_group_db.txt'. [Status]: Done reading '885' entries in 'db/pre-re/item_bluebox.txt'. [Status]: Done reading '803' entries in 'db/pre-re/item_violetbox.txt'. [Status]: Done reading '367' entries in 'db/pre-re/item_cardalbum.txt'. [Status]: Done reading '20' entries in 'db/item_findingore.txt'. [Status]: Done reading '652' entries in 'db/pre-re/item_giftbox.txt'. [Status]: Done reading '595' entries in 'db/pre-re/item_misc.txt'. [Status]: Done reading '156' entries in 'db/pre-re/item_combo_db.txt'. [Status]: Done reading '0' entries in 'db/pre-re/item_randomopt_db.txt'. [Status]: Done reading '1894' entries in 'db/pre-re/item_noequip.txt'. [Status]: Done reading '1633' entries in 'db/pre-re/item_trade.txt'. [Status]: Done reading '13' entries in 'db/pre-re/item_delay.txt'. [Status]: Done reading '1521' entries in 'db/pre-re/item_buyingstore.txt'. [Status]: Done reading '42' entries in 'db/pre-re/item_flag.txt'. [Status]: Done reading '0' entries in 'db/pre-re/item_randomopt_group.txt'. [Status]: Done reading '0' entries in 'db/import/item_avail.txt'. [Status]: Done reading '0' entries in 'db/import/item_stack.txt'. [Status]: Done reading '0' entries in 'db/import/item_nouse.txt'. [Status]: Done reading '0' entries in 'db/import/item_group_db.txt'. [Status]: Done reading '0' entries in 'db/import/item_bluebox.txt'. [Status]: Done reading '0' entries in 'db/import/item_violetbox.txt'. [Status]: Done reading '0' entries in 'db/import/item_cardalbum.txt'. [Status]: Done reading '0' entries in 'db/import/item_findingore.txt'. [Status]: Done reading '0' entries in 'db/import/item_giftbox.txt'. [Status]: Done reading '75' entries in 'db/import/item_misc.txt'. [Status]: Done reading '0' entries in 'db/import/item_combo_db.txt'. [Status]: Done reading '0' entries in 'db/import/item_randomopt_db.txt'. [Status]: Done reading '0' entries in 'db/import/item_noequip.txt'. [Status]: Done reading '0' entries in 'db/import/item_trade.txt'. [Status]: Done reading '0' entries in 'db/import/item_delay.txt'. [Status]: Done reading '0' entries in 'db/import/item_buyingstore.txt'. [Status]: Done reading '0' entries in 'db/import/item_flag.txt'. [Status]: Done reading '0' entries in 'db/import/item_randomopt_group.txt'. [Status]: Done reading '3' channels in 'conf/channels.conf'. [Status]: Done reading '0' entries in 'db/pre-re/item_cash_db.txt'. [Status]: Done reading '0' entries in 'db/import/item_cash_db.txt'. [Status]: Done reading '0' entries in 'sales'. [Status]: Done reading '1159' entries in 'db/pre-re/skill_db.txt'. [Status]: Done reading '857' entries in 'db/pre-re/skill_require_db.txt'. [Status]: Done reading '818' entries in 'db/pre-re/skill_cast_db.txt'. [Status]: Done reading '53' entries in 'db/pre-re/skill_castnodex_db.txt'. [Status]: Done reading '145' entries in 'db/pre-re/skill_unit_db.txt'. [Status]: Done reading '110' entries in 'db/pre-re/skill_nocast_db.txt'. [Status]: Done reading '263' entries in 'db/pre-re/produce_db.txt'. [Status]: Done reading '136' entries in 'db/create_arrow_db.txt'. [Status]: Done reading '155' entries in 'db/abra_db.txt'. [Status]: Done reading '17' entries in 'db/spellbook_db.txt'. [Status]: Done reading '23' entries in 'db/magicmushroom_db.txt'. [Status]: Done reading '163' entries in 'db/skill_copyable_db.txt'. [Status]: Done reading '16' entries in 'db/skill_improvise_db.txt'. [Status]: Done reading '74' entries in 'db/skill_changematerial_db.txt'. [Status]: Done reading '2' entries in 'db/skill_nonearnpc_db.txt'. [Status]: Done reading '0' entries in 'db/skill_damage_db.txt'. [Status]: Done reading '0' entries in 'db/import/skill_db.txt'. [Status]: Done reading '0' entries in 'db/import/skill_require_db.txt'. [Status]: Done reading '0' entries in 'db/import/skill_cast_db.txt'. [Status]: Done reading '0' entries in 'db/import/skill_castnodex_db.txt'. [Status]: Done reading '0' entries in 'db/import/skill_unit_db.txt'. [Status]: Done reading '0' entries in 'db/import/skill_nocast_db.txt'. [Status]: Done reading '0' entries in 'db/import/produce_db.txt'. [Status]: Done reading '0' entries in 'db/import/create_arrow_db.txt'. [Status]: Done reading '0' entries in 'db/import/abra_db.txt'. [Status]: Done reading '0' entries in 'db/import/spellbook_db.txt'. [Status]: Done reading '0' entries in 'db/import/magicmushroom_db.txt'. [Status]: Done reading '0' entries in 'db/import/skill_copyable_db.txt'. [Status]: Done reading '0' entries in 'db/import/skill_improvise_db.txt'. [Status]: Done reading '0' entries in 'db/import/skill_changematerial_db.txt'. [Status]: Done reading '0' entries in 'db/import/skill_nonearnpc_db.txt'. [Status]: Done reading '0' entries in 'db/import/skill_damage_db.txt'. [Status]: Done reading '1009' entries in 'db/pre-re/mob_db.txt'. [Status]: Done reading '40' entries in 'db/import/mob_db.txt'. [Status]: Done reading '5511' entries in 'db/pre-re/mob_skill_db.txt'. [Status]: Done reading '16' entries in 'db/mob_avail.txt'. [Status]: Done reading '9' entries in 'db/pre-re/mob_race2_db.txt'. [Status]: Done reading '0' entries in 'db/mob_item_ratio.txt'. [Status]: Done reading '40' entries in 'db/mob_chat_db.txt'. [Status]: Done reading '0' entries in 'db/pre-re/mob_random_db.txt'. [Status]: Done reading '427' entries in 'db/pre-re/mob_branch.txt'. [Status]: Done reading '13' entries in 'db/pre-re/mob_poring.txt'. [Status]: Done reading '43' entries in 'db/pre-re/mob_boss.txt'. [Status]: Done reading '331' entries in 'db/mob_pouch.txt'. [Status]: Done reading '345' entries in 'db/mob_mission.txt'. [Status]: Done reading '25' entries in 'db/mob_classchange.txt'. [Status]: Done reading '0' entries in 'db/pre-re/mob_drop.txt'. [Status]: Done reading '5' entries in 'db/import/mob_skill_db.txt'. [Status]: Done reading '22' entries in 'db/import/mob_avail.txt'. [Status]: Done reading '0' entries in 'db/import/mob_race2_db.txt'. [Status]: Done reading '0' entries in 'db/import/mob_item_ratio.txt'. [Status]: Done reading '0' entries in 'db/import/mob_chat_db.txt'. [Status]: Done reading '0' entries in 'db/import/mob_random_db.txt'. [Status]: Done reading '0' entries in 'db/import/mob_branch.txt'. [Status]: Done reading '0' entries in 'db/import/mob_poring.txt'. [Status]: Done reading '0' entries in 'db/import/mob_boss.txt'. [Status]: Done reading '0' entries in 'db/import/mob_pouch.txt'. [Status]: Done reading '0' entries in 'db/import/mob_mission.txt'. [Status]: Done reading '0' entries in 'db/import/mob_classchange.txt'. [Status]: Done reading '0' entries in 'db/import/mob_drop.txt'. [Status]: Done reading '175' entries in 'db/pre-re/statpoint.txt'. [Status]: Done reading '145' entries in 'db/pre-re/job_db1.txt'. [Status]: Done reading '150' entries in 'db/job_db2.txt'. [Status]: Done reading '13' entries in 'db/pre-re/job_exp.txt'. [Status]: Done reading '59' entries in 'db/pre-re/job_basehpsp_db.txt'. [Status]: Done reading '0' entries in 'db/pre-re/job_param_db.txt'. [Status]: Done reading '0' entries in 'db/pre-re/job_noenter_map.txt'. [Status]: Done reading '0' entries in 'db/import/statpoint.txt'. [Status]: Done reading '0' entries in 'db/import/job_db1.txt'. [Status]: Done reading '0' entries in 'db/import/job_db2.txt'. [Status]: Done reading '0' entries in 'db/import/job_exp.txt'. [Status]: Done reading '0' entries in 'db/import/job_basehpsp_db.txt'. [Status]: Done reading '0' entries in 'db/import/job_param_db.txt'. [Status]: Done reading '0' entries in 'db/import/job_noenter_map.txt'. [Status]: Done reading '5357' entries in 'db/pre-re/skill_tree.txt'. [Status]: Done reading '0' entries in 'db/import/skill_tree.txt'. [Status]: Done reading '1' entries in 'conf/motd.txt'. [Status]: Done reading '8' groups in 'conf/groups.conf'. [Status]: Done reading '4' entries in 'db/pre-re/attr_fix.txt'. [Status]: Done reading '243' entries in 'db/status_disabled.txt'. [Status]: Done reading '3' entries in 'db/size_fix.txt'. [Status]: Done reading '6' entries in 'db/pre-re/refine_db.yml'. [Status]: Done reading '0' entries in 'db/import/attr_fix.txt'. [Status]: Done reading '0' entries in 'db/import/status_disabled.txt'. [Status]: Done reading '0' entries in 'db/import/size_fix.txt'. [Status]: Done reading '0' entries in 'db/import/refine_db.yml'. [Status]: Done reading '44' entries in 'db/castle_db.txt'. [Status]: Done reading '16' entries in 'db/guild_skill_tree.txt'. [Status]: Done reading '0' entries in 'db/import/castle_db.txt'. [Status]: Done reading '0' entries in 'db/import/guild_skill_tree.txt'. [Status]: Done reading '59' pets in 'db/pre-re/pet_db.txt'. [Status]: Done reading '0' pets in 'db/import/pet_db.txt'. [Status]: Done reading '13' entries in 'db/pre-re/homunculus_db.txt'. [Status]: Done reading '0' entries in 'db/import/homunculus_db.txt'. [Status]: Done reading '99' levels in 'db/db/pre-re/exp_homun.txt'. [Status]: Done reading '0' levels in 'db/db/import/exp_homun.txt'. [Status]: Done reading '82' entries in 'db/homun_skill_tree.txt'. [Status]: Done reading '0' entries in 'db/import/homun_skill_tree.txt'. [Status]: Done reading '62' entries in 'db/mercenary_db.txt'. [Status]: Done reading '0' entries in 'db/import/mercenary_db.txt'. [Status]: Done reading '154' entries in 'db/mercenary_skill_db.txt'. [Status]: Done reading '0' entries in 'db/import/mercenary_skill_db.txt'. [Status]: Done reading '12' entries in 'db/elemental_db.txt'. [Status]: Done reading '0' entries in 'db/import/elemental_db.txt'. [Status]: Done reading '36' entries in 'db/elemental_skill_db.txt'. [Status]: Done reading '0' entries in 'db/import/elemental_skill_db.txt'. [Status]: Done reading '2913' entries in 'db/pre-re/quest_db.txt'. [Status]: Done reading '1' entries in 'db/import/quest_db.txt'. [Status]: Done reading '356' entries in 'db/pre-re/achievement_db.yml' [Status]: Done reading '0' entries in 'db/import/achievement_db.yml' [Status]: Done loading '0' entries for '0' NPC Markets from 'market' table. [Info]: Done loading '11401' NPCs: -'3004' Warps -'190' Shops -'8207' Scripts -'3953' Spawn sets -'41017' Mobs Cached -'0' Mobs Not Cached [Status]: Done reading 'db/emblems/bg_1.ebm' emblem data file. [Status]: Done reading 'db/emblems/bg_2.ebm' emblem data file. [Status]: Done reading 'db/emblems/bg_3.ebm' emblem data file. [Status]: Done reading 'db/emblems/bg_4.ebm' emblem data file. [Status]: Done reading 'db/emblems/bg_5.ebm' emblem data file. [Status]: Done reading 'db/emblems/bg_6.ebm' emblem data file. [Status]: Done reading 'db/emblems/bg_7.ebm' emblem data file. [Status]: Done reading 'db/emblems/bg_8.ebm' emblem data file. [Status]: Done reading 'db/emblems/bg_9.ebm' emblem data file. [Status]: Done reading 'db/emblems/bg_10.ebm' emblem data file. [Status]: Done reading 'db/emblems/bg_11.ebm' emblem data file. [Status]: Done reading 'db/emblems/bg_12.ebm' emblem data file. [Status]: Done reading 'db/emblems/bg_13.ebm' emblem data file. [Status]: Event 'OnInit' executed with '1391' NPCs. [Status]: Server is 'ready' and listening on port '5121'. [Status]: Attempting to connect to Char Server. Please wait. [Status]: Connecting to 192.168.0.11:6300 [Status]: Logging in to char server... [Status]: Successfully logged on to Char Server (Connection: '2'). [Status]: Sending maps to char server... [Status]: Event 'OnInterIfInit' executed with '0' NPCs. [Status]: Event 'OnInterIfInitOnce' executed with '4' NPCs. [Status]: Requested '44' guild castles from char-server... [Status]: Map-server connected to char-server 'Server'. [Status]: Map Server is now online. [Info]: Received Fame List of '30' characters. [Status]: Received '44' guild castles from char-server. [Status]: Received '4' clans from char-server. [Info]: 'Test Character' logged in. (AID/CID: '2001896/10499', IP: '192.168.0.11', Group '0'). Thanks
  4. Today
  5. rAthena not compatible with this bundle due to a lot of broken parts inside the sources. Any other emulator (herc, 3ceam, eathena, brathena, cronus) works pretty fine out the box.
  6. or anyone have woe timer depends on set time ? @Emistry @anacondaq @Playtester
  7. @Playtester if i set it 600 i cant spam some skill like bowling bash and also what i want is to have minimal or a little bit cast for like fire bolt etc. even they use kiel card . to avoid any 3rd party programs.
  8. opa @pueblodefairy this number is automatic .. it informs the player how many days he still has to pick up the items .. for example: If you set up your Attendance from May 1st until May 31st. And the player will enter on the 20th .. he will see the number 11. Which means that the player will only get 11 prizes before the current month ends. It is.
  9. Scirey

    error lvl max

    You need to supply the base exp for the new max level. Follow this guide by Cydh: https://gist.github.com/cydh/d82a06472f12c4ec7f38ab3de22fe86b
  10. You can't change a specific mob drop thru drops.conf. I usually use mob_drop.txt or mob_item_ratio.txt inside the db folder.
  11. Probably it got mixed up. Review your lua files.
  12. missing 3d models: \data\model\gld2\domi1.rsm \data\model\gld2\domi2.rsm \data\model\gld2\luca_05.rsm \data\model\gld2\luca_09.rsm \data\model\gld2\tree7.rsm ...anyone have that files?
  13. Demos will be down, looking for a new vps
  14. 1. Make sure you have up-to-date rAthena (at least more recent than February 21st 2016). 2. skill.conf // Minimum allowed delay for ANY skills after castbegin (in milliseconds) (Note 1) // Note: Setting this to anything above 0 can stop speedhacks. min_skill_delay_limit: 100 Set this to 600.
  15. he probably killed those monster using GM commands.
  16. It won't solve your problem if a DDOS attack goes directly into your server, Since you're still using the same network interface, getting that pipe saturated will prevent you from restarting/changing your server IP. And as far as renting a server goes, changing your IP can take quite a while. Whoever if you hide your server IP behind a proxy, let's say a Google VM or Amazon, you can instantly change your VM IP into something else and repatch your client. This is quickly stop the attack since they are now targetting an unused IP. More-over, if you can setup multiple proxy for your server, you can set the Amazon/Google VM to instantly shutdown itself if it's under attack, This will save you a lot of trouble from having to change your IP, and DDOS, as common as it is, cost money. The more proxy they have to shut down to stop you, the more expensive it gets for them. And there's always the limitation of resources your attacker has to keep DDOS-ing you, at some point, they won't be able to keep stricking you. At a better level, you can also set load balancing for your VM. Which will help tremendously in reducing the strain of DDOS attack on your proxy. And as an added bonus, some provider does provide with a basic anti-ddos. It is not as powerful, but it will stop some basic attacks.
  17. Thank you for an amazing tutorial. My server runs perfectly well and I got others joining it without problems thanks to you. I have one question I hope you can help me with, regarding account registration: Since I disabled _M and _F account registration, now I manually make accounts inside mysql workbench by filling the login table line by line, and it gets really tough with so many requests. I don't know how to make a registration page that fills the login table in mysql workbench automatically. Any idea how to do it? Thank you!
  18. Demo should be up at: http://nodecontrolpanel.com/ Login with the test account. username: test password: test I'll add more info. Btw, the demo only has login/register/logout and recaptcha. I'm still implementing the lost features until i consider 0.4 a stable release.
  19. how does this work. the demo link is not working
  20. if i download rAthena Emulator from the github will be the most recent actualization? With bugs or changes in game... I'm with a problem to build in VS about SDK (i'm trying to fix it but any idea is welcome ^^)
  21. I get this error. Please help me This s my script //===== rAthena Script ======================================= //= Rune War - (from Ragnarok Event v2) //=============== by: ============================= //= pajodex //===== Current Version: ===================================== //= 1.0 //===== Compatible With: ===================================== //= rAthena Project (pajodex) //===== Description: ========================================= /* Rune War (from Ragnarok Event v2) Battleground script that runs OnClockxxxx time on server. An npc will appear at prontera for registration. After some time RegistrationNPC will disappear. All registered players will be divided into 2 teams. Players have to eliminate the enemy to gain points. Team with the most points accumulated wins. A rune will be spawned at the center of the map. Runes similar to Dota 2. * disclaimer * this runs like the War Over Rune but it is my own version. Since this is free, i did not add any special features. Enjoy! */ //=====******** Note ********================================= //= if you find bugs or problem, please do tell DM me at //= Discord (pajodex#1328) or rAthena (pajodex) //= open for suggestions //===== Additional Comments: ================================= /* 1.0 - Initial release */ //============================================================= function script F_ShuffleNumbers { deletearray getarg(2); [email protected] = getarg(0); [email protected] = getarg(1) +1 - [email protected]; [email protected] = getarg(3, [email protected]); if ([email protected] <= 0 || [email protected] <= 0) return 0; if ([email protected] > [email protected]) [email protected] = [email protected]; for ([email protected] = 0; [email protected] < [email protected]; [email protected]) [email protected][[email protected]] = [email protected]; for ([email protected] = 0; [email protected] < [email protected]; [email protected]) { [email protected] = rand([email protected]); set getelementofarray( getarg(2), [email protected] ), [email protected][[email protected]] + [email protected]; [email protected][[email protected]] = [email protected][[email protected]]; } return [email protected]; } prt_are01,150,150,0 script Rune#11 100,1,1,{ end; OnStart: .rune = rand(1,5); if(!checkre(0)) setnpcdisplay strnpcinfo(3), .npc_view_re[.rune]; else setnpcdisplay strnpcinfo(3), .npc_view_pre[.rune]; end; OnTouch: if( getvariableofnpc( .start, "runewar#main" ) == 1 ) { if(!.getrune) { if(.rune == 1) { skill "AS_CLOAKING",10,1; sc_start SC_CLOAKING, (.duration * 1000), 10; specialeffect2 120; } if(.rune == 2) { sc_start SC_SPEEDUP0,(.duration * 1000),25; specialeffect2 507; } if(.rune == 3) { sc_start SC_INCATKRATE,(.duration * 1000), 100; sc_start SC_INCMATKRATE,(.duration * 1000), 100; specialeffect2 220; } if(.rune == 4) { getmapxy( [email protected]$,[email protected],[email protected],0,strcharinfo(0) ); clone [email protected]$,[email protected],[email protected],"",getcharid(0),getcharid(0),"",1,.duration; clone [email protected]$,[email protected],[email protected],"",getcharid(0),getcharid(0),"",1,.duration; specialeffect2 65; } if(.rune == 5) { sc_start4 SC_REGENERATION,(.duration * 1000),-10,1,0,0; percentheal 10, 0; specialeffect2 EF_HEAL; } mapannounce strnpcinfo(4), strcharinfo(0)+ " has picked up ["+.Rune$[.rune]+"] rune.", bc_blue; setnpcdisplay strnpcinfo(3), HIDDEN_WARP_NPC; .getrune = 1; attachnpctimer; initnpctimer; } } end; OnTimer6000: sc_end SC_CLOAKING; sc_end SC_REGENERATION; end; OnTimer60000: .countTimer++; if(.countTimer == .respawn_time) { stopnpctimer; detachnpctimer; .rune = rand(1,5); .countTimer = .getrune = 0; if(!checkre(0)) setnpcdisplay strnpcinfo(3), .npc_view_re[.rune]; else setnpcdisplay strnpcinfo(3), .npc_view_pre[.rune]; } setnpctimer 0; end; OnInit: // ============= // Rune Settings // ============= // Rune names (in-order) setarray .Rune$[1], "Invisibility", "Haste", "Double Damage", "Illusion", "Regeneration"; // NPC View ID if server in renewal mode setarray .npc_view_re[1], 2450, 2696, 2697, 2702, 2703; // NPC View ID if server in pre-renewal mode setarray .npc_view_pre[1], 1120, 1096, 1582, 1388, 1031; // Rune effect duration (seconds) .duration = 20; // Respawn time of rune after being pick-ed up (minutes) .respawn_time = 1; // disable npc on start of server disablenpc "Rune#11"; end; } prt_are01,0,0,0 script runewar#main 100,{ OnInit: // ============= // Game Settings // ============= // How many players to start? // default = 4 (2v2) .minplayers = 4; // How long, in mins, for players to register_time // default = 3 mins .register_time = 3; // How many mins before rune is spawned // default : 1 min .runespawn = 1; // Event duration in minutes.. // default : 10 mins .duration = 10; // Reward settings setarray .rwd[0], 501, 10, // win team reward 501, 5; // lose team reward disablenpc "rwr"; setwall strnpcinfo(4), 210, 151, 4, 4, 0, "RWarWall#1"; setwall strnpcinfo(4), 89, 151, 4, 4, 0, "RWarWall#2"; bindatcmd "startrune",strnpcinfo(3)+"::OnAtCmd",0,60; end; // OnClock timers OnClock0000: OnClock0300: OnClock0600: OnClock0900: OnClock1200: OnClock1500: OnClock1800: OnClock2100: OnAtCmd: if( .start == 1 ) end; announce "[ Rune War ] : Registration will start in 3 mins.",0; sleep 6000; announce "[ Rune War ] : Registration will start in 2 mins.",0; sleep 6000; announce "[ Rune War ] : Registration will start in 1 min.",0; sleep 6000; announce "[ Rune War ] : You may now proceed to prontera if you want to join.",0; enablenpc "rwr"; announce "[ Rune War ] : Registration ends in "+ .register_time +" mins.",0; sleep .register_time * 60000; if( getvariableofnpc(.size, "rwr") < .minplayers ) { announce "[ Rune War ] : Too few players registered.",0; sleep 5000; announce "[ Rune War ] : Terminating event.",0; end; } else donpcevent "rwr::OnStart"; announce "[ Rune War ] : Rune War will start in a few moment.",0; end; OnStart: .start = 1; sleep 5000; disablenpc "rwr"; .red = bg_create ( strnpcinfo(4), 251, 149, strnpcinfo(0)+"::OnRedQuit", strnpcinfo(0)+"::OnRedDie" ); .blue = bg_create ( strnpcinfo(4), 47, 149, strnpcinfo(0)+"::OnBlueQuit", strnpcinfo(0)+"::OnBlueDie" ); callfunc "F_ShuffleNumbers", 0, getarraysize(.aid_)-1, [email protected]; for ( [email protected] = 0; [email protected] < getarraysize(.aid_); [email protected] ) { attachrid .aid_[[email protected][[email protected]]]; bg_join ( [email protected] % 2 )? .red : .blue; } detachrid; sleep 1000; announce "Kill as much enemy as you can to earn points.", bc_npc | bc_map | bc_blue; sleep 1000; announce "Team who gains most points until event ends wins.", bc_npc | bc_map | bc_blue; sleep 1000; announce "Start battle!", bc_npc | bc_map | bc_blue; bg_warp .red, strnpcinfo(4),200,150; bg_warp .blue, strnpcinfo(4),100,150; sleep .runespawn * 60000; enablenpc "Rune#11"; donpcevent "Rune#11::OnStart"; announce "A Power Rune has spawn at the center of the map.", bc_npc | bc_map | bc_blue; sleep ( .duration - .runespawn ) * 60000; if( .redpoints > .bluepoints ) callsub L_reward, .red, .blue, "Red"; else if( .bluepoints > .redpoints ) callsub L_reward, .blue, .red, "Blue"; else if( .bluepoints = .redpoints ) announce "Battle ended up with a tie!", bc_npc | bc_map | bc_blue; mapwarp strnpcinfo(4),"prontera",150,180,0; .redpoints = .bluepoints = .start = 0; bg_updatescore strnpcinfo(4), 0, 0; bg_destroy .red; bg_destroy .blue; disablenpc "Rune#11"; end; L_reward: announce getarg(2) +" team has won!", bc_npc | bc_map | bc_blue; bg_get_data getarg(0), 1; for ( [email protected] = 0; [email protected] < [email protected]; [email protected] ) getitem .rwd[0],.rwd[1], [email protected][[email protected]]; sleep 1; bg_get_data getarg(1), 1; for ( [email protected] = 0; [email protected] < [email protected]; [email protected] ) getitem .rwd[2],.rwd[3], [email protected][[email protected]]; return; OnRedQuit: callsub L_Quit, .red, "Red"; OnBlueQuit: callsub L_Quit, .blue, "Blue"; L_Quit: if ( bg_get_data( getarg(0), 0 ) ) end; announce "All "+ getarg(2) +" team members has Quit!", bc_npc | bc_map | bc_blue; sleep 1000; callsub L_reward, ( getarg(0) == .red ) ? .red : .blue, ( getarg(0) == .red ) ? .blue : .red, ( getarg(0) == .red ) ? "Red" : "Blue"; awake instance_npcname( strnpcinfo(0) ); end; OnRedDie: callsub L_die, "Red"; OnBlueDie: callsub L_die, "Blue"; L_die: if( getcharid(4) == .red) ++.bluepoints; else if( getcharid(4) == .blue) ++.redpoints; bg_updatescore strnpcinfo(4), .redpoints, .bluepoints; announce getarg(0) +" team member has died!", bc_npc | bc_map | bc_blue; sleep2 1250; percentheal 100, 100; sleep2 5000; warp strnpcinfo(4), ( getcharid(4) == .red ) ? 200 : 100, 150; end; } prontera,150,185,0 script Rune War Register::rwr 100,{ [email protected]$ = strcharinfo(0); [email protected] = getvariableofnpc(.start, "runewar#main"); if([email protected] == 1) { mes "Sorry, event is on-going."; close; } mes "Do you want to join the queue?"; next; while ( .aid[[email protected]] != getcharid(3) && [email protected] < .size ) [email protected]; if ( [email protected] < .size ) { mes "You already join the queue."; close; } select "Join"; mes "You have to stay to this map"; close2; .aid[ .size++ ] = getcharid(3); for ( [email protected] = 0; [email protected] < .size; [email protected] ) { if ( !isloggedin( .aid[[email protected]] ) ) { deletearray .aid[[email protected]], 1; [email protected]; --.size; } else { attachrid .aid[[email protected]]; if ( strcharinfo(3) != strnpcinfo(4) ) { deletearray .aid[[email protected]], 1; [email protected]; --.size; } } } detachrid; announce [email protected]$ +" has joined Rune War.", bc_npc | bc_area | bc_blue; end; OnStart: copyarray getvariableofnpc( .aid_, "runewar#main" ), .aid, .size; donpcevent "runewar#main::OnStart"; deletearray .aid; .size = 0; end; } prt_are01 mapflag battleground 2
  22. Elano

    RetRO

    I am the "lead developer", but I don't know how to write a single line of code... This kind of post should be deleted.
  23. Hi, thank you for the awesome tutorial, I learned a lot! I had an issue that i found no one else having. If its not too much trouble, i could use some help. After a sucessful compile/build, following the steps of the tutorial, I started the "runserver.bat". Everything worked fine for 15 seconds, no message of error whatsoever. Suddenly the server print a message about restarting, everything closes automatically and the "runserver.bat" file vanishes. I cant open the server no more. The client configuration went well, but once im inside ragnarok and I try to log in it says "failed to connect to the server". Unfortunately, there is no message of error, or anything to show to help my search. Any ideas of what could it be? Thanks anyway!
  1. Load more activity
  • Newsletter

    Want to keep up to date with all our latest news and information?

    Sign Up