引用 | 编辑
Nailaz
2019-07-18 12:25 |
楼主
▼ |
||
x2
【插件资讯】插件来源:原创 使用指令:略 安装路径: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-Strike1.6/blob/master/register_system_mainx%20.sma *新增say /msg <xxx> 更改聊天称号内容 *称号档案储存于configs\players_msg [游戏图] *玩家改变名称时,会显示禁止讯息,并且使改名无效 *未登入或未注册前黑屏,登入后才正常显示画面(已删除) *防止输入特殊字元 *防止在对话框中透露自己的密码 目前先这样,日后再新增改密码等功能 [此文章售价 25 雅币已有 32 人购买]若发现会员采用欺骗的方法获取财富,请立刻举报,我们会对会员处以2-N倍的罚金,严重者封掉ID! x1
|
引用 | 编辑
11922911
2019-12-31 15:31 |
5楼
▲ ▼ |
应该还要禁止未登入玩家输入某些与等级相关的指令
可能做个ini让管理者列举所有相关指令, 如玩家未登入就禁止输入这些指令 x0 |
引用 | 编辑
new8026game
2020-09-18 13:37 |
7楼
▲ ▼ |
居然有这样的帐号系统 更像在玩online棒棒
x0 |