87 lines
1.9 KiB
C
87 lines
1.9 KiB
C
|
|
#pragma once
|
|||
|
|
|
|||
|
|
#include <winsock2.h>
|
|||
|
|
#include <windows.h>
|
|||
|
|
#include <winbase.h>
|
|||
|
|
#include <process.h>
|
|||
|
|
#include <memory.h>
|
|||
|
|
#include <stdio.h>
|
|||
|
|
#include <stdlib.h>
|
|||
|
|
#include <string.h>
|
|||
|
|
#include <wchar.h>
|
|||
|
|
#include <tchar.h>
|
|||
|
|
#include <time.h>
|
|||
|
|
#include <sql.h>
|
|||
|
|
#include <sqlucode.h>
|
|||
|
|
#include <sqlext.h>
|
|||
|
|
#include <sqltypes.h>
|
|||
|
|
#include <assert.h>
|
|||
|
|
#include <conio.h>
|
|||
|
|
#include <hash_map>
|
|||
|
|
#include <mswsock.h>
|
|||
|
|
|
|||
|
|
|
|||
|
|
#include <set>
|
|||
|
|
#include <vector>
|
|||
|
|
#include <queue>
|
|||
|
|
#include <deque>
|
|||
|
|
#include <list>
|
|||
|
|
#include <map>
|
|||
|
|
#include <string>
|
|||
|
|
#include <utility>
|
|||
|
|
|
|||
|
|
#include "SundriesFunc.h"
|
|||
|
|
#include "CriticalSection.h"
|
|||
|
|
|
|||
|
|
#define DNHEADER __DEFINED__ // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʈ <20><> <20><><EFBFBD><EFBFBD> <20>ҽ<EFBFBD><D2BD>ڵ<EFBFBD> (.h <20><><EFBFBD><EFBFBD>) <20><><EFBFBD><EFBFBD> 'DNPrjSafe.h' <20><> <20>⺻<EFBFBD><E2BABB><EFBFBD><EFBFBD> <20><><EFBFBD>Ծ<EFBFBD><D4BE><EFBFBD> <20><><EFBFBD>Խ<EFBFBD><D4BD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|
|||
|
|
#include "DNConfig.h"
|
|||
|
|
#include "DNCommonDef.h"
|
|||
|
|
#include "DNServerDef.h"
|
|||
|
|
#include "DNServerPacket.h"
|
|||
|
|
#if defined( _SERVER )
|
|||
|
|
#include "DNServerPacketDB.h"
|
|||
|
|
#include "DNServerPacketGame.h"
|
|||
|
|
#include "DNServerPacketLogin.h"
|
|||
|
|
#include "DNServerPacketMaster.h"
|
|||
|
|
#include "DNServerPacketVillage.h"
|
|||
|
|
#include "DNServerPacketCash.h"
|
|||
|
|
#endif // #if defined( _SERVER )
|
|||
|
|
#include "DNServerProtocol.h"
|
|||
|
|
|
|||
|
|
using namespace std;
|
|||
|
|
|
|||
|
|
#pragma warning( disable:4819 )
|
|||
|
|
#pragma warning( disable:4996 )
|
|||
|
|
|
|||
|
|
// D3D
|
|||
|
|
#if defined(_VILLAGESERVER) || defined(_GAMESERVER)
|
|||
|
|
#define DIRECTINPUT_VERSION 0x0800
|
|||
|
|
|
|||
|
|
#include <d3d9.h>
|
|||
|
|
#include <d3dx9.h>
|
|||
|
|
#include <dinput.h>
|
|||
|
|
|
|||
|
|
#pragma warning(default:4819)
|
|||
|
|
// DirectX Lib
|
|||
|
|
#pragma comment(lib,"d3d9.lib")
|
|||
|
|
#ifdef _DEBUG
|
|||
|
|
#pragma comment(lib,"d3dx9d.lib")
|
|||
|
|
#else
|
|||
|
|
#pragma comment(lib,"d3dx9.lib")
|
|||
|
|
#endif // _DEBUG
|
|||
|
|
#pragma comment(lib,"dinput8.lib")
|
|||
|
|
#pragma comment(lib,"dsound.lib")
|
|||
|
|
#pragma comment(lib,"dxguid.lib")
|
|||
|
|
#endif // _VILLAGESERVER, _GAMESERVER
|
|||
|
|
|
|||
|
|
#pragma comment(lib,"winmm.lib")
|
|||
|
|
|
|||
|
|
// Network Link
|
|||
|
|
#pragma comment(lib,"ws2_32.lib")
|
|||
|
|
#pragma comment(lib,"Mswsock.lib")
|
|||
|
|
#pragma comment(lib,"advapi32.lib")
|
|||
|
|
#pragma comment(lib, "Gdi32.lib")
|
|||
|
|
|
|||
|
|
#pragma comment(lib, "user32.lib")
|