Участник
Пользователь
- Сообщения
- 893
- Реакции
- 149
- Помог
- 25 раз(а)
Здравствуйте. Есть у кого пушки, тасла для ксдм на реапи илм же +- хорошем коде?
new const CLASSNAME_SENTRY[] = "sentry"; // класснэйм пушки
new const CLASSNAME_DISPENSER[] = "dispenser"; // класснэйм раздатчика
const Float: TESLA_RADIUS = 600.0; // радиус работы теслы
@tesla_think(eEnt)
{
if(is_nullent(eEnt))
return;
new
eFindEnt,
fOrigin[3];
get_entvar(eEnt, var_origin, fOrigin);
eFindEnt = NULLENT;
while((eFindEnt = engfunc(EngFunc_FindEntityInSphere, eFindEnt, fOrigin, TESLA_RADIUS)))
{
if(is_nullent(eFindEnt))
continue;
if(FClassnameIs(eFindEnt, CLASSNAME_SENTRY)) // пушка
{
// set hp
// beam
}
if(FClassnameIs(eFindEnt, CLASSNAME_DISPENSER)) // раздатчик
{
// set hp
// beam
}
}
}