下面是引用 husano896 于 2012-07-01 20:34 发表的 :
其实不必要这么麻烦啊...只要改成!=就行了
--> if(cs_get_user_money(id) != 4000)
而且调用PreThink可能会用比较多资源
较不占的方法可以用register_message( get_user_msgid( "Money" ) , "MessageMoney" )
调用
是否这样
#include < amxmodx >
#include < cstrike >
public plugin_init( )
{
register_message( get_user_msgid( "Money" ) , "eMoney" );
}
public eMoney( msgid , dest , id )
{
set_msg_arg_int( 1 , ARG_LONG , 4000 );
cs_set_user_money( id , 4000 );
}