Similar Content
-
Activity
-
21
-
2
-
2
edit skill
no not for gm when I choose a skill I will get them p1 i need to edit them from p1 to m1 like this the quest give it to me p1 and i want edit them to m1 -
2
fix Fix Safebox Load Items
You're forgetting Mall: // PythonNetworkStream.cpp // 1. Search: Set(HEADER_GC_MALL_SET, CNetworkPacketHeaderMap::TPacketType(sizeof(TPacketGCItemSet), STATIC_SIZE_PACKET)); // 1. Replace with: Set(HEADER_GC_MALL_SET, CNetworkPacketHeaderMap::TPacketType(sizeof(TPacketGCItemSet2), STATIC_SIZE_PACKET)); -
40
-
2
Automatic Translation of Drop from mob_drop_item.txt and special_item_group.txt Files
I think you need this chardet & codecs -
3
Client.sln errors
I put a Readme.txt in the ClientVS22 folder, you forgot to read it afxres.h is not part of the project, it comes with the C++ MFC. You need to install C++ MFC for latest v143 build tools too when you install your visual studio. If you did not install that then open Microsoft Visal Studio Installer and you can install retrospectively. Check Install.png. A possible dirty workaround if you don't want to install updates is to open ClientVS22\source\UserInterface\UserInterface.rc and modify #include "afxres.h" to #include <Windows.h> -
3
Client.sln errors
Now i have some other problems. Iam using the files from TMP4 40250. Are there some missing files? @ TMP4 can you check this [Hidden Content] -
21
-
-
Recently Browsing
- No registered users viewing this page.
Question
JeeX 14
Hello, im looking for someone which can help me to tell me how i can make the files compile with -m64 flag On a 64bit machine.
I've already started to change some datatypes, but I'm not 100% sure if all is correct.
I would pay for help!
Edit: (my current changes)
(These i made long time ago (byte, word, DWORD) and it's fine. (I'm also using it on my 32bit files.
BYTE -> uint8_t
WORD -> uint16_t
DWORD -> uint32_t
New changes because of 64bit source:
int -> int32_t
unsigned int -> uint32_t
unsigned char -> uint8_t
long long -> int64_t
unsigned short -> uint16_t
short -> int16_t
(i have changed all types on (common, db, game, libgame, liblua, libsql, libthecore, libpoly))
I'm very unsure because of (size_t, ssize_t, time_t, long) if I try to change them, i get problems. And I'm not sure because of the type changes at libs.
Thank you
Edited by JeeXLink to comment
Share on other sites
Top Posters For This Question
2
2
Popular Days
Nov 15
4
Top Posters For This Question
JeeX 2 posts
ASIKOO 2 posts
Popular Days
Nov 15 2022
4 posts
Popular Posts
ASIKOO
Hi, I made this list for my project, 2 years ago. For some files, changing the type was not necessary. If it can help you: DWORD > uint32_t WORD > uint16_t BYTE > uint8_t IDENT
ASIKOO
If I remember correctly, I modified only on common, game, db and qc. I didn't modify the libraries, unless it was really necessary (Linked error ). I haven't touched LZO. My project in
3 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now