CCN@HsK
CCN@HsK
你指的設置移動, 是用api 還是 cvar debuggoal? 在build817中, zm ct ai 是會以路點後退的, 跟據情況移動到最遠/camp 點
api 的話, 用 native sypb_get_origin_point (Float:origin[3]); 可以得到 Waypoint ID, 再用 native sypb_set_goal (index, goal); 設置bot 目標點 而忽視敵人的話, 試試 native sypb_set_enemy (index, targetId, Float:blockCheckTime); targetId -1, block Check Time 為忽視敵人時間 或者下次加入個新api...
剛剛看了一下代碼, set enemy 的 block Check Time 不適用於你的情況, 只用於在用SetEnemy 設置敵人後, 在多少秒內不會尋找新的敵人(也就是鎖定用SetEnemy 設置的敵人) 剛剛上傳818build, 加入了 sypb_ignore_enemies 不過因為時間關係, 完全沒測試過。。 SyPB 1.50.45440.818 SyPB API 1.50.45440.55
你看看有個cvar, sypb_download_waypoint 默認是2? 如果是的話,先去sypb.cfg , 加入 sypb_download_waypoint 1。 這個測試功能是會自動下載路點, 但功能未完善。 0 是不下載, 1 是如果沒有路點就嘗試下載, 2 是不論甚麼情況也下載(也就是保持使用數據庫上的最新版本) 現在你的情況是默認2, 所以刪除了你的路點,和嘗試下載,但數據庫中沒有, 就只刪了你的路點了。。 下個版本修復,加入判斷。 另外, 想問一下中國大陸可以直接使用GitHub 嗎?還是要梯子?(VPN)
Build819, 在GitHub數據庫上找不到路點的話, 不會無腦刪掉本機路點了。 好的, 想問下你是在中國大陸的嗎? 如果是的話, 可否用build 819試試在沒有Vpn 的環境下, 是否用不了下載路點的功能, 還有sypb log 中會出現甚麼信息? 謝
https://1drv.ms/u/s!AgrcFYrVqFVV-fw6aHLOtRl50atL-w?e=gheSul
无视敌人: 用sypb_ignore_enemies 另外在ze地图里,ct依然还是遇到t敌人第一时间靠近或者乱跑而不是继续按照路线前进到camp点,这可以做到边射击边向camp点的路线稳定前进么? 現在還不可以, 只會跟據路點移動到到最遠的地方
@TsukasaSato1 上傳了build820, 我用了surface pro 4 Windows 10, 測試了, 應該沒問題了 https://github.com/CCNHsK-Dev/SyPB/blob/b41ec44ac9c8ab7c9c14677a66a5dd83bfd9d197/Project%20SyPB/Project_OutPut/sypb.dll
現在應該沒問題了
遲了回覆, 這個指令現在只支援一般模式買槍之類的