注册 登录
MOD中国同盟社 返回首页

编程爱好者 http://www.modchina.com/?25792 [收藏] [复制] [分享] [RSS] 空间主要记录一些AMXX代码

日志

添加HUD图标

热度 8已有 622 次阅读2011-2-1 14:27 |个人分类:Amxx调试

#include <amxmodx>
#include <fakemeta>

new iconstatus;

public plugin_init() {
register_forward(FM_PlayerPreThink,"fw_prethink");
iconstatus = get_user_msgid("StatusIcon");

}

public fw_prethink(id)
{
if(!(pev(id,pev_button) & FL_ONGROUND))
{
message_begin(MSG_ONE,iconstatus,{0,0,0},id);
write_byte(1); // status (0=hide, 1=show, 2=flash)
write_string("dmg_poison"); // sprite name
write_byte(0); // red // 若不添加代码,则以255处理
write_byte(255); // green
write_byte(255); // blue
message_end();
}
}
1

路过
2

鸡蛋
2

鲜花
2

握手

雷人

刚表态过的朋友 (7 人)

收藏 分享 转发到开心网 举报

发表评论 评论 (3 个评论)

回复 szfzafa 2011-2-2 01:04
pev_button?pev_flag?
最好不要在prethink里面发msg 容易导致client msg overflew.
回复 Robert 2011-2-16 13:27
PreThink 根本就是个罪过。

facelist

您需要登录后才可以评论 登录 | 注册
验证问答 换一个 验证码 换一个

回顶部