Jump to content

AltanOzkan

Member
  • Posts

    53
  • Joined

  • Last visited

  • Feedback

    0%

Posts posted by AltanOzkan

  1. Thank you for your share. Actually, I'm looking for something similar to Rubinum. Specifically, I'm interested in a tool that displays shortcut keys in the item tooltip when the market window is open. It should allow for quick actions like Shift + Right Click to rapidly sell items in the market. Is anyone know something like that ? It might have changed. It's been years since I played Rubinum.

  2. On 4/10/2022 at 9:29 AM, TMP4 said:

    Make a FreeBSD 12.2 x32 vm or jail, install the packages there mentioned in the faq.txt via pkg, compile there, upload the game & db and missing libs from there too (some are symlinks, be aware...) to your x64 vps.

    Uninstall packages from the vps if you already installed (you did), those installs the x64 version of the libs but the game needs the x32 versions, that's why it says unsupported file layout. It's not possible to install the x32 libs on x64 system via pkg or ports as I know, it's hacky just to upload them but it is what it is.

    Is there any jail tutorial ? Thank you. 🙂 

  3. On 9/22/2021 at 2:49 AM, Owsap said:

    252709OrangeWarning.pngPlease, avoid spamming this topic and when you post a problem show us a screenshot or GIF / video to help us identify the problem.

    I have reviewed and double checked the entire system on a clean server file "40250", there is no problem with GetGlobalPosition function or the pickle functions, you don’t even need the pickle module in the library because it uses standard C.

    About the GetGlobalPosition issue, there is only 1 GetGlobalPosition inside the Window class since 2014 so you don’t need to add another one anywhere else and the system doesn’t even call this function inside the ChatWindow whatsoever.

    @Maze, when you teleport, if the setting window is open, it will close, this has been fixed 21 days ago.

    If you need a better guide than the tutorial guidelines I made, check the entire file I implemented the system clicking the link below.

     

    252051BlueInfo.pngTroubleshooting on older clients.

      Reveal hidden contents

     Error:

    <type 'exceptions.TypeError'>:__pack_import() takes at most 4 arguments (5 given)

    Solution:

    ''' 1. @ system.py '''
    # Search
    def __pack_import(name, globals = None, locals = None, fromlist = None):
    
    # Replace with
    def __pack_import(name, globals = None, locals = None, fromlist = None, level = -1):

    Error:

    File "Lib\copy_reg.py", line 70, in _reduce_ex
    <TypeError> can't pickle file objects

    Solution: (This has been fixed 15 days ago, check the repository for a detailed log.)

    ''' 1. @ uiChat.py '''
    # Search and remove
    					cPickle.dumps(file)

     

    Here is also a preview of the system working on an older client which sources and root files are clean / basic.

    Preview: https://metin2.download/picture/R9TZiGfo73WdqDZ2rOLpSFJO6flaE9m2/.gif

    You should try warp with quest. Not with command. 

    OSF V5 Have Same Problem 🙂

    https://metin2.download/video/QQc7hS5V01cuQ5G7hA2f01Y1Nk4H2Y2v/.mp4

  4. 31 minutes ago, Gurgarath said:


    Then I did a mistake, look into your proto for mobs with "REVIVE" flag, it's usually bosses (included Demon Tower bosses) and a few Setaous, try to see in game

     

    Yes you are right. It didn't worked at Demon Tower because of at Demon Tower mobs doesn't have "REVIVE" flag. Weird thing is it work sometimes (3 sec) sometimes not work (10 sec). Anyway I set them all to 0 sec. :D It's not something worth discuss on.

    Thanks to everyone who helped and Vegas for this topic.

    • Love 1
  5. On 3/1/2015 at 1:32 PM, VegaS said:

    preferably as 1 second, the very best.

    What happens if I do 0 and what does the other line below mean ?
    Thank you.

     

    if (IsRevive() == false && HasReviverInParty() == true)
    {
    	m_pkDeadEvent = event_create(dead_event, pEventInfo, bImmediateDead ? 1 : PASSES_PER_SEC(3));
    }
    else
    {
    	m_pkDeadEvent = event_create(dead_event, pEventInfo, bImmediateDead ? 1 : PASSES_PER_SEC(0));
    }

     

  6. Hi everyone,
    I have bug when i try to pickup items or yang. Anyone knows this? It sometimes picking up but sometimes not picking up. No syserr (server), no syserr (client), no client log(debug mode). I didn't add any new system. It's stock martysama v4.9.65 with acce update (by martysama). Thank you everyone. Sorry for my bad english.
     

     

  7. Hi everyone,

    1. Question:

    How can i unpack item_proto stride 163. Anyone have tool for it ?
    I have 18.4 item_proto and i want to unpack it.

    Download Link: https://dosya.co/vxzcwsj4m62c/item_proto.html

     

    2. Question

    At my source sometings looks like wrong. When i try to pick items from the ground pick up distance seems to short. I want to increase the pick up distance. How can i do it.?

    I'm sorry for my bad english.
    Thank you for everyting.
    :)
     

  8. I just tried for questlua_item.cpp and it gave to me this errors.

     

    questlua_item.cpp: In function 'int quest::item_get_flag(lua_State*)':
    questlua_item.cpp:769:3: error: 'lua_pushnumb' was not declared in this scope
       lua_pushnumb?er(L, item ? item->GetFlag() : 0);
       ^
    questlua_item.cpp:769:48: error: 'er' was not declared in this scope
       lua_pushnumb?er(L, item ? item->GetFlag() : 0);
                                                    ^
    questlua_item.cpp:769:49: error: expected ':' before ';' token
       lua_pushnumb?er(L, item ? item->GetFlag() : 0);
                                                     ^
    questlua_item.cpp:769:49: error: expected primary-expression before ';' token
    questlua_item.cpp: In function 'int quest::item_get_applies(lua_State*)':
    questlua_item.cpp:898:10: warning: unused variable 'Key1' [-Wunused-variable]
         char Key1[64] = "", Key2[64] = "";
              ^
    questlua_item.cpp:898:25: warning: unused variable 'Key2' [-Wunused-variable]
         char Key1[64] = "", Key2[64] = "";
                             ^
    questlua_item.cpp: In function 'int quest::item_equip_selected(lua_State*)':
    questlua_item.cpp:1341:30: warning: NULL used in arithmetic [-Wpointer-arith]
       if (equipped->GetVnum() != NULL || item->IsEquipped())
                                  ^
    gmake[1]: *** [Makefile:188: .obj/questlua_item.o] Error 1
    gmake[1]: *** Waiting for unfinished jobs....
    gmake[1]: Leaving directory '/usr/Srcs/Server/game/src'
    gmake: *** [Makefile:111: all] Error 2

     

×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.