Jump to content
metin2dev

Cyber36

Members
  • Content count

    150
  • Joined

  • Last visited

  • Days Won

    1

Cyber36 last won the day on May 23 2016

Cyber36 had the most liked content!

Community Reputation

12 Good

1 Follower

About Cyber36

  • Rank
    Friendly

Profile Information

  • Gender
    Not Telling

Contact Methods

  • Skype
    cyber3611

Recent Profile Visitors

870 profile views
  1. Cyber36

    open Hack flood?

    @fixme006: on PythonNetworkStreamModule.cpp, PythonNetworkStreamPhaseGame.cpp; "SEQUENCE mismatch 0xaf != 0x64 header 254" fix This happens due to a bug on the TODO_RECV_SYMBOL phase when calling the __SendSymbolCRCList. That function will connect via MarkServer_Login and iterate m_kVec_dwGuildID to send sub-"HEADER_CG_SYMBOL_CRC" packets. If m_kVec_dwGuildID is 0, the server will never receive packets after logged in the MarkServer, and the connection won't be closed. When a connection is established, a ping_event will be triggered every 60 seconds. When the time will come, a ping packet will be send to the client, and the client will reply back with a pong one. In this case, the secondary marklogin connection would be asynchronous, and the packet sequence for the pong mismatched too. After the sequence error occurs, the marklogin connection will be finally closed. In few words, everytime someone logs in the server (after character selection), the syserr will get once the mismatch error after 60 seconds. The fix is to not establish a marklogin connection for TODO_RECV_SYMBOL if the m_kVec_dwGuildID is 0. Is it maybe the fix above? @WeedHex Could you please tell me in private how to trigger this exploit to test it on my server? King Regards Cyber
  2. As I showed already: It didn't fixxed this bug. King Regards Cyber
  3. Cyber36

    solved Get experience from database

    You have to write a "player.SelectPlayer()" command, to get the actual exp of the character. I am not sure, if this informationen is in the packets in SelectCharacterWindow already, that would be the alternative: Add the packets there. If you can't do it yourself, leave me a message: cyber3611 King Regards Cyber
  4. Cyber36

    [Python] Random words

    import random, string def Print(maxStr): list = [x for x in string.digits + string.ascii_letters] k = "" for v in range(0, maxStr): k += list[random.randint(0, len(list) - 1)] print("Result word: %s" % str(k)) Print(10) For Python3 + anyone, who wants to use it in an extern program. Nice idea, not that bad tbh. ^^ King Regards Cyber
  5. Cyber36

    open Asking developers

    Change the packet namens, encrypt the packets better, nop the function out, that gives the informations to python like "yes, the data was right, user will be logged in now". But a 100% solution you won't find here, until you programme a serverside captcha that is encrypted, that will be shown after 5 fails. I hope, that I am not that wrong.. King Regards Cyber
  6. Is the same possible with the use event? Alias: when use with GetItemVnum(item.get_vnum()) begin [...] King Regards Cyber
  7. Cyber36

    [C++]Check IP match of party members

    Okay? For what? King Regards Cyber
  8. Cyber36

    c++ A small fix about Connect

    So I can't really "trigger" the bug with any action? MfG Cyber
  9. Cyber36

    c++ A small fix about Connect

    How can I test this bug on my server? (To test the fix?) MfG Cyber
  10. So könnt ihr unseren Server erreichen: // Here's how you can reach our server: Homepage: Arashi3 - Homepage Board: Arashi3 - Board TS3: Teamspeak 3 - Server
  11. Hey, I added you in skype. There is a bug with the slots and at the moment I am trying to know, if your bugfix was for that bug. I send some Screens:
  12. Hab ich längst gemacht ^^

    1. Cyber36
    2. Ocelot2606

      Ocelot2606

      das package installiert

  13. Cyber36

    open Mainline Compilieren Error

    pkg install gcc49 in der Konsole eingeben und dann mit "y" bestätigen MfG Cyber
  14. Cyber36

    open Metin2 stable source

    Add me on Skype: -EDIT- The name of the files + source are: Fliegex3 - Rework
  15. Cyber36

    [C++] Counting of all the killing

    quest mob begin state start begin when kill with not npc.is_pc() begin pc.setf("mob", "count_kills", pc.getf("mob", "count_kills") + 1) end when 70001.use begin chat(string.format("Kills: %d.", pc.getf("mob", "count_kills"))) end end end Shortened and I would use lua for that... #NotTested (If it doesn't work, quote me and tell me the error output.) MfG Cyber
×