搜索
查看: 2882|回复: 5

请教这个T/CT帽子插件怎么样改才正确呢?

[复制链接]
发表于 2009-4-13 23:10:04 | 显示全部楼层 |阅读模式 来自 广西百色
#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>

new g_bwEnt[33]

public plugin_init(){
        register_plugin("HATS", "0.2", "HATS")
        RegisterHam(Ham_Spawn, "player", "Spawn", 1);
        register_event("DeathMsg","Death_Remove_Hat","a");
}

public plugin_precache(){
        precache_model("models/Hat/dodgerscap.mdl")
        precache_model("models/Hat/santahat.mdl")
}

public client_connect(id){
        if(g_bwEnt[id] > 0) engfunc(EngFunc_RemoveEntity,g_bwEnt[id])
        g_bwEnt[id] = 0
}

public client_disconnect(id){
        if(g_bwEnt[id] > 0) engfunc(EngFunc_RemoveEntity,g_bwEnt[id])
        g_bwEnt[id] = 0
}

public Spawn(id){
        if( is_user_alive(id) ){
            if( get_user_team(id)==1 ){
            set_pev(g_bwEnt[id], pev_movetype, MOVETYPE_FOLLOW)
            set_pev(g_bwEnt[id], pev_aiment, id)
            set_pev(g_bwEnt[id], pev_rendermode, kRenderNormal)
            set_pev(g_bwEnt[id], pev_renderamt, 0.0)
            engfunc(EngFunc_SetModel, g_bwEnt[id], dodgerscap.mdl)
            }
            else if( get_user_team(id)==2 ){
            set_pev(g_bwEnt[id], pev_movetype, MOVETYPE_FOLLOW)
            set_pev(g_bwEnt[id], pev_aiment, id)
            set_pev(g_bwEnt[id], pev_rendermode, kRenderNormal)
            set_pev(g_bwEnt[id], pev_renderamt, 0.0)
            engfunc(EngFunc_SetModel, g_bwEnt[id], santahat.mdl)
            }
            }
        return PLUGIN_CONTINUE
}

public Death_Remove_Hat(){
        new victim = read_data(2)
        if(is_user_connected(victim)){
             engfunc(EngFunc_RemoveEntity,g_bwEnt[victim])
             g_bwEnt[victim] = 0
        }
        return PLUGIN_CONTINUE
}
发表于 2009-4-15 07:59:59 | 显示全部楼层 来自 广东中山
学习一下了
回复

使用道具 举报

发表于 2009-4-15 17:47:44 | 显示全部楼层 来自 广东惠州
回复

使用道具 举报

 楼主| 发表于 2009-4-15 20:42:01 | 显示全部楼层 来自 广西百色
本帖最后由 心静如水 于 2009-4-15 21:28 编辑

谢谢W版主....不过太深奥了........原以为用两个事件就能解决了..........
主要是想知道戴帽子的命令....................
回复

使用道具 举报

发表于 2010-3-14 19:56:09 | 显示全部楼层 来自 江苏苏州
回复

使用道具 举报

发表于 2010-3-17 18:09:09 | 显示全部楼层 来自 新疆阿克苏地区阿克苏
额。  插件应该有地方改的吧
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

快速回复 返回顶部 返回列表