更糟
指令没有上层FUNCTION
复制程式
#include <amxmodx>
#include <cstrike>
#include <engine>
#define PLUGIN "buyzone spr"
#define VERSION "1.0"
#define AUTHOR "no"
new g_MsgID
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
g_MsgID = get_user_msgid("StatusIcon")
}
public client_PreThink(id) {
if (cs_get_user_buyzone(id))
{
message_begin(MSG_ONE, g_MsgID, {0,0,0}, id)
write_byte(1) // status
write_string("buyzone") // sprite name
write_byte(255) // red
write_byte(255) // green
write_byte(255) // blue
message_end()
}
else
{
message_begin(MSG_ONE, g_MsgID, {0,0,0}, id)
write_byte(0) // status
write_string("buyzone") // sprite name
write_byte(150) // red
write_byte(150) // green
write_byte(150) // blue
message_end()
}
}