Code
new i
new classname[32]
while ((i = engfunc(EngFunc_FindEntityInSphere, i, origin, 100.0))) orign - координаты точки где искать, 100.0 - радиус поиска
{
pev(i, pev_classname, classname, 32)
if (equal(classname, "player"))
{
//игрок найден, делаем что то с ним, например:
fm_fakedamage(i, "xxx", 999.0, DMG_FREEZE)
// =))
}
}
Запусти таймер например с 0.2 мсек срабатывания, ID ригерра телепорта и 999999999 раз повторов на выше приведенный код. Ищется по сфере, радиус задай размерами триггера + 50 например. Это все :), должно прекрасно работать. Удачи.