взял часть кода из другова плагина и распределил в своем плагине по подобию
- Код: Выделить всё
#define Sprite_up "sprites/nova/upgrade.spr"
public plugin_precache() {
g_Sprite_sentry_up = precache_model(Sprite_up)
}
prite_zona_UP(Float:start[3])
{
new start_[3]
FVecIVec(start, start_)
message_begin(MSG_BROADCAST, SVC_TEMPENTITY)
write_byte(TE_SPRITE)//говорим что хотим создать, в данном случае спрайт
write_coord(start_[0])//х - координата
write_coord(start_[1])//у - координата
write_coord(start_[2] + 20)//z - координата
write_short(g_Sprite_sentry_up)// id спрайта
write_byte(6) //масштаб
write_byte(500)//яркость
message_end()
}
но не могу догнать как его привести в действие
как я понял действие должно приходить на prite_zona_UP
в том плагине от куда взял эту часть кода, единственное соединение prite_zona_UP осуществляется с
- Код: Выделить всё
public fw_ThinkSentry ( ent)
{
if(GetSentryLevel(ent) < 2)
{
prite_zona_UP(fOriginSentry)
}
}
но как не крутил не могу догнать как осуществить это.. или может я не так понимаю подскажите?(
Тема перемещена из раздела "Вопросы по играм на движке GoldSrc" // Subb98