View Single Post
_Pro_
Senior Member
Join Date: Mar 2012
Location: Argentina
Old 08-03-2013 , 12:23  
#14

Muchas gracias joropito! Voy a invertigar, probar y si es posible de hacer lo que quiero dejo la solucion! Muchas gracias!

Solución! Al poner "test" se crea la entidad SOLIDA pero NO SOLIDA para el que ejecuta la función! Y al poner "test2" se hace SOLIDA para el que ejecuta la función!

PHP Code:
/* Script generated by Pawn Studio */

#include <amxmodx>
#include <amxmisc>
#include <fakemeta>

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

new g_ent = -1

public plugin_precache() precache_model("models/Ancestral-Games/Bhop.mdl")

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_ent"models/Ancestral-Games/Bhop.mdl")
    
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)

Muchas gracias a todos los que ayudaron, en especial a joropito que me dio la solución! Gracias!!

Last edited by lucas_7_94; 08-05-2013 at 09:09. Reason: Evitando el doble post.!
_Pro_ is offline
Send a message via MSN to _Pro_ Send a message via Skype™ to _Pro_