View Single Post
pacheco
Senior Member
Join Date: Jul 2011
Old 12-27-2014 , 14:39   Re: Help with pev_groupinfo
Reply With Quote #6

Quote:
Originally Posted by bibu View Post
Show your full code if you really need help.
PHP Code:
#include <amxmodx> 
#include <amxmisc> 
#include <fakemeta> 
#include <zombieplague>

#define PLUGIN    "Solid y NO Solid" 
#define AUTHOR    "Gonza.-*" 
#define VERSION    "1.0" 

new g_ent = -

#define g_model "models/box.mdl"

public plugin_precache() precache_model(g_model

public 
plugin_init() 

    
register_plugin(PLUGINVERSIONAUTHOR
    
    
register_clcmd("test""test"
    
register_clcmd("test2""test2"


public 
test2(id

    
set_pev(g_entpev_groupinfopev(g_entpev_groupinfo) & ~id


public 
test(id

    
g_ent engfunc(EngFunc_CreateNamedEntityengfunc(EngFunc_AllocString"info_target")) 
    
    if (!
pev_valid(g_ent)) return 
    
    
set_pev(g_entpev_classname"BM_Block"
    
set_pev(g_entpev_solidSOLID_BBOX
    
    
engfunc(EngFunc_SetModelg_entg_model
    
engfunc(EngFunc_SetSizeg_entFloat:{-32.0, -32.0, -4.0}, Float:{ 32.032.04.0 }) 
    
    new 
Float:fOrigin[3]; pev(idpev_originfOrigin
    
fOrigin[1] -= 60.0 
    
    engfunc
(EngFunc_SetOriging_entfOrigin
    
    
set_pev(g_entpev_groupinfopev(g_entpev_groupinfo) | id
    
    
engfunc(EngFunc_DropToFloor,g_ent)


// TR
public zp_user_infected_post(id)
{
    
set_pev(g_entpev_groupinfopev(g_entpev_groupinfo) & ~id)
    
//client_print(0, print_chat, "called infected")
}

// CT
public zp_user_humanized_post(id)
{
    
set_pev(g_entpev_groupinfopev(g_entpev_groupinfo) | id);
    
//client_print(0, print_chat, "called humanized")

__________________



pacheco is offline