找回密碼
 註冊
查看: 2318|回復: 4
打印 上一主題 下一主題
收起左側

CS中文ID插件

[複製鏈接]
跳轉到指定樓層
1#
發表於 27-8-2009 13:04:10 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
入遊戲按Y輸入
name中文ID
注意name後面有空格
運行需要memhack這個module(安裝方法:把memhack_amxx.dll放到cstrike\addons\amxmodx\modules,並在strike\addons\amxmodx\configs\modules.ini裡加上一行memhack)

CVars:
utf8name 1開啟按Y輸入"name中文ID"改名功能(默認)
utf8name 0關閉

u_needaccess 1需要權限ADMIN_RESERVATION才能改中文ID
u_needaccess 0不檢查用戶權限(默認)

u_autoname 1登錄時根據英文ID自動改名
u_autoname 0關閉此功能(默認)

使用這個功能要在addons\amxmodx\data目錄下建立一個文件names_utf8.txt並以utf-8編碼保存
格式如下

英文名1
中文名1
英文名2
中文名2
英文名3
中文名3

依此類推


更新日誌:

12/1/2008
v0.18
-修正一些錯誤
-如果想在改中文名後自動恢復原有權限,可以將251-256行以及264-274行的代碼的註釋標記(/*和*/)去掉.(如果op的中文帳號沒有密碼保護而又要開自動恢復權限功能的話,建議禁止改名玩家自行改名(utf8name 0),以防其他玩家冒名頂替)

4/27/2008
v0.15
- CVar utf8name以及u_needaccess作用改變, utf8name改為玩家按Y輸入"name中文ID"改名功能的開關而非所有功能的開關(因作者疏忽此功能沒實現,v0.18已修正),u_needaccess對於登錄服務器改名以及動態改名功能均有效
-如果中文名字有重複,會在前面加上類似"(1)"的標記
-玩家進入遊戲以後才會檢查是否要自動換中文名

3/25/2008
v0.12
檢查名字中是否含有字符'\'
修改get_name()函數以方便修改其他有衝突的插件.用它直接替換get_user_name()即可

3/24/2008
v0.11
修正再次改名以後不能換回原來中文ID的bug

3/19/2008
v0.10
增加一個CVar u_autoname

3/17/2008
v0.08
增加一個CVar u_needaccess
改進查找/name/鍵位的算法

memhack.rar

41.27 KB, 閱讀權限: 5, 下載次數: 91

name.zip

13.42 KB, 閱讀權限: 5, 下載次數: 78

回復

使用道具 舉報

2#
發表於 27-8-2009 17:28:26 | 只看該作者
哇,好好呀,多謝你[[bao_32]]
回復 支持 反對

使用道具 舉報

3#
發表於 15-7-2010 18:00:06 | 只看該作者
(溫馨提示) 呢個插件有樣野係唔好,如果你係用name黎整ADMIN權,咁你一改做中文名,就唔係ADMIN嫁啦,用佐E個插件Ge ADMIN一定要用IP開ADMIN啦,如果唔識用IP開ADMIN Ge 場主,Down佐之後唔好改名啦 ^^
回復 支持 反對

使用道具 舉報

4#
發表於 6-6-2011 20:56:14 | 只看該作者
中文名中文名^_^ YAYAYA
回復 支持 反對

使用道具 舉報

5#
發表於 7-6-2011 11:23:42 | 只看該作者
下來試試來.謝謝分享阿
回復 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

快速回復 返回頂部 返回列表