下面是引用 s8720419 於 2013-06-27 20:30 發表的 : 使用 client_print(index, print_chat, "這邊是顯示的字");還是 提醒你 因為 前面是用 人物思考 去判斷 所以 當你 指向 物件時 會出現 1秒 10排訊息..所以 我不建議 用光是看到 一堆排 字在跳 就覺得 好像 是 bot在洗頻
下面是引用 op47 於 2013-06-27 20:43 發表的 : 有關係嗎? 我 100% 肯定 http://bbs.mychat.tw/re...id=845377 不是用 print_chat
下面是引用 op47 於 2013-06-27 20:32 發表的 : 好像是玩家的指令控制了MESSAGE的位置, 試試把這個設定設置為 "沒有"
下面是引用 alvin321 於 2013-06-28 17:43 發表的 : 成功了,謝謝
下面是引用 op47 於 2013-06-27 18:35 發表的 : engfunc(EngFunc_RemoveEntity, index) 的 INDEX 是 物件的 ID如果要根據物件的CLASSNAME移除可以用 Engine 的 remove_entity_name(" 輸入CLASSNAME")請問怎樣才可以將這message刪除... 在FM_PlayerPostThink 的判斷加入ELSE message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("StatusText"), _, id);write_byte(0);write_string("");message_end();試試, 我也不肯定....
下面是引用 11922911 於 2013-06-29 00:23 發表的 : 這樣做只要你指住一次那個物體, 以後指著其他玩家就不能顯示
下面是引用 op47 於 2013-06-29 18:32 發表的 : ...我平日也是重寫一個指著其他玩家顯示 STATUS 的 FUNCTION. 那麼請教一下要HOOK什麼才不會使玩家指著其他玩家不能顯示STATUS
下面是引用 a7811311622 於 2013-06-29 18:49 發表的 : 一個 bool 就解決了…例如在顯示 StatusText 的時候用個 get_target[id] 為 true …不顯示的時候如果 get_target[id] 為 true 就消掉顯示中的 StatusText 順便讓 bool 變 false …這樣就不會一直執行「消掉 StatusText」這動作害得指玩家時的 StatusText 被吃掉…
下面是引用 11922911 於 2013-06-30 09:04 發表的 : 這樣應該也不能解決, 不信你可以試試看