|
金钱无上限插件使用说明(作者:Rulzy):2006-12-15
一、请将 unlimited_money.amxx 放到 plugins 文件夹下,将 unlimited_money.sma 放到 scripting 文件夹下,
将 unlimited_money.inc 放到 scripting/include 文件夹下。
二、参数及命令介绍:
amx_maxmoney <n>
设置可以达到的最大金钱数, n大于等于16000(如果小于,自动设为16000),默认 300000
最好不要超过999999,因为如果为7位数,则最后一位数在HUD中根本就看不到。
amx_startmoney <n>
开局金钱,用以代替 mp_startmoney,大于等于800(如果小于,自动设为800),默认 800
amx_savespecmoney <1|0>
玩家转为观察员后是否保留他的金钱,默认 0 (CS默认也是不保留的)
三、注意事项:
1. 金钱数个位数不能为1或6,如果是1或6,会自动减1,以保证插件正常工作。
2. 在游戏过程中,请勿自行更改 mp_startmoney 的值。
3. 若要在其它插件中获取或设置玩家的金钱数,请使用如下两个函数:
cs_get_user_money2(id)
cs_set_user_money2(id, money, flash=1)
需在你的插件源代码前面加上: #include <unlimited_money>
四、此插件特点:
1. 解决以前很多此类插件中存在的如下情况下初始金钱数可能不对的BUG:
(1)刚进入服务器选择队伍时
(2)服务器刷新时
(3)从观察员进入T或CT时
(4)换地图后刚进入服务器时
2. 解决很多此类插件无法获得真实的金钱数的BUG, 在其他插件中,只要 cs_get_user_money2 函数可以获得玩家真实的金钱数
3. 解决很多此类插件增加/减少金钱不能超过8000的限制
|
|