Jump to content

porexemplo

Member
  • Posts

    13
  • Joined

  • Last visited

  • Feedback

    0%

About porexemplo

Recent Profile Visitors

139 profile views

porexemplo's Achievements

Contributor

Contributor (5/16)

  • Collaborator
  • Conversation Starter
  • Dedicated
  • One Year In
  • Week One Done

Recent Badges

13

Reputation

  1. I mean, I've been trying to get this for a few weeks. I can't understand well c++ but someone can help me? Here are the source default files unmodified: DB.cpp: [Hidden Content] DB.h: [Hidden Content] Input_auth.cpp: [Hidden Content] Im just trying to change the hash to Argon2 algorithm. (DB, server connections and website).
  2. Might help: bool DESC::HandshakeProcess(DWORD dwTime, long lDelta, bool bInfiniteRetry) { DWORD dwCurTime = get_dword_time(); if (lDelta < 0) { sys_err("Desc::HandshakeProcess : value error (lDelta %d, ip %s)", lDelta, m_stHost.c_str()); return false; } int bias = (int) (dwCurTime - (dwTime + lDelta)); if (bias >= 0 && bias <= 50) { if (bInfiniteRetry) { BYTE bHeader = HEADER_GC_TIME_SYNC; Packet(&bHeader, sizeof(BYTE)); } if (GetCharacter()) sys_log(0, "Handshake: client_time %u server_time %u name: %s", m_dwClientTime, dwCurTime, GetCharacter()->GetName()); else sys_log(0, "Handshake: client_time %u server_time %u", m_dwClientTime, dwCurTime, lDelta); m_dwClientTime = dwCurTime; m_bHandshaking = false; return true; } long lNewDelta = (long) (dwCurTime - dwTime) / 2; if (lNewDelta < 0) { sys_log(0, "Handshake: lower than zero %d", lNewDelta); lNewDelta = (dwCurTime - m_dwHandshakeSentTime) / 2; } sys_log(1, "Handshake: ServerTime %u dwTime %u lDelta %d SentTime %u lNewDelta %d", dwCurTime, dwTime, lDelta, m_dwHandshakeSentTime, lNewDelta); if (!bInfiniteRetry) if (++m_iHandshakeRetry > HANDSHAKE_RETRY_LIMIT) { sys_err("handshake retry limit reached! (limit %d character %s)", HANDSHAKE_RETRY_LIMIT, GetCharacter() ? GetCharacter()->GetName() : "!NO CHARACTER!"); SetPhase(PHASE_CLOSE); return false; } SendHandshake(dwCurTime, lNewDelta); return false; }
  3. You can implement a system via quest to turn that skill to M1 when player reaches lvl 99 with alll other skills at M1 <
  4. What I get is a problem with cryptopp, missing the link to the lib. Try to gmake cryptopp gain.
  5. Hi community! Since the big release of ms5.7 source the people can now edit new servers without any knowledge of C++ and what concerns me is that the db still uses MD5 passwords. I've been trying to follow the tutorials on the web, I find 2 similar, I followed all the rules to implement this argon2 algorithm password. And another from an old external source: [Hidden Content] Here are the files that I tried to edit (ms5.7) but can't access the account at game. Wrong Password. db.h: [Hidden Content] input_auth.cpp: [Hidden Content] db.cpp [Hidden Content] Hope someone can help me or contact me via MP.
  6. I have with me C++ Primer Fifth Edition. I started today.
  7. Here are some cool stuff: I installed this files on a Freebsd 64 VPS Server. Its working now after: some problem with libIL.so.1 fixed by applying on /usr/lib32 from metin2.download Where I change login image from client-side? (I'm a little rusted) maybe create a href just to use one login and select.jpg on all languages from clientside?
  8. Thank you. Can you check if the shut.sh on your files are working well? #!/bin/sh echo -e "All Processes Terminated" killall game db I think I made this change, and it worked like a charm.
  9. Thanks for the elaborated reply @ TMP4 I bought a VPS from BF, and they don't have a 13.0+ ISO (I already talk to the team, asking for) I'm trying to update the BSD to 13, but it takes a long time. Furthermore, I'm not sure if they blocked the OS update. Should it work on FreeBSD 11 x32 ? Or I have to compile?
  10. ld-elf32.so.1: /usr/local/lib/liblcms2.so.2: unsupported file layout After install this files on a VPS with FreeBSD 12 x64 What pkg commands to this files on a VPS I tried to update Libs with others and the error is the same.
  11. service mysql-server start I'm bugging with this mysql installation. The perl5 version is not the right one for.
×
×
  • 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.