dvbbs
English
手机APP
Help帮助
dvbbs

>> AMXX插件提供,AMXX插件分享
搜一搜相关精彩主题 
索沛CS1.6论坛 CS反作弊 CS1.6下载 amxx sma插件 cs对战平台CS资源技术专区AMXX插件脚本

您是本帖的第 3673 个阅读者
平板 打印
标题:
讓伺服器開放使用中文名字(玩家使用中文ID)
sum_pig
头衔:小豬更笨過我- -
等级:警务处长
索币:8352
文章:18416
RMB:0¥
战队:PiG.Clan
注册:2007年9月26日
 

发贴心情
讓伺服器開放使用中文名字(玩家使用中文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编辑过]
ip地址已设置保密
2008-03-19 22:07:00
★【没时间发帖也可以获得上万索币】

  快速回复:
讓伺服器開放使用中文名字(玩家使用中文ID)
发贴表情
字体颜色 字体背景颜色 粗体 斜体 下划线 超级连接 引用 清理代码 上传图片 表情库
内容限制: 字节.
©2007 sorpack.Com
Powered By Dvbbs Version 7.1.0 Sp1
页面执行时间 0.09375 秒, 4 次数据查询