|
发表于 2006-6-26 23:19:40
|
显示全部楼层
|阅读模式
来自 中国–上海–上海–浦东新区
应一些热心玩家的要求,在放假前,重新修改了代码,欢迎大家测试下载.
1.介绍
2.安装
3.命令
4.参数
5.扩展
1.介绍
名称:Lan Club
版本:3.0
作者:Marshall
Lan Club 插件是为了更方便的管理服务器的玩家和增加游戏的趣味性而开发的。
各个子插件的功能互相结合,插件的功能如下:
<lc_core_cn.amxx>
帐号的注册与登录.
<lc_misc_cn.amxx>
经验和点数的增加和减少,整合了第一个杀人奖励功能,放包奖励经验,注册玩家可加血发光.
<lc_mymenu_cn.amxx>
消耗经验来使用某些功能,如换图,踢出玩家,杀死玩家,重新开始,更换队伍等等.
<lc_funmenu_cn.amxx>
消耗经验来换取金钱,点数等等.
<lc_admin_cn.amxx>
OP管理功能的集合,集合了用户修改密码,OP对玩家的操作等等,比如加经验,加点数等等.
2.安装
需求:
AMXX: 1.60版
MySQL: 4.1版
模块: Fun, Cstrike, SQL
A.安装MySQL,在我测试时,我使用的是4.1版的.安装时采用默认的设置.
B.将压缩包中所包含的SQL模块复制到Modules文件夹.
C.在 modules.ini 中启用SQL模块.并且在 sql.cfg 设置好 MySQL 的参数.
D.将压缩包中所包含的所有amxx文件复制到Plugins文件夹.
E.在 plugins.ini 中启用你所需要的插件,请勿使用DEBUG模式. 其中 lc_core_cn.amxx 是必须启用的.其他插件可按照需要启用.
F.在 configs/amxx.cfg 文件中设置好插件的参数.
3.命令
每个插件都带有不同的命令,按需要组合使用,其中 lc_core_cn.amxx 是必须启用的.
<lc_core_cn.amxx>
reg [密码] - 注册一个新ID.
login [ID] [密码] - 登录一个已注册的ID.
<lc_misc_cn.amxx>
无
<lc_mymenu_cn.amxx>
lc_me - 显示我的菜单
<lc_funmenu_cn.amxx>
lc_fun - 显示 Fun 菜单
<lc_admin_cn.amxx>
mima [旧密码] [新密码] - 玩家修改密码,必须先登录.
lc_setpass [ID] [密码] - 设置玩家帐号的密码,需要BAN权限.
lc_addexp [ID] [经验值] - 增加玩家的经验值,需要玩家不在线,,需要BAN权限.
lc_addpoint [ID] [点数] - 增加玩家的点数,需要玩家不在线,,需要BAN权限.
lc_block [ID] - 禁止某个ID的使用.
lc_unblock [ID] - 取消禁止某个ID的使用.
4.参数
每个插件都带有不同的参数,按需要组合使用,其中 lc_core_cn.amxx 是必须启用的.
<lc_core_cn.amxx>
lc_enable_point 0/1 - 是否启用点数模式,默认为0,不启用.
lc_enable_reg 1/0 - 是否允许注册新帐号,默认为1,允许.
lc_default_point 30 - 新注册帐号的初始点数,默认为30.
lc_default_exp 0 - 新注册账号的初始经验值,默认为0.
lc_auto_login 1/0 - 是否启用客户端自动登录,默认为1,启用.如不启用,换图时将要重新登录,建议启用.
<lc_misc_cn.amxx>
lc_exps 1 - 经验的倍数,默认为1
lc_maxmoney 3000 - 非注册玩家的最高金钱,默认为3000,如不希望限制非注册玩家的金钱请设置为0
lc_viphp 0.5 - 注册玩家的额外HP,默认为每级加 0.5 HP,设置为 0.0 即不使用此功能.
lc_viparmor 1 - 注册玩家的额外AP,默认为每级加 1 AP,设置为 0 即不使用此功能.
lc_vipglow 1 - 是否启用注册玩家身体发光,默认为1,启用.
lc_onlyvip 0 - 是否启用仅注册玩家模式,默认为1,启用.启用时非注册玩家在进入服务器15秒后将被踢出服务器.
lc_firstshot 1000 - 第一个杀人获得的金钱,注册玩家加倍,设置为0则禁止此功能.
<lc_mymenu_cn.amxx>
lc_bindkey_a "F11" - 给菜单绑定的热键,默认为F11.
lc_exp_change_map 180 - 更换地图所需要的经验值,默认为180
lc_exp_change_team 80 - 更换玩家队伍所需要的经验值,默认为80.
lc_exp_kick 90 - 踢出玩家所需要的经验值,默认为90
lc_exp_slay 60 - 杀死玩家所需要的经验值,默认为60.
lc_exp_restartround 150 - 重新开始所需要的经验值,默认为150.
lc_level_changemap 5 - 更换地图所需要的等级,默认为5.
lc_level_kick 4 - 踢出玩家所需要的等级,默认为4.
lc_level_slay 4 - 杀死玩家所需要的等级,默认为4.
lc_level_changeteam 4 - 更换玩家队伍所需要的经验值,默认为4.
lc_level_restartround 5 - 重新开始所需要的经验值,默认为5.
<lc_funmenu_cn.amxx>
lc_bindkey_b "F12" - 给菜单绑定的热键,默认为F12.
lc_exp_buymoney 40 - 兑换金钱所需要的经验值.
lc_exp_givemoney 50 - 赠送金钱所需要的经验值.
lc_exp_buypoint 60 - 兑换点数所需要的经验值.
lc_exp_givepoint 70 - 赠送点数所需要的经验值.
lc_level_buymoney 5 - 兑换金钱所需要的等级.
lc_level_givemoney 6 - 赠送金钱所需要的等级.
lc_level_buypoint 7 - 兑换点数所需要的等级.
lc_level_givepoint 8 - 赠送点数所需要的等级.
lc_money_buypoint 1000 - 兑换点数所需要的金钱.
<lc_admin_cn.amxx>
无
5.扩展
附带的 lanclub.inc 提供了一些函数,可以在编写插件时调用. |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注个册吧
×
|