-
Posts
13 -
Joined
-
Last visited
-
Feedback
0%
About porexemplo
porexemplo's Achievements
-
porexemplo started following Upgraded Reference (TMP4 Base) By Ulthar , Mysql not starting , Game core problem and 4 others
-
What server are you using for db?
-
Argon2 and byebye MD5 password on db
porexemplo replied to porexemplo's topic in Community Support - Questions & Answers
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). -
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; }
-
You can implement a system via quest to turn that skill to M1 when player reaches lvl 99 with alll other skills at M1 <
-
Source Update - Clang-14 / c++2b + FreeBSD-12 + SRC
porexemplo replied to Mali's topic in Programming & Scripts
What I get is a problem with cryptopp, missing the link to the lib. Try to gmake cryptopp gain. -
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.
-
Learning C++ (Beginner to Advanced)
porexemplo replied to Papix's topic in Basic Tutorials / Beginners
I have with me C++ Primer Fifth Edition. I started today. -
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?
-
MapConverter blackyuko
porexemplo replied to Nixo's topic in Community Support - Questions & Answers
[Hidden Content]- 4 replies
-
- 13
-
[40250] Reference Serverfile + Client + Src [15 Available Languages]
porexemplo replied to TMP4's topic in Binaries
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. -
[40250] Reference Serverfile + Client + Src [15 Available Languages]
porexemplo replied to TMP4's topic in Binaries
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? -
[40250] Reference Serverfile + Client + Src [15 Available Languages]
porexemplo replied to TMP4's topic in Binaries
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. -
porexemplo changed their profile photo
-
Setting up your server's backbone (FreeBSD 12/ MySQL 8)
porexemplo replied to Shogun's topic in Guides & HowTo
service mysql-server start I'm bugging with this mysql installation. The perl5 version is not the right one for.