|
无限金钱插件,整合掉钱捡钱 & 发钱 & OP给 <玩家|队伍> 加钱功能
模块及需求:<amxmodx> & <amxmisc> & <cstrike> & <fakemeta>
01.
02.本插件提供 无限金钱 读取 & 设置 的函数接口供其他插件使用
03.
04.读取金钱函数 用法与 cs_get_user_money(id) 相同:
05.
06.ryu_get_money(id)
07.
08.
09.设置金钱函数 用法与 cs_set_user_money(id, money, flash) 相同:
10.
11.ryu_set_money(id, money, flash)
12.
13.
14.要在其他"插件"中使用这两个函数,只需在"插件"源码中加入下面两行:
15.
16.native ryu_get_money(id)
17.native ryu_set_money(id, iMoney, iFlash)
18.
复制代码
amxx.cfg自定义项目,不定义将使用默认值:
01.
02.//玩家开始金钱数量(默认11111)
03.amx_startmoney 11111
04.
05.//玩家最大金钱数量(默认666666)
06.amx_maxmoney 666666
07.
08.//金钱超过该数量的玩家不能再捡钱(默认200000)
09.amx_no_pickup_level 200000
10.
11.//开启|关闭 玩家发钱功能(默认 1 打开)
12.amx_hand_out_money 1
13.
14.//开启|关闭 玩家所发金钱只能队友才能拾取(默认 1 开)
15.//此功能主要为防止某些猪头故意在"交通要道"扔钱以探测有无人经过,
16.//玩家所发的金钱模型上有队伍颜色流光区分
17.amx_hand_out_money_team_p 1
18.
19.//每次发钱数额
20.amx_hand_out_money_amount 2000
21.
22.//客户端命令:
23.//1)武器切换为刀后,连按两次 "drop" (即扔枪键)可发钱,发钱动作模拟HL"扔枪"抛物线运动;
24.//2)OP(需免疫权限) 给 指定队伍 | 玩家 增加或减少(数量用负数时)金钱:
25.//ryu_give_money <@CT|@ct|@TE|@te|#ID|名(可以只匹配部分名字)> <数量>
|
|