frags 30 Опубликовано 30 Июля 2008 Спавн выполнен не совсем корректно. Просто так нельзя спавнить на вертекс уровня ГГ - будут глюки с проваливанием сквозь пол например. Надо делать так (спавнит бандита прзади ГГ в 3х метрах): local radius = 3 local dir = vector_rotate_y(db.actor:direction(), 180) local lv = level.vertex_in_direction(db.actor:level_vertex_id(), dir, radius) local pos if not lv or lv == 65535 then lv = db.actor:level_vertex_id() pos = db.actor:position():add(vector():set(dir.x * radius, 0, dir.z * radius)) else pos = level.vertex_position(lv) end alife():create("esc_bandit_respawn_1", pos, lv, db.actor:game_vertex_id()) Поделиться этим сообщением Ссылка на сообщение