下面是引用 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 );
}