SyPB BOT前輟名更改(已找到替代方案)

Home Home
引用 | 編輯 9889899
2019-07-09 16:53
樓主
推文 x0
請問要如何將SyPB BOT名子前面的[SyPB]改掉?

翻遍了SyPB的資料夾還是找不出個所以然...


例如:名子原先是  [Sypb]我是BOT      改成   我是BOT




 
 
















獻花 x1
引用 | 編輯 mingjey2000
2019-07-10 21:20
1樓
  
方法1

如上圖所識
----------------------------------
方法2
1.路徑 :cstrike\BotProfile.db

把 BotProfile.db 改成 BotProfile.db.txt

2.用記事本開啟它

3.搜尋SyPB 字樣(如果有的話就刪除它)

這方法試試

獻花 x2
引用 | 編輯 alexsuper123
2019-07-11 00:34
2樓
  
因為dll檔已經寫死 要改只能從源碼改

這裡有源碼(ver1.49)https://github.com/CCNHsK-Dev/SyPB/tree/master/Project%20SyPB

直接到support.cpp專案

https://github.com/CCNHsK-Dev/SyPB/blob/master/Project%20SyPB/SyPB%20BOT/source/support.cpp

找到下面這行

if (dest & 0x3ff)
    (*g_engfuncs.pfnClientPrintf) (ent, static_cast <PRINT_TYPE> (dest &= ~0x3ff), FormatBuffer ("[SyPB] %s", string));

把那行的"[SyPB] %s"改成"%s"

改完後自己用VS編譯

獻花 x3
引用 | 編輯 Nailaz
2019-07-14 03:25
3樓
  
滿好奇替代方案是什麼
用插件判斷是不是bot然後改名嗎?

獻花 x1