以文本方式查看主题

-  索沛CS1.6论坛 CS反作弊 CS1.6下载 amxx sma插件 cs对战平台  (http://sk00.com/index.asp)
--  AMXX插件脚本  (http://sk00.com/list.asp?boardid=15)
----  讓伺服器開放使用中文名字(玩家使用中文ID)  (http://sk00.com/dispbbs.asp?boardid=15&id=24425)

--  作者:sum_pig
--  发布时间:2008-03-19 22:07:00
--  讓伺服器開放使用中文名字(玩家使用中文ID)

轉貼安裝說明:
1.把nameu.amxx放到addons/amxmodx/plugins,

並在addons/amxmodx/configs/plugins.ini裡加上一行nameu.amxx


2.把memhack_amxx.dll放到cstrike\\addons\\amxmodx\\modules,

並在cstrike\\addons\\amxmodx\\configs\\modules.ini裡加上一行memhack




  • 在控制台輸入utf8name 1開啟中文ID功能,0關閉(默認開啟)
  • u_needaccess 1需要權限ADMIN_LEVEL_B才能改中文ID
  • u_needaccess 0不檢查用戶權限(默認)




使用方法:

  1. 設置好csmate的路徑(其實可以不需要中文聊天軟件)
  2. 進入遊戲按Y輸入 name 中文ID







图片点击可在新窗口打开查看


name.zip - amxx插件/代碼
memhack.rar - memhack
memhack_source.rar - memhack代碼


本插件(nameu.amxx)建議配合amxx版本1.75以上


已知問題:

中文ID可以擁有權限,但要注意,users.ini文件/數據庫裡的數據一定要用UTF-8編碼
- 某些插件不支持UTF-8編碼,中文ID可能會顯示為亂碼
- linux用的memhack可以到這裡下載:
http://forums.alliedmods.net/showpos...6&postcount=62


- 如果跟其他插件衝突,可以試一下把這句
register_forward(FM_ClientUserInfoChanged, "fwdClientUserInfoChanged", 0)
改成
register_forward(FM_ClientUserInfoChanged, "fwdClientUserInfoChanged", 1)
這樣用get_user_name()之類的函數得到的遊戲ID應該是一串數字而不是中文(沒測試過,猜的),不過權限問題就得另外解決了





語音時名字顯示為亂碼(無法解決,貌似要修改客戶端關於語音那個dll文件)

某些插件top排名顯示為亂碼(強制使用UTF-8編碼應該就能解決問題,我不懂html~~嘻嘻)

本插件可能會跟某些插件衝突導致
解決方法:修改插件代碼,用下面這個函數代替get_user_name()

#include <fakemeta>
#include <memhack>

stock get_name(id, name[32])
{

new buffer = engfunc(EngFunc_GetInfoKeyBuffer, id)
new strtmp1[256]
copy_infokey_buffer(buffer, strtmp1, 255)
new offset = contain(strtmp1, "\\name\\") + 6
new thischr
new i
for (;;i++)
{
thischr = memhack_get_char(buffer + offset + i, MEM_NULLBASE, MEMTYPE_DATA, MEM_SIGNED)
if (thischr == \'\\\' || thischr == 0)
{
name[i] = 0
break
}
else
{
name[i] = thischr
}

}
}

点击下面下载:
图片点击可在新窗口打开查看点击浏览该文件

[此贴子已经被saloman于2008-3-20 17:04:58编辑过]

--  作者:saloman
--  发布时间:2008-03-19 23:10:00
--  

非常好,这个我找了好多天也没找到。

不过看说明好像会涉及很多问题,下次有时间弄到6服试试。


--  作者:sum_pig
--  发布时间:2008-03-20 9:37:00
--  
以下是引用saloman在2008-3-19 23:10:57的发言:

非常好,这个我找了好多天也没找到。

不过看说明好像会涉及很多问题,下次有时间弄到6服试试。

呵呵.這個昨天在某論壇看到的

图片点击可在新窗口打开查看
--  作者:HOME
--  发布时间:2008-03-20 10:32:00
--  
以下是引用saloman在2008-3-19 23:10:57的发言:

非常好,这个我找了好多天也没找到。

不过看说明好像会涉及很多问题,下次有时间弄到6服试试。

老大快點試!!


--  作者:Rain_Pig
--  发布时间:2008-03-22 11:22:00
--  
图片点击可在新窗口打开查看不错啊