HoRRoR | Дата: Суббота, 21.11.2009, 23:18:02 | Сообщение # 1 |
![HoRRoR](/avatar/36/056492.gif) Полковник
Группа: Скриптеры
Сообщений: 181
Статус: Не в сети
| кто подскажет, какого непись не делается solid? я уже и так и сяк =( Code #include <amxmodx> #include <engine> #include <fakemeta>
new const g_NpcClassName[] = "npc_simple" new const g_NpcModel[] = "models/player/sas/sas.mdl" new g_NpcHealth = 100 new Float:g_Npc_Size_Maxs[3] = {16.0,16.0,36.0} new Float:g_Npc_Size_Mins[3] = {-16.0,-16.0,-36.0}
public plugin_init() { register_clcmd("say /go", "spawn_npc") register_think(g_NpcClassName,"npc_think"); }
public plugin_precache() { precache_model(g_NpcModel) }
public spawn_npc(id) { new Float:origin[3] entity_get_vector(id, EV_VEC_origin, origin) new ent = create_entity("info_target")
set_pev(ent, pev_origin, origin) origin[2] += 100.0 set_pev(id, pev_origin, origin)
set_pev(ent, pev_classname, g_NpcClassName) set_pev(ent, pev_health, g_NpcHealth) set_pev(ent, pev_gravity, 1.0) set_pev(ent, pev_fov, 90.0) set_pev(ent, pev_friction, 0.5) set_pev(ent, pev_solid, SOLID_BBOX) set_pev(ent, pev_movetype, MOVETYPE_PUSHSTEP) set_pev(ent, pev_flags, FL_MONSTER) set_pev(ent, pev_takedamage, DAMAGE_AIM) set_pev(ent, pev_max_health, g_NpcHealth) npc_set_size(ent, g_Npc_Size_Mins, g_Npc_Size_Maxs) npc_set_model(ent, g_NpcModel)
set_pev(ent, pev_controller_0, 125) set_pev(ent, pev_controller_1, 125) set_pev(ent, pev_controller_2, 125) set_pev(ent, pev_controller_3, 125)
set_pev(ent, pev_animtime, 2.0) set_pev(ent, pev_framerate, 1.0) set_pev(ent, pev_sequence, 0)
set_pev(ent, pev_nextthink, halflife_time() + 0.1) drop_to_floor(ent) }
public npc_think(ent) { set_pev(ent, pev_nextthink, halflife_time() + 0.1) }
stock npc_set_model(ent,const model[]) { engfunc(EngFunc_SetModel, ent, model) }
stock npc_set_size(ent,const Float:mins[3], const Float:maxs[3]) { engfunc(EngFunc_SetSize, ent, mins, maxs) } Добавлено (21.11.2009, 23:18:02) --------------------------------------------- все, решил. надо было указывать солид до указания размеров
|
|
| |