Можно сделать чтобы хоть как-то эта функция запускалась радомно?
И + ещё вписать другие сообщения, и чтобы они запускались через интервалы времени!
И как сделать оповещение о смерти того или иного сталкера ???
function sopi_vvod_ikran()
local sactor = alife():actor() --получаем серверный объект актера
local cactor = level.object_by_id(sactor.id) --по его ID получаем клиентский объект актера
cactor:give_game_news(
"Свободу тушканам!\\nТушканчики всех стран, объединяйтесь!",
"ui\\ui_npc_monster",
Frect():set(0,215,163,105), --координаты и размеры вырезаемого из текстуры изображения
math.random(1000, 3000), --начало показа сообщения с текущего момента
5000 --длительность показа сообщения
)
И ещё!
А как происходит произвольное парение камеры без вмешательства ГГ???
Встречается в ТЧ на Агропроме.
и в ЗП часто( при сборе данных о вертолётах)
отредактировал(а) singapur22: 24-10-2009 17:21 GMT3 час. Проект "Mobile Manager" закрыт, в связи со стечениями неблагоприятных обстоятельств, и последующей потерей всех файлов и справок текущего проекта.
ДатчикХабара
Та функция действительно оказалась не рабочей.
Вот так:
function teleportate_to_prison()
local a = vector()
a.x = -241.71509460448
a.y = -26.742816052856
a.z = -304.54711914063
db.actor:set_actor_position(a)
this.clear_actor_inventory()
end
?
добавлено спустя 3 минут ДатчикХабара что-то не получается у меня:
Вот это пишу в escape_dialog.script
function teleportate_to_prison()
local a = vector()
a.x = -241.71509460448
a.y = -26.742816052856
a.z = -304.54711914063
db.actor:set_actor_position(a)
this.clear_actor_inventory()
end
Сталкер Монолита
Проще создать файл и активировать функцию через новый диалог!
Пример:
Создаем файл teleport_xxx.script
там пишем: function teleportate_to_prison()
local a = vector()
a.x = -241.71509460448
a.y = -26.742816052856
a.z = -304.54711914063
db.actor:set_actor_position(a)
this.clear_actor_inventory()
end
сохраняем.
Дальше пишем актион в новом диалоги НПС:
Типа так:
ВОТ и ВСЁ
добавлено спустя 1 минуту
Можно сделать чтобы хоть как-то эта функция запускалась радомно?
function sopi_vvod_ikran()
local sactor = alife():actor() --получаем серверный объект актера
local cactor = level.object_by_id(sactor.id) --по его ID получаем клиентский объект актера
cactor:give_game_news(
"Свободу тушканам!\\nТушканчики всех стран, объединяйтесь!",
"ui\\ui_npc_monster",
Frect():set(0,215,163,105), --координаты и размеры вырезаемого из текстуры изображения
math.random(1000, 3000), --начало показа сообщения с текущего момента
5000 --длительность показа сообщения
)
И + ещё вписать другие сообщения, и чтобы они запускались через интервалы времени!
И как сделать оповещение о смерти того или иного сталкера ???
отредактировал(а) Николай ФеНиКс: 24-10-2009 18:20 GMT3 час.
Struck
Хех,это я забыл убрать.
Спасибо тебе добрый человек.
:-)
Сталкер Монолита
Вот функция рабочего перемещения - телепорта.
function teleportate_to_prison()
local a = vector()
a.x = -241.71509460448
a.y = -26.742816052856
a.z = -304.54711914063
db.actor:set_actor_position(a)
end
Эта тема закрыта, публикация новых сообщений недоступна.
Продолжая пользоваться сайтом, вы соглашаетесь с использованием файлов cookie. Страницы сайта могут содержать информацию, запрещенную для просмотра посетителям младше 18 лет. Авторское право на серию игр «S.T.A.L.K.E.R» и используемые в ней материалы принадлежит GSC Game World.