|
插件名称:LANCLUB(IDREG2)
版本:2006.5.18
作者:Marshall
备注:以前写过IDREG,可惜有大量的BUG,现在把所有代码重新写了一遍,用了新的SQLX模块,也优化了一些代码。算是以前的更新吧,所以以前的贴我关闭了。
数据库:由于新的模块的支持,可以使用5.0的版本的MySQL了。当然4.0的也行。安装时请选上多语言支持。
需要模块:FUN模块/SQLX模块/CSTRIKE模块
测试环境:Windows XP SP2英文版,MySQL 5.0.18,AMXX1.70/AMXX1.71,在启动之前,请在SQL.cfg里设置好你的MYSQL参数。
功能:
和以前相似,既然重写了也就顺便加入了多语言支持。
1、封IP功能:很简单的禁止IP进入,但还是能连接的。
2、会员功能:注册与登录功能,会员有专属菜单,菜单的功能与等级相关,可以踢人,换队伍,杀死玩家,换钱,换地图等功能,送钱,送经验,送点数功能。
命令:
所有玩家可使用的:
reg [密码] – 注册一个新ID.
login [ID] [密码] –登录已有ID.
amx_me 显示我的菜单/换图等
amx_myfriend 显示我的好友菜单/送钱等
需要BAN权限的:
amx_mban [IP] 禁止一个IP
amx_munban [IP] 取消禁止一个IP
amx_mblock [ID] 禁止一个ID
参数:
加了一大堆参数,不过大部分保持默认值就可以了。
amx_m_point_enable 1 是否开启点数模式
amx_m_allow_reg 1 是否允许注册
amx_m_kick_notvip 0 是否提未注册的玩家
amx_m_default_point 15 注册时给的初始点数
amx_m_default_exp 0 注册时给的初始经验值
amx_m_vipglow 0 注册玩家是否发光
amx_m_viphp 0 注册玩家是否加血
amx_m_viparmor 0 注册玩家是否加防弹衣
amx_m_levelhp 2 每级所加的血
amx_m_levelap 3 每级所加的防弹衣
amx_m_notvip_maxmoney 3000 非注册玩家的金钱上限
amx_m_exps 1 经验倍数
amx_m_exp_change_map 180 换消耗的经验值
amx_m_exp_change_team 80 换队伍消耗的经验值
amx_m_exp_kick 90 踢玩家消耗的经验值
amx_m_exp_slay 60 杀死玩家消耗的经验值
amx_m_exp_money 30 换钱消耗的经验值
amx_m_exp_restartround 150 重新开始消耗的经验值
amx_m_exp_givemoney 40 送钱消耗的经验值
amx_m_exp_giveexp 75 送经验消耗的经验值
amx_m_exp_givepoint 20 送点数消耗的经验值
amx_m_level_changemap 5 换地图需要的等级
amx_m_level_kick 4 踢玩家需要的等级
amx_m_level_slay 4 杀死玩家需要的等级
amx_m_level_changeteam 4 换队伍需要的等级
amx_m_level_changemoney 3 换钱需要的等级
amx_m_level_restartround 5 重新开始需要的等级
amx_m_level_givemoney 4 送钱需要的等级
amx_m_level_giveexp 4 送经验需要的等级
amx_m_level_givepoint 4 送点数需要的等级
注意:
请不要随便修改你的服务器名称,服务器名称不能有非法字符如’ = “ `等,否则会导致出错。
如果你修改了以上数值,请记得在语言文件中保持一致。
请在语言文件文件中修改你的等级显示,我未修改。
玩家进入服务器时会绑定两个菜单F11和F12键。
VIP玩家使用say命令时名字前会有提示。
也许还有一些忘记了的细节,记得了再补上来吧。
在编写过程中,得到很多朋友的帮助,特别谢谢memeNt ['33的测试,CS菜鸟鸟的意见,我在当中学会了很多东西。
我是教育网无法对插件进行多人情况下的测试,虽然有热心网友的测试,也许仍然有BUG存在,仅供测试。
下面是截图 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注个册吧
×
|