Weapons —— Modified By Bone
插件介绍:
Weapons | 基本信息
原作者:kgns
修改者:Bone/BoneTM
Weapons | 插件功能
- 支持使用所有的武器皮肤
- 支持使用所有的刀
- 支持套用其他武器的皮肤
- 支持刀数据分边(刀也可以和武器一样,不同阵营不同的配置)
Weapons | 效果展示
插件依赖
安装方法
- 将我提供的文件中csgo文件夹覆盖服务端的csgo文件夹即可
使用方法
ConVars的修改 | csgo/cfg/sourcemod/weapons.cfg
- sm_weapons_chat_prefix "" 皮肤插件发送消息的前缀
- sm_weapons_db_connection "" 连接的数据库名称
- sm_weapons_enable_float "" 是否开启皮肤磨损小数部分,值1或0
- sm_weapons_enable_nametag "" 是否开启改名卡功能,值1或0
以下为默认注释的Cvars
- sm_weapons_enable_overwrite "" 是否允许玩家使用!ws更改从地上捡起的武器的皮肤,值1或0
- sm_weapons_enable_stattrak "" 是否开启计数器,值1或0
- sm_weapons_enable_seed "" 是否开启武器模板编号功能,值1或0
- sm_weapons_float_increment_size "" 增加/减少磨损的单位磨损大小,默认为0.05
- sm_weapons_grace_period "" 每局游戏开始后使用!ws指令前的冷却时间
- sm_weapons_inactive_days "" 以多少天没上线为判断,超过此天数则在数据库删除该玩家的信息,默认30
- sm_weapons_knife_stattrak_mode "" 是否开启刀具的计数器功能,值1或0
- sm_weapons_table_prefix "" 数据库table前缀
Translations的修改 | csgo/addons/sourcemod/translations/chi/weapons.phrases.txt
此部分请自行按需修改,我修改的版本过于生草,不推荐所有人使用
weapons_xxx的修改 | csgo/addons/sourcemod/configs/weapons/weapons_xxx.cfg
这些文件储存的是在!ws菜单中显示的所有皮肤选项,所以需要及时更新
- 直接使用官方(kgns)的版本中的weapons_xxx.cfg进行替换
- 使用Kgns的java脚本生成
请看此贴:【皮肤插件】皮肤插件更新脚本!-插件分享-CSGO插件分享-CSGO资料库 (csgocn.net)
游戏内指令
- !ws 呼出皮肤菜单
- !knife 呼出刀具菜单
- 上面两种指令分别可以用逗号和句号进行替代,而我进行了修改,句号改为了其他功能,有需要的朋友可以在源码里加入RegConsoleCmd("buyammo2",Command_knife)还原原来的效果
参考
GitHub 源地址 | BoneTM
后续我会把Bone的手套插件和kgns的脚本也搬运过来