吾爱尚玩资源基地

标题: WOW私服服务端禁止一些游戏中动作的代码 [打印本页]

作者: admin    时间: 2016-4-20 22:42
标题: WOW私服服务端禁止一些游戏中动作的代码
diff --git src/server/game/Handlers/ChatHandler.cpp src/server/game/Handlers/ChatHandler.cppindex 966eae5..837a7e9 100755
--- src/server/game/Handlers/ChatHandler.cpp
+++ src/server/game/Handlers/ChatHandler.cpp
@@ -541,6 +541,15 @@ void WorldSession::HandleTextEmoteOpcode(WorldPacket & recv_data)
     recv_data >> emoteNum;
     recv_data >> guid;

+    uint32 banned_emote[] = {
+        34, //dance
+        58, //kiss
+        80 //sexy
+    };
+    for (uint32 i = 0; i < (sizeof(banned_emote)/sizeof(uint32)); i++)
+        if ( text_emote == banned_emote[i] )
+            return;
+
     sScriptMgr->OnPlayerTextEmote(GetPlayer(), text_emote, emoteNum, guid);

     EmotesTextEntry const* em = sEmotesTextStore.LookupEntry(text_emote);






欢迎光临 吾爱尚玩资源基地 (http://bbs.523play.com/) Powered by Discuz! X3.4