【插件資訊】插件來源:原創
使用指令:略
安裝路徑:sma
【插件介紹】這次寫了以往開伺服器很需要的插件
也就是註冊系統,以前都只能找別人的
但總是不滿意,這次花了一個晚上寫出來
跟版上許多不太一樣,是利用ini來存取玩家的註冊密碼
可透過ini修改/查看玩家的密碼,以防忘記
特色是簡單乾淨 (除了在ini第一行有防盜,但玩家看不見,只有伺服器擁有者能夠查看)
指令與功能如下:
複製程式
"register_pw_wrong_limit" "5" //允許密碼輸入的錯誤次數, 超過則被踢出
"register_time_limit" "30" //允許玩家輸入或註冊密碼的時間, 超過則被踢出
"register_password_min" "4" //密碼最小長度
"register_password_max" "12" //密碼最大長度
[更新紀錄][v1.0(原版)]*在密碼部分,防止輸入特殊字元,如:!@#$%等等、空格亦被禁止
*在尚未登入或者註冊的時候,螢幕會保持黑屏
*ini路徑為自動生成 : 位於addons\amxmodx\configs, 檔案名稱為:players_account.ini
*全插件共200餘行,僅用amxmodx標頭檔,減少伺服器資源負擔
*禁止改名,以防取代他人註冊密碼
*可以在ini中,事先替玩家要使用的ID新增密碼
*在對話框輸入密碼會被阻止,以免不小心打出來
[v1.1]*修正輸入一次密碼錯誤後卻出現兩次訊息的bug(改善迴圈)
[v2.0]*此為完整版本,開源於github(以下網址)
*
https://github.com/NeeeeT/RPG-AMXX-scripts-for-Counter-...ister_system_mainx%20.sma*新增say /msg <xxx> 更改聊天稱號內容
*稱號檔案儲存於configs\players_msg
[遊戲圖]*玩家改變名稱時,會顯示禁止訊息,並且使改名無效 *未登入或未註冊前黑屏,登入後才正常顯示畫面(已刪除) *防止輸入特殊字元 *防止在對話框中透露自己的密碼 目前先這樣,日後再新增改密碼等功能
[此文章售價 25 雅幣已有 34 人購買]
若發現會員採用欺騙的方法獲取財富,請立刻舉報,我們會對會員處以2-N倍的罰金,嚴重者封掉ID!