99Max综合娱乐网站(旧版)

 找回密码
 立即注册
查看: 1229|回复: 1

中文客户端源码更新代码修补2009.8.24

  [复制链接]

升级   45.67%

发表于 2009-8-25 09:12:29 | 显示全部楼层 |阅读模式
Index: trunk/AE_GameServer/src/com/aionemu/gameserver/network/aion/ServerPacketsOpcodes.java
===================================================================
--- trunk/AE_GameServer/src/com/aionemu/gameserver/network/aion/ServerPacketsOpcodes.java(版本 524)
+++ trunk/AE_GameServer/src/com/aionemu/gameserver/network/aion/ServerPacketsOpcodes.java(工作副本)
@@ -65,19 +65,19 @@
addPacketOpcode(SM_UNK0A.class, Version.Chiness ? 0x0A : -1, idSet);
addPacketOpcode(SM_VERSION_CHECK.class, Version.Chiness ? 0xF6 : 0xFE, idSet);
addPacketOpcode(SM_SYSTEM_MESSAGE.class, Version.Chiness ? 0x2A : 0x1A, idSet);
-addPacketOpcode(SM_STATUPDATE_MP.class, Version.Chiness ? -1 : 0x14, idSet);
-addPacketOpcode(SM_STATUPDATE_HP.class, Version.Chiness ? -1 : 0x12, idSet);
-addPacketOpcode(SM_STATUPDATE_EXP.class, Version.Chiness ? -1 : 0x19, idSet);
-addPacketOpcode(SM_STATUPDATE_DP.class, Version.Chiness ? -1 : 0x17, idSet);
+addPacketOpcode(SM_STATUPDATE_MP.class, Version.Chiness ? 0x22 : 0x14, idSet);
+addPacketOpcode(SM_STATUPDATE_HP.class, Version.Chiness ? 0x24 : 0x12, idSet);
+addPacketOpcode(SM_STATUPDATE_EXP.class, Version.Chiness ? 0x25 : 0x19, idSet);
+addPacketOpcode(SM_STATUPDATE_DP.class, Version.Chiness ? 0x2F : 0x17, idSet);
addPacketOpcode(SM_STATS_INFO.class, Version.Chiness ? 0x29 : 0x13, idSet);
addPacketOpcode(SM_SKILL_LIST.class, Version.Chiness ? 0x1D : 0x2F, idSet);
addPacketOpcode(SM_RESTORE_CHARACTER.class, Version.Chiness ? 0xC1 : 0xCB, idSet);
addPacketOpcode(SM_RECONNECT_KEY.class, Version.Chiness ? 0x0D : 0xFF, idSet);
addPacketOpcode(SM_QUIT_RESPONSE.class, Version.Chiness ? 0x59 : 0x63, idSet);
-addPacketOpcode(SM_QUESTION_WINDOW.class, Version.Chiness ? -1 : 0x37, idSet);
+addPacketOpcode(SM_QUESTION_WINDOW.class, Version.Chiness ? 0x45 : 0x37, idSet);
addPacketOpcode(SM_PONG.class, Version.Chiness ? 0x7C : 0x8C, idSet);
addPacketOpcode(SM_PLAYER_STATE.class, Version.Chiness ? 0x33 : 0x45, idSet);
-addPacketOpcode(SM_PLAYER_SEARCH.class, Version.Chiness ? -1 : 0xD3, idSet);
+addPacketOpcode(SM_PLAYER_SEARCH.class, Version.Chiness ? 0xE9 : 0xD3, idSet);
addPacketOpcode(SM_PLAYER_INFO.class, Version.Chiness ? 0xFE : 0x06, idSet);
addPacketOpcode(SM_NPC_INFO.class, Version.Chiness ? 0xFF : 0x09, idSet);
addPacketOpcode(SM_NICKNAME_CHECK_RESPONSE.class, Version.Chiness ? 0xDF : 0xE9, idSet);
@@ -90,8 +90,8 @@
addPacketOpcode(SM_INVENTORY_INFO.class, Version.Chiness ? 0x2B : 0x1D, idSet);
addPacketOpcode(SM_GAME_TIME.class, Version.Chiness ? 0x15 : 0x27, idSet);
addPacketOpcode(SM_FRIEND_UPDATE.class, Version.Chiness ? -1 : 0xEE, idSet);
-addPacketOpcode(SM_FRIEND_RESPONSE.class, Version.Chiness ? -1 : 0xDC, idSet);
-addPacketOpcode(SM_FRIEND_NOTIFY.class, Version.Chiness ? -1 : 0xE1, idSet);
+addPacketOpcode(SM_FRIEND_RESPONSE.class, Version.Chiness ? 0xEC : 0xDC, idSet);
+addPacketOpcode(SM_FRIEND_NOTIFY.class, Version.Chiness ? 0xD7 : 0xE1, idSet);
addPacketOpcode(SM_FRIEND_LIST.class,Version.Chiness ? 0x72 : 0x82, idSet);
addPacketOpcode(SM_ENTER_WORLD_CHECK.class, Version.Chiness ? 0xF4 : 0x04, idSet);
addPacketOpcode(SM_EMOTION.class, Version.Chiness ? 0x14 : 0x24, idSet);
@@ -99,11 +99,11 @@
addPacketOpcode(SM_DELETE_CHARACTER.class, Version.Chiness ? 0xC0 : 0xC8, idSet);
addPacketOpcode(SM_CREATE_CHARACTER.class, Version.Chiness ? 0xBF : 0xC9, idSet);
addPacketOpcode(SM_CHARACTER_LIST.class, Version.Chiness ? 0xBE : 0xC6, idSet);
-addPacketOpcode(SM_BLOCK_RESPONSE.class, Version.Chiness ? -1 : 0xDF ,idSet);
+addPacketOpcode(SM_BLOCK_RESPONSE.class, Version.Chiness ? 0xED : 0xDF ,idSet);
addPacketOpcode(SM_BLOCK_LIST.class, Version.Chiness ? 0xD6 : 0xDE, idSet);
//addPacketOpcode(SM_TIME_CHECK.class, Version.Chiness ? 0x1E : 0x26, idSet);
//addPacketOpcode(SM_VIRTUAL_AUTH.class, Version.Chiness ? 0xD4 : 0xE4, idSet);
-//addPacketOpcode(SM_WAITING_LIST.class, Version.Chiness ? -1 : 0x18, idSet);
+//addPacketOpcode(SM_WAITING_LIST.class, Version.Chiness ? 0x30 : 0x18, idSet);
}

static int getOpcode(Class<? extends AionServerPacket> packetClass)
Index: trunk/AE_GameServer/src/com/aionemu/gameserver/network/factories/AionPacketHandlerFactory.java
===================================================================
--- trunk/AE_GameServer/src/com/aionemu/gameserver/network/factories/AionPacketHandlerFactory.java(版本 524)
+++ trunk/AE_GameServer/src/com/aionemu/gameserver/network/factories/AionPacketHandlerFactory.java(工作副本)
@@ -93,8 +93,8 @@
addPacket(new CM_SEARCH_STATUS(Version.Chiness ? 0xEC : 0xF0), State.IN_GAME);
addPacket(new CM_RESTORE_CHARACTER(Version.Chiness ? 0xB5 : 0xBB), State.AUTHED);
addPacket(new CM_QUIT(Version.Chiness ? 0x4F : 0x4D), State.AUTHED, State.IN_GAME);
-addPacket(new CM_QUESTION_RESPONSE(Version.Chiness ? -1 : 0x22), State.IN_GAME);
-addPacket(new CM_PLAYER_SEARCH(Version.Chiness ? -1 : 0xB1), State.IN_GAME);
+addPacket(new CM_QUESTION_RESPONSE(Version.Chiness ? 0x12 : 0x22), State.IN_GAME);
+addPacket(new CM_PLAYER_SEARCH(Version.Chiness ? 0xB3 : 0xB1), State.IN_GAME);
addPacket(new CM_PING(Version.Chiness ? 0x20 : 0x24), State.AUTHED, State.IN_GAME);
addPacket(new CM_MOVE(Version.Chiness ? 0x1C : 0x20), State.IN_GAME);
addPacket(new CM_MAY_LOGIN_INTO_GAME(Version.Chiness ? 0x96 : 0x9A), State.AUTHED);
@@ -105,8 +105,8 @@
addPacket(new CM_LOGIN_OUT(Version.Chiness ? 0x4E : 0x52), State.AUTHED, State.IN_GAME);
addPacket(new CM_LEVEL_READY(Version.Chiness ? 0x45 : 0x4B), State.IN_GAME);
addPacket(new CM_FRIEND_STATUS(Version.Chiness ? 0xA6 : 0xAA), State.IN_GAME);
-addPacket(new CM_FRIEND_DEL(Version.Chiness ? -1 : 0xE0), State.IN_GAME);
-addPacket(new CM_FRIEND_ADD(Version.Chiness ? -1 : 0xE1), State.IN_GAME);
+addPacket(new CM_FRIEND_DEL(Version.Chiness ? 0xDC : 0xE0), State.IN_GAME);
+addPacket(new CM_FRIEND_ADD(Version.Chiness ? 0xE3 : 0xE1), State.IN_GAME);
addPacket(new CM_ENTER_WORLD(Version.Chiness ? 0x44 : 0x48), State.AUTHED);
addPacket(new CM_EMOTION(Version.Chiness ? 0x27 : 0x25), State.IN_GAME);
addPacket(new CM_DELETE_CHARACTER(Version.Chiness ? 0xB4 : 0xB8), State.AUTHED);
@@ -116,9 +116,9 @@
addPacket(new CM_CHAT_MESSAGE_WHISPER(Version.Chiness ? 0x30 : 0x34), State.IN_GAME);
addPacket(new CM_CHAT_MESSAGE_PUBLIC(Version.Chiness ? 0x37 : 0x35), State.IN_GAME);
addPacket(new CM_CHARACTER_LIST(Version.Chiness ? 0xBA : 0xBE), State.AUTHED);
-addPacket(new CM_BLOCK_SET_REASON(Version.Chiness ? -1 : 0x9D),State.IN_GAME);
-addPacket(new CM_BLOCK_DEL(Version.Chiness ? -1 : 0xA9), State.IN_GAME);
-addPacket(new CM_BLOCK_ADD(Version.Chiness ? -1 : 0xAE), State.IN_GAME);
+addPacket(new CM_BLOCK_SET_REASON(Version.Chiness ? 0x9F : 0x9D),State.IN_GAME);
+addPacket(new CM_BLOCK_DEL(Version.Chiness ? 0xAB : 0xA9), State.IN_GAME);
+addPacket(new CM_BLOCK_ADD(Version.Chiness ? 0xAA : 0xAE), State.IN_GAME);

}
温馨提示:
1. 本站模拟器源于网络,经 99Max.mE 二次开发,仅供个人学习娱乐使用,切勿用于商业用途,否则后果自负!
2. 如需更好体验游戏内容,请前往官方游戏!不具备合法的运营模式,都是强盗,请勿擅自搭建私服!
3. 如本站内容有侵犯您的权益,请发送信息至QQ:372607220 或 EMAIL:372607220@qq.com ,我们会及时删除。

升级   0%

发表于 2010-12-30 09:49:28 | 显示全部楼层
在哪里加呀。能说明一下吗?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|99Max综合娱乐网站(旧版) ( 沪ICP备11024206号-1 )

GMT+8, 2025-4-9 06:20 , Processed in 1.821807 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表