Jump to content
metin2dev

Search the Community

Showing results for tags 'solved' in content posted in Questions and Answers.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Community
    • Announcements
    • Feedback
  • Metin2
    • General
    • Questions and Answers
    • Guides & HowTo
    • Design
    • Private Servers
    • Services
    • Videos
  • Releases
    • General
    • Tools
    • Programming / Scripts
    • Quests
    • Binaries & Clients/Serverfiles
    • 3D Models
    • 2D Graphics
    • Operating Systems
  • Safe Zone
    • Offtopic
    • Games Talk
    • Music/Videos/Art

Categories

There are no results to display.

There are no results to display.


Found 132 results

  1. solved Little Bug PRIVATE SHOP

    Hello guys, I have a problem: the problem is that I can't open my private shop
  2. solved Solved

    Nvm
  3. Hello Guys, i'm facing a problem which is....while compiling but when i remove this function and put the original one which is TPacketGCShopUpdatePrice pack2; the compile works good but i need to put the function which is in the photo because i'm enabling the max gold for offline shop any idea?
  4. solved Belt Bonuses

    Hi.. I today tried to add special attr for belts but when i try add bonus with new item it does not do anything.. Here is everything what i add: common/item_length.h game/src/char_item.cpp game/src/item.cpp 2x db/src/ProtoReader.cpp dump_proto/ItemCSVReader.cpp server/db/item_proto.txt GameLib/ItemData.cpp GameLib/ItemData.h root/uiinventory.py Someone know what can i do bad? Thx
  5. Hi guys, sorry for my english. before first channel is turned on, after second a channel is not turned on. and core & syslog Channel syslog: Aug 18 23:26:57.118331 :: <shutdown> Starting... Aug 18 23:26:57.118340 :: <shutdown> Destroying CArenaManager... Aug 18 23:26:57.118349 :: ARENA: ArenaMap will be destroy. mapIndex(26) Aug 18 23:26:57.118358 :: ARENA: End Duel PID_A(0) vs PID_B(0) Aug 18 23:26:57.118367 :: ARENA: End Duel PID_A(0) vs PID_B(0) Aug 18 23:26:57.118375 :: ARENA: End Duel PID_A(0) vs PID_B(0) Aug 18 23:26:57.118383 :: ARENA: End Duel PID_A(0) vs PID_B(0) Aug 18 23:26:57.118393 :: ARENA: ArenaMap will be destroy. mapIndex(112) Aug 18 23:26:57.118401 :: ARENA: End Duel PID_A(0) vs PID_B(0) Aug 18 23:26:57.118409 :: ARENA: End Duel PID_A(0) vs PID_B(0) Aug 18 23:26:57.118417 :: ARENA: End Duel PID_A(0) vs PID_B(0) Aug 18 23:26:57.118426 :: ARENA: End Duel PID_A(0) vs PID_B(0) Aug 18 23:26:57.118435 :: <shutdown> Destroying COXEventManager... Aug 18 23:26:57.118447 :: <shutdown> Disabling signal timer... Aug 18 23:26:57.118458 :: <shutdown> Shutting down CHARACTER_MANAGER... Aug 18 23:26:57.118466 :: <shutdown> Shutting down ITEM_MANAGER... Aug 18 23:26:57.118475 :: <shutdown> Flushing db_clientdesc... Aug 18 23:26:57.118487 :: FLUSH START 55 Aug 18 23:26:57.118552 :: FLUSH SUCCESS Aug 18 23:26:57.371329 :: <shutdown> Flushing p2p_manager... Aug 18 23:26:57.371399 :: <shutdown> Destroying CShopManager... Aug 18 23:26:57.371448 :: <shutdown> Destroying CHARACTER_MANAGER... Aug 18 23:27:00.708570 :: <shutdown> Destroying ITEM_MANAGER... Aug 18 23:27:00.708643 :: <shutdown> Destroying DESC_MANAGER... Aug 18 23:27:00.708662 :: PARTY Disable Aug 18 23:27:00.708675 :: SYSTEM: closing client socket. DESC #15 Aug 18 23:27:00.709993 :: P2P Acceptor closed (host 185.118.142.79) Aug 18 23:27:00.710029 :: SYSTEM: closing p2p socket. DESC #17 Aug 18 23:27:00.711502 :: P2P Acceptor closed (host 185.118.142.79) Aug 18 23:27:00.711524 :: SYSTEM: closing p2p socket. DESC #16 Aug 18 23:27:00.712302 :: <shutdown> Destroying quest::CQuestManager... Aug 18 23:27:00.713554 :: <shutdown> Destroying building::CManager... Aug 18 23:27:00.713581 :: <shutdown> Destroying TempleOchao_manager. Aug 18 23:27:00.713588 :: <shutdown> Flushing TrafficProfiler... Aug 18 23:27:00.713593 :: <shutdown> Canceling ReloadSpamEvent... Aug 18 23:27:00.713599 :: <shutdown> regen_free()... Aug 18 23:27:00.716775 :: <shutdown> Closing sockets... Aug 18 23:27:00.716944 :: <shutdown> fdwatch_delete()... Aug 18 23:27:00.716967 :: <shutdown> event_destroy()... Aug 18 23:27:00.748468 :: <shutdown> CTextFileLoader::DestroySystem()... Aug 18 23:27:00.771778 :: <shutdown> thecore_destroy()... game.core: #0 0x083a50c6 in CAsyncSQL::~CAsyncSQL () #1 0x0818a765 in ~LogManager (this=0xfffffff4) at log.cpp:19 #2 0x08287ac3 in main (argc=1, argv=0x54) at main.cpp:658 db.core: #0 0x080af666 in CAsyncSQL::~CAsyncSQL () #1 0x08050e68 in ~CAsyncSQL2 (this=0x28821b00) at AsyncSQL.h:205 #2 0x0805051f in CDBManager::Clear (this=0xffffcaf8) at DBManager.cpp:38 #3 0x08050868 in ~CDBManager (this=0xffffcaf8) at DBManager.cpp:14 #4 0x0804fefb in main () at Main.cpp:125 Game: log.cpp: https://pastebin.com/PQx270V2 main.cpp: https://pastebin.com/vmps68CA DB: DBManager.cpp: https://pastebin.com/cbtejJhh main.cpp: https://pastebin.com/UDThLk8d LibSQL: AsyncSQL.h: https://pastebin.com/wqM1XCHt game.core bt full: #0 0x083a50c6 in CAsyncSQL::~CAsyncSQL () No symbol table info available. #1 0x0818a765 in ~LogManager (this=0xfffffff4) at log.cpp:19 No locals. #2 0x08287ac3 in main (argc=1, argv=0x54) at main.cpp:658 sectree_manager = {<singleton<SECTREE_MANAGER>> = {_vptr$singleton = 0x83d3830, static ms_singleton = 0xffff992c}, static current_sectree_version = 768, m_map_pkSectree = {_M_t = { _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, SECTREE_MAP*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, SECTREE_MAP*> > >> = {<No data fields>}, <No data fields>}, _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x397dd560, _M_left = 0x2950cd40, _M_right = 0x593bdf60}, _M_node_count = 27}}}, m_map_pkArea = {_M_t = { _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const int, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, TAreaInfo, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, TAreaInfo> > > > > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, TAreaInfo, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, TAreaInfo> > > > > >> = {<No data fields>}, <No data fields>}, _M_key_compare = {<> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0xffff994c, _M_right = 0xffff994c}, _M_node_count = 0}}}, m_vec_mapRegion = {<std::_Vector_base<SMapRegion,std::allocator<SMapRegion> >> = { _M_impl = {<std::allocator<SMapRegion>> = {<__gnu_cxx::new_allocator<SMapRegion>> = {<No data fields>}, <No data fields>}, _M_start = 0x51c05000, _M_finish = 0x51c05ed8, _M_end_of_storage = 0x51c06300}}, <No data fields>}, m_mapNPCPosition = {_M_t = { _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, std::vector<npc_info, std::allocator<npc_info> > > > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, std::vector<npc_info, std::allocator<npc_info> > > > >> = {<No data fields>}, <No data fields>}, _M_key_compare = {<std::binary_function<unsigned int,unsigned int,bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x3f3d3a20, _M_left = 0x296a3cc0, _M_right = 0x5944c440}, _M_node_count = 26}}}, next_private_index_map_ = {<std::tr1::_Hashtable<long int,std::pair<const long int, int>,std::allocator<std::pair<const long int, int> >,std::_Select1st<std::pair<const long int, int> >,std::equal_to<long int>,std::tr1::hash<long int>,std::tr1::__detail::_Mod_range_hashing,std::tr1::__detail::_Default_ranged_hash,std::tr1::__detail::_Prime_rehash_policy,false,false,true>> = {<std::tr1::__detail::_Rehash_base<std::tr1::__detail::_Prime_rehash_policy,std::tr1::_Hashtable<long int, std::pair<const long int, int>, std::allocator<std::pair<const long int, int> >, std::_Select1st<std::pair<const long int, int> >, std::equal_to<long int>, std::tr1::hash<long int>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true> >> = {<No data fields>}, <std::tr1::__detail::_Hash_code_base<long int,std::pair<const long int, int>,std::_Select1st<std::pair<const long int, int> >,std::equal_to<long int>,std::tr1::hash<long int>,std::tr1::__detail::_Mod_range_hashing,std::tr1::__detail::_Default_ranged_hash,false>> = { _M_extract = {<std::unary_function<std::pair<const long int, int>,const long int>> = {<No data fields>}, <No data fields>}, _M_eq = {<std::binary_function<long int,long int,bool>> = {<No data fields>}, <No data fields>}, _M_h1 = {<std::unary_function<long int,unsigned int>> = {<No data fields>}, <No data fields>}, _M_h2 = {<No data fields>}}, <std::tr1::__detail::_Map_base<long int,std::pair<const long int, int>,std::_Select1st<std::pair<const long int, int> >,true,std::tr1::_Hashtable<long int, std::pair<const long int, int>, std::allocator<std::pair<const long int, int> >, std::_Select1st<std::pair<const long int, int> >, std::equal_to<long int>, std::tr1::hash<long int>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true> >> = {<No data fields>}, _M_node_allocator = {<__gnu_cxx::new_allocator<std::tr1::__detail::_Hash_node<std::pair<const long int, int>, false> >> = {<No data fields>}, <No data fields>}, _M_buckets = 0x29013100, _M_bucket_count = 11, _M_element_count = 0, _M_rehash_policy = {_M_max_load_factor = 1, _M_growth_factor = 2, _M_next_resize = 11}}, <No data fields>}} char_manager = {<singleton<CHARACTER_MANAGER>> = {_vptr$singleton = 0x83b1fe0, static ms_singleton = 0xffffb62c}, m_iMobItemRate = 100, db.core bt full: Config = {<singleton<CConfig>> = {_vptr$singleton = 0x80b44d0, static ms_singleton = 0xffffcba8}, m_valueMap = {_M_t = { _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >> = {<No data fields>}, <No data fields>}, _M_key_compare = {<> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x2880da40, _M_left = 0x2880dc20, _M_right = 0x2880d980}, _M_node_count = 18}}}} poller = {<CNetBase> = {_vptr$CNetBase = 0x80b4548, static m_fdWatcher = 0x28877b60}, <singleton<CNetPoller>> = {_vptr$singleton = 0x80b4558, static ms_singleton = 0xffffcbd0}, <No data fields>} DBManager = {<singleton<CDBManager>> = {_vptr$singleton = 0x80b4ec0, static ms_singleton = 0xffffcaf8}, m_mainSQL = {0x28821b00, 0x28822a00, 0x28823900, 0x28824800}, m_directSQL = {0x28821100, 0x28822500, 0x28823400, 0x28824300}, m_asyncSQL = {0x28822000, 0x28822f00, 0x28823e00, 0x28824d00}, m_quit = 676861576} ClientManager = {<CNetBase> = {_vptr$CNetBase = 0x80b4568, static m_fdWatcher = 0x28877b60}, <singleton<CClientManager>> = {_vptr$singleton = 0x80b84e8, static ms_singleton = 0x0}, m_looping = 672001536, m_fdAccept = -1, m_peerList = {<std::_List_base<CPeer*,std::allocator<CPeer*> >> = { _M_impl = {<std::allocator<std::_List_node<CPeer*> >> = {<__gnu_cxx::new_allocator<std::_List_node<CPeer*> >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0xffffc31c, _M_prev = 0xffffc31c}}}, <No data fields>}, m_pkAuthPeer = 0x0, m_map_pkLoginData = { table_ = {<boost::unordered_detail::hash_table<boost::unordered_detail::map<unsigned int, boost::hash<unsigned int>, std::equal_to<unsigned int>, std::allocator<std::pair<const unsigned int, CLoginData*> > > >> = {<boost::unordered_detail::hash_buckets<std::allocator<std::pair<const unsigned int, CLoginData*> >,boost::unordered_detail::ungrouped>> = {buckets_ = 0x0, bucket_count_ = 11, allocators_ = {<boost::details::compressed_pair_imp<std::allocator<boost::unordered_detail::hash_bucket<std::allocator<std::pair<const unsigned int, CLoginData*> > > >,std::allocator<boost::unordered_detail::hash_node<std::allocator<std::pair<const unsigned int, CLoginData*> >, boost::unordered_detail::ungrouped> >,3>> = {<std::allocator<boost::unordered_detail::hash_bucket<std::allocator<std::pair<const unsigned int, CLoginData*> > > >> = {<__gnu_cxx::new_allocator<boost::unordered_detail::hash_bucket<std::allocator<std::pair<const unsigned int, CLoginData*> > > >> = {<No data fields>}, <No data fields>}, <std::allocator<boost::unordered_detail::hash_node<std::allocator<std::pair<const unsigned int, CLoginData*> >, boost::unordered_detail::ungrouped> >> = {<__gnu_cxx::new_allocator<boost::unordered_detail::hash_node<std::allocator<std::pair<const unsigned int, CLoginData*> >, boost::unordered_detail::ungrouped> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}, <boost::unordered_detail::hash_buffered_functions<boost::hash<unsigned int>,std::equal_to<unsigned int> >> = {current_ = false, funcs_ = {{data_ = { buf = "]", align_ = 93 ']'}}, {data_ = {buf = "(", align_ = 40 '('}}}}, size_ = 0, mlf_ = 1, cached_begin_bucket_ = 0x0, max_load_ = 0}, <No data fields>}}, m_map_pkLoginDataByLogin = { table_ = {<boost::unordered_detail::hash_table<boost::unordered_detail::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CLoginData*> > > >> = {<boost::unordered_detail::hash_buckets<std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CLoginData*> >,boost::unordered_detail::ungrouped>> = {buckets_ = 0x0, bucket_count_ = 11, allocators_ = {<boost::details::compressed_pair_imp<std::allocator<boost::unordered_detail::hash_bucket<std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CLoginData*> > > >,std::allocator<boost::unordered_detail::hash_node<std::allocator<std::pair<const std::basic_string<c---Type <return> to continue, or q <return> to quit--- And if we turn it on; file game core db.core #0 0x080af666 in CHARACTER::UseItemEx (this=0x286c2b36, item=0xffffb99c, DestCell={window_type = 0 '\0', cell = 0}) at char_item.cpp:5380 #1 0x08050e68 in Acce_absorption_make (ch=0x1) at acce.cpp:679 #2 0x0805051f in Acce_clean_item () at acce.cpp:253 #3 0x08050868 in Acce_print () at acce.cpp:500 #4 0x0804fefb in _lzo_config_check () at minilzo.c:1293 #5 0x0804b8da in .dynstr () #6 0x00000000 in ?? () acce.cpp: https://pastebin.com/tBrbEfg9 char_item.cpp: https://pastebin.com/KBAp6TAD minilzo.c: https://pastebin.com/TjTt2tr1 Thanks, kind regards.
  6. change sash system no problem
  7. Hi, I have 2 problems with my lycan ... From 1, the souls of the purple wolf and indigo do not increase my stats when they should ... And 2, when I attack with claws , It disconnects me (even in a vacuum) ... Would you have fixes for these 2 bugs please? Thank you for your help and good day / evening
  8. solved Core bootloop

    Hey guys, I have recently changed item and mob proto database to be matching with the one in client, but when I boot the server, loop starts and nothing happens.
  9. solved locale_string

    Hi.. I tried today add something from pet system to locale_string but i have big problem :/ I change in cmd_general.cpp this: ch->ChatPacket(CHAT_TYPE_INFO, "You can't evolve your pet."); to ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("You can't evolve your pet.")); I add lines to locale_string.txt: "You can't evolve your pet."; "Test Message."; but in chat is still You can't evolve your pet. I found some error in sysser: SYSERR: May 9 04:18:56 :: locale_find: LOCALE_ERROR: "You can't evolve your pet."; Someone know how to fix it to show right message in chat? Ty
  10. Solved, some time ago i removed improved packet encryption and that case the error. I taked it back, and now it's works good.
  11. Hi.. Know someone how to fix this? Problem #1 "Ch1" sysser EDIT: Problem 1# solved I just extract mysql again Problem #2 It´s something with a mount i think.. because this errror is showed everytime when i ride a mount, after few minutes my char unmount but item is still in the slot
  12. Hi guys, i'm searching this trade window. Can someone post me a link for it? Thanks for answers! Sincerely, ReFresh
  13. solved Compile error

    Removed
  14. Hi guys, My problem, Ring closes with teleport This is my code, can you help me please Kind regards, thanks. Sorry for my bad english. quest antiexpsrc begin state start begin when login begin cmdchat("anti_index "..q.getcurrentquestindex()) end when button or info begin if pc.getqf("antiexp") == 0 then -- exp sifirla local ep = pc.get_exp() pc.give_exp2(-ep) -- exp sifirla pc.block_exp() pc.setqf("antiexp", 1) syschat("Tanrica'nin laneti uzerinde. Laneti deaktif etmedikce tecrube kazanamayacaksiniz.") elseif pc.getqf("antiexp") == 1 then -- exp sifirla local ep = pc.get_exp() pc.give_exp2(-ep) -- exp sifirla pc.unblock_exp() pc.setqf("antiexp", 0) syschat("Tanrica'nin laneti kaldirildi. Artik tecrube kazabilirsiniz.") end end end end
  15. solved Problem with mount

    Greetings! I have problem with mount, mount is under ground.. I am sending .msm file and screenshot. Effects are normally working, so path is alright. Help please! plechi_beast_mount00.msm
  16. I. I have 6/7 35122 "35122" "ITEM_USE" "USE_SPECIAL" 1 "NONE" "LOG | STACKABLE" "NONE" "NONE" 0 0 0 0 0 "LIMIT_NONE" 0 "LIMIT_NONE" 0 "APPLY_NONE" 0 "APPLY_NONE" 0 "APPLY_NONE" 0 0 0 0 0 0 0 0 0 0 35123 "35123" "ITEM_USE" "USE_SPECIAL" 1 "NONE" "LOG | STACKABLE" "NONE" "NONE" 0 0 0 0 0 "LIMIT_NONE" 0 "LIMIT_NONE" 0 "APPLY_NONE" 0 "APPLY_NONE" 0 "APPLY_NONE" 0 0 0 0 0 0 0 0 0 0 I want to make them stackable so i make it like that 35122 "35122" "ITEM_USE" "USE_SPECIAL" 1 "NONE" "LOG | ITEM_STACKABLE" "NONE" "NONE" 0 0 0 0 0 "LIMIT_NONE" 0 "LIMIT_NONE" 0 "APPLY_NONE" 0 "APPLY_NONE" 0 "APPLY_NONE" 0 0 0 0 0 0 0 0 0 0 35123 "35123" "ITEM_USE" "USE_SPECIAL" 1 "NONE" "LOG | ITEM_STACKABLE" "NONE" "NONE" 0 0 0 0 0 "LIMIT_NONE" 0 "LIMIT_NONE" 0 "APPLY_NONE" 0 "APPLY_NONE" 0 "APPLY_NONE" 0 0 0 0 0 0 0 0 0 0 but when i have item_stackable 6/7 bonus doesn't work. Any ideas?
  17. Hi.. I need help with little problem.. i add new pet system and when i try compile server source it give me this error.. can someone help me??? -> main.cpp:483: error: 'temp_exp_line' was not declared in this scope here my main.cpp https://pastebin.com/rdzv7LCP
  18. Hello all, I have a problem with World Editor when i put buildings or effect, the texture not here and when i put a environnement is not there, and when i close the programm the texture is invisible. Someone can help me please ? Screen
  19. Hello guys, can anyone help me out to convert these protos from xml to sql? I would really appreciate your help. I know I could make a simple script, but I'm not very skilled in programming yet. If you can, post the script here as well or atleast example and I will finish it by myself, thanks. Protos.rar
  20. Hi! My problem: If I use wolfman skill, it will not damage. Why? Everything else works. hack_log: SKILL_HACK: name=test, job=4, group=1, motion=121
  21. solved Bug pet mount

    Hello Today I found out about another bug, it happens only when I push pet first and then mount the bonus aren't removed when I die... (if I push mount first and then the pet and I die, the bonus are removed) I'm using this system but is not working: when die or logout begin if pet.count_summoned() == 1 then if pc.is_riding() then local pet_item = pc.getqf("pet_item") local pet_info = pet_system.get_pet_info(pet_item) if pet_info[4] != nil then local num_bonus = pet_info[4] -- valor de bonus a "desaplicar" for i = 1, num_bonus, 1 do affect.remove_collect(pet_info[5+2*(i-1)], pc.getqf("pet_"..item.vnum.."_level")*pet_info[6+2*(i-1)]/25, 60*60*24*365) end end else local pet_item = pc.getqf("pet_item") local pet_info = pet_system.get_pet_info(pet_item) if pet_info[4] != nil then local num_bonus = pet_info[4] -- valor de bonus a "desaplicar" for i = 1, num_bonus, 1 do affect.remove_collect(pet_info[5+2*(i-1)], pc.getqf("pet_"..item.vnum.."_level")*pet_info[6+2*(i-1)]/25, 60*60*24*365) end end end end end This only happens with mounts, horse doesn't affect... Thanks
  22. Hello, When i wear belt i get the bonus but i cannot see my belt anymore.. it disappeared. it is not in equipment but i got the bonus of the belt. It is like there is no slot for belt. It seems to be missing the unique slot of belt. Any help appreciated!
×