回复: 请求帮忙
Post by OMG不起作用,哪里不对,没有金钱奖励
1楼附件我下载下来编译没任何问题。
你确认你的AMXX_Studio\amxx1.76scripting\include 目录下有那个金钱无限的inc文件?
回复: 请求帮忙
Post by Cr@zyTreE1楼附件我下载下来编译没任何问题。
你确认你的AMXX_Studio\amxx1.76scripting\include 目录下有那个金钱无限的inc文件?
引用:
/* used for unlimited money */
#if defined _unlimited_money_included
#endinput
#endif
#define _unlimited_money_included
native cs_get_user_money2(index)
native cs_set_user_money2(index, money, flash = 1)
就是源码里的呀,我没有改过
回复: 请求帮忙
可以了,我用LANDYHSU发的AMXX可以了,我给金钱插件又重新编译了一次,但源码我的编译器编译不了,再次谢谢你们!回复: 请求帮忙
Post by OMG可以了,我用LANDYHSU发的AMXX可以了,我给金钱插件又重新编译了一次,但源码我的编译器编译不了,再次谢谢你们!
下面这个插件也是一样加上#include <unlimited_money>
将插件里的函数改成cs_get_user_money2也是不行
/* AMX MOD X Script
* Author: Hydralisk
* Date: 7.25.2005
* The plugin will give money to the player who plant or defuse the bomb.
* Cvars:
* hy_prize 0/1 Turn off/on the plugin.
* hy_prize_defuse <money>Set the prize for defusing the bomb.
* hy_prize_plant<money>Set the prize for planting the bomb.
* life-rest required
* Credits:
* War3FT (For the logevent)
*/
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <unlimited_money>
public plugin_init(){
register_plugin("Plant Defuse Prize","0.1","Hydralisk")
register_cvar("hy_prize_defuse","5000")
register_cvar("hy_prize_plant","5000")
register_logevent("det_plant",3,"1=triggered")
return PLUGIN_CONTINUE
}
public det_plant(){
new sArg, sAction
new sName
new id, iUserId
read_logargv(0,sArg,64)
read_logargv(2,sAction,64)
parse_loguser(sArg,sName,64,iUserId)
id = find_player("k",iUserId)
if (!id) return PLUGIN_CONTINUE
new money = cs_get_user_money2(id)
if (equal(sAction,"Planted_The_Bomb")) {
money += get_cvar_num("hy_prize_plant")
cs_set_user_money2(id,money <= 16000 ? money : 16000)
set_hudmessage(255,0,0,-1.0,-0.45,1,6.0,10.0,1.3,0.7,11)
show_hudmessage(id," *** 玩家放包成功,奖励金钱: %d***",get_cvar_num("hy_prize_plant"))
}
else if (equal(sAction,"Defused_The_Bomb")) {
money += get_cvar_num("hy_prize_defuse")
cs_set_user_money2(id,money <= 16000 ? money : 16000)
set_hudmessage(255,0,0,-1.0,-0.45,1,6.0,10.0,1.3,0.7,11)
show_hudmessage(id," *** 玩家拆包成功,奖励金钱: %d***",get_cvar_num("hy_prize_defuse"))
}
return PLUGIN_CONTINUE
}
回复: 请求帮忙
无法编译,郁闷,不会弄还真麻烦大家回复: 请求帮忙
可以正常编译的,我怀疑你的INCLUDE文件夹里面缺少INC文件.......回复: 请求帮忙
谢谢!我的版本里有,INC文件,但就是无法编译没办法加载这个文件#include <unlimited_money>
不知是什么问题
回复: 请求帮忙
楼主是怎么编译的?我估计是设置问题。回复: 请求帮忙
Post by Rulzy楼主是怎么编译的?我估计是设置问题。
哪里还可以设置?我将你的金钱插件装了后,INC文件也放进去了呀。用上面的插件编译时出现#include <unlimited_money> 错误
回复: 请求帮忙
替换成这个编译器http://www.dt-club.net/forum/showthread.php?t=35418