 |
|
Veteran Member
Join Date: Dec 2009
Location: Santiago, Chile
|

05-06-2013
, 00:39
Re: [ZP] Extra item sandbang
|
#26
|
Quote:
Originally Posted by YakumoHiratsuhi
Dajajajaj que bruto pongale cero.
RegisterHamFromEntity() sirve para anclar entidades a una tabla virtual aunque estas no sean del motor del juego, pero tienes que dar como referencia una entidad para analizar su estructura y poder crear la tabla respectiva, al hacer esto todos los punteros de las entidades que tengan esa estructura seran pasados por la funcion virtual que creaste en la funcion place_palletwbags()
PHP Code:
#include <hamsandwich>
public place_palletwbags(id)
{
// Some random code..
// create a new entity
new ent = engfunc(EngFunc_CreateNamedEntity, engfunc(EngFunc_AllocString, "func_wall"));
// set a name to the entity
set_pev(ent,pev_classname,"amxx_pallets");
// ...
static gotham
if(!gotham)
{
RegisterHamFromEntity(Ham_TakeDamage, ent, "fw_BagEntity_TakeDamage")
gotham = true
}
}
public fw_BagEntity_TakeDamage(victim, attacker, gibmode)
{
// DerP.
if(!is_user_connected(attacker) || !zp_get_user_zombie(attacker))
return HAM_SUPERCEDE;
return HAM_IGNORED;
}
|
No es necesario hacer eso para lo que el quiere hacer :z
__________________
Quote:
Originally Posted by XINLEI
Porque rocccos trata de ser el metalicross que nunca va a poder ser.
|
|
|
|
|