Вопрос к гуру триггеров)
Как переместить всю группу, когда стриггерил только один игрок на клетке? Допустим, если бы в логове по команде телепортироваться перемещался не только тот, кто триггерит, а и все игроки, которые были с ним на клетке?
к сожалению нет мапера под рукой, но вроде так и есть типа teleport all ну ессно с буквой m/o/r в начале команды.
к примеру еси ТПшит моб имх будет так: mteleport all rnum(номер клетки).
правда думаю он сам тудаже ТПшнеца, такчто его надо будет вернуть обратно)
p.s. я правдо не гуру триггеров) и наверное есть способ проще, но так тоже должно работать.
Дело в том, что этот триггер не для клетки, а для моба...который ходит и которого телепортировать не надо вместе с игроками
ну после mteleport all rnum
ты можешь командой mgoto rnum вернуть его на положенное место, это не будет заметно игрокам.
или как вариант создать этого моба в нужной клетке и удалить того, который степешился с игроками.
если вариант как с фангом триг будет выглядеть примерно следующим образом:
set firstchar %self.people%
while %firstchar%
set pc %firstchar.next_in_room%
if (%firstchar.vnum% == -1)
mteleport %firstchar.alias% rnum
mforce %firstchar.alias% look
end
if %pc%
makeuid firstchar %pc.id%
else
set firstchar 0
end
если ты имееш в виду то место, где с энтомолвища выкидывает.
а в остальных местах древобрад так и ТПшица со всеми через мтелепорт алл