aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorweclub <weclub@126.com>2011-12-31 14:38:31 +0800
committerweclub <weclub@126.com>2011-12-31 14:38:31 +0800
commita177c1c4465b3fe96fd424e1b8f9f1114f2d06f6 (patch)
treebe3fc836249355c69900e5a2bb3e604f116e1935
parent8c508933677140ec4f63d4d531e0961cc099c08f (diff)
Core/Opcodes: Enable 4 Opcodes
SMSG_GODMODE SMSG_GAMESPEED_SET SMSG_GAMETIME_SET SMSG_SERVERTIME Signed-off-by: weclub <weclub@126.com>
-rw-r--r--src/server/game/Server/Protocol/Opcodes.cpp8
-rwxr-xr-xsrc/server/game/Server/Protocol/Opcodes.h8
2 files changed, 8 insertions, 8 deletions
diff --git a/src/server/game/Server/Protocol/Opcodes.cpp b/src/server/game/Server/Protocol/Opcodes.cpp
index 82b733344bc..7738fdb363f 100644
--- a/src/server/game/Server/Protocol/Opcodes.cpp
+++ b/src/server/game/Server/Protocol/Opcodes.cpp
@@ -77,7 +77,7 @@ void InitOpcodes()
//DEFINE_OPCODE_HANDLER(CMSG_UNDRESSPLAYER, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_NULL );
//DEFINE_OPCODE_HANDLER(CMSG_BEASTMASTER, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_NULL );
//DEFINE_OPCODE_HANDLER(CMSG_GODMODE, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_NULL );
- //DEFINE_OPCODE_HANDLER(SMSG_GODMODE, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
+ DEFINE_OPCODE_HANDLER(SMSG_GODMODE, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
//DEFINE_OPCODE_HANDLER(CMSG_CHEAT_SETMONEY, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_NULL );
//DEFINE_OPCODE_HANDLER(CMSG_LEVEL_CHEAT, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_NULL );
//DEFINE_OPCODE_HANDLER(CMSG_PET_LEVEL_CHEAT, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_NULL );
@@ -112,11 +112,11 @@ void InitOpcodes()
DEFINE_OPCODE_HANDLER(SMSG_LOGIN_SETTIMESPEED, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
DEFINE_OPCODE_HANDLER(SMSG_GAMETIME_UPDATE, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
//DEFINE_OPCODE_HANDLER(CMSG_GAMETIME_SET, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_NULL );
- //DEFINE_OPCODE_HANDLER(SMSG_GAMETIME_SET, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
+ DEFINE_OPCODE_HANDLER(SMSG_GAMETIME_SET, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
//DEFINE_OPCODE_HANDLER(CMSG_GAMESPEED_SET, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_NULL );
- //DEFINE_OPCODE_HANDLER(SMSG_GAMESPEED_SET, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
+ DEFINE_OPCODE_HANDLER(SMSG_GAMESPEED_SET, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
//DEFINE_OPCODE_HANDLER(CMSG_SERVERTIME, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_NULL );
- //DEFINE_OPCODE_HANDLER(SMSG_SERVERTIME, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
+ DEFINE_OPCODE_HANDLER(SMSG_SERVERTIME, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
DEFINE_OPCODE_HANDLER(CMSG_PLAYER_LOGOUT, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandlePlayerLogoutOpcode );
DEFINE_OPCODE_HANDLER(CMSG_LOGOUT_REQUEST, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleLogoutRequestOpcode );
DEFINE_OPCODE_HANDLER(SMSG_LOGOUT_RESPONSE, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
diff --git a/src/server/game/Server/Protocol/Opcodes.h b/src/server/game/Server/Protocol/Opcodes.h
index f0a5d0445b6..81922317264 100755
--- a/src/server/game/Server/Protocol/Opcodes.h
+++ b/src/server/game/Server/Protocol/Opcodes.h
@@ -703,8 +703,8 @@ enum Opcodes
SMSG_GAMEOBJECT_PAGETEXT = 0x00,
SMSG_GAMEOBJECT_QUERY_RESPONSE = 0xCCF7,
SMSG_GAMEOBJECT_RESET_STATE = 0x00,
- SMSG_GAMESPEED_SET = 0x00,
- SMSG_GAMETIME_SET = 0x00,
+ SMSG_GAMESPEED_SET = 0x5ACA,
+ SMSG_GAMETIME_SET = 0x9C4A,
SMSG_GAMETIME_UPDATE = 0x18E3,
SMSG_GMRESPONSE_STATUS_UPDATE = 0x00,
SMSG_GMRESPONSE_RECEIVED = 0x00,
@@ -938,8 +938,8 @@ enum Opcodes
SMSG_SELL_ITEM = 0x9CD3,
SMSG_SEND_MAIL_RESULT = 0x00,
SMSG_SEND_UNLEARN_SPELLS = 0x00,
- SMSG_SERVERTIME = 0x00,
- SMSG_SERVER_FIRST_ACHIEVEMENT = 0x0CDF,
+ SMSG_SERVERTIME = 0x1CD7,
+ SMSG_SERVER_FIRST_ACHIEVEMENT = 0xCDF,
SMSG_SERVER_MESSAGE = 0xC873,
SMSG_SET_FACTION_ATWAR = 0x00,
SMSG_SET_FACTION_STANDING = 0x00,