|
Модострой:Вопросница
|
|
|
|
| Статус: |
 |
| Легенда: |
 |
| Сообщений: |
2258 |
| Награды: |
15 |
| Регистрация: |
05.04.2010 |
|
Задаем разные вопросы касательно создания модов.
|
|
Среда, 02.03.2011, 09:50
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
05.04.2010 |
|
|
|
|
|
|
RICK
Суббота, 21.01.2012, 23:36 | Сообщение # 2626
|
Суббота, 21.01.2012, 23:36
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
10.05.2011 |
|
|
|
|
|
|
Kirk
Воскресенье, 22.01.2012, 01:17 | Сообщение # 2627
| Статус: |
 |
| Новичок: |
 |
| Сообщений: |
267 |
| Награды: |
0 |
| Регистрация: |
08.01.2012 |
|
Всем привет! Такой вопрос: Спавню NPC через all.spawn. Снял координаты с нужного места (чердак здания), а NPC появляется этажом ниже.. В чём может быть проблема? з.ы. Game Vertex ID и Level Vertex ID прописаны...
|
|
Воскресенье, 22.01.2012, 01:17
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
08.01.2012 |
|
|
|
|
|
|
| Статус: |
 |
| Опытный: |
 |
| Сообщений: |
2077 |
| Награды: |
7 |
| Регистрация: |
03.06.2011 |
|
Опять из эпопеи о спавне в инвентарь ГГ определённого предмета если ГГ юзает предмет.
Скрипт нужен на ТЧ и про ЗПшный коллбэк "on item_use" мне даже не пишите.
Я пересобрал скрипт самостоятельно - получилось компактно и наконец заработал. Вот он
function actor_binder:on_item_drop (obj) if obj:section()=="используемый предмет" then alife():create("получаемый предмет", db.actor:position(), db.actor:level_vertex_id(), db.actor:game_vertex_id(), db.actor:id()) end
Но получаемый предмет спавнится не только если используемые предмет съедается. Предмет можно выбросить и заспавнится получаемый. Так что нужен коллбэк на использование предмета а не на "дроп".
То есть нужна именно проверка ГГ на ИСПОЛЬЗОВАНИЕ предмета. Как это реализовать? Как и положено + в репу первому "угадавшему".
ЗЫ: отдублирую (но с дополнениями так что не флуд) если ответа не будет.Добавлено (22.01.2012, 02:14) --------------------------------------------- Kirk, может там на чердаке AI сетка не водится и спавн происходит неправильно? Или попробуй подпрыгнуть в момент снятия координат 
|
|
Воскресенье, 22.01.2012, 02:14
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
03.06.2011 |
|
|
|
|
|
|
| Статус: |
 |
| Зевака: |
 |
| Сообщений: |
21 |
| Награды: |
0 |
| Регистрация: |
11.01.2012 |
|
Есть такой вот вопрос. как использовать level.add_map_spot и level.add_map_spot_ser,в чем их отличие и что за что отвечает в их использовании,ну то есть я про те атрибуты которые под знаками ()
|
|
Воскресенье, 22.01.2012, 07:33
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
11.01.2012 |
|
|
|
|
|
|
XemyL
Воскресенье, 22.01.2012, 09:18 | Сообщение # 2630
| Статус: |
 |
| Новичок: |
 |
| Сообщений: |
384 |
| Награды: |
0 |
| Регистрация: |
09.11.2011 |
|
KazakHD5770, пропиши коллбек в bind_stalker.actor_binder:reinit() self.object:set_callback(callback.use_object, self.use_object, self) Ну а дальше уже можно его использовать.
|
|
Воскресенье, 22.01.2012, 09:18
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
09.11.2011 |
|
|
|
|
|
|
| Статус: |
 |
| Новичок: |
 |
| Сообщений: |
295 |
| Награды: |
6 |
| Регистрация: |
03.09.2011 |
|
Kirk, быть может на чердаке нету AI карты, вот и спавнеться внизу где она есть.
|
|
Воскресенье, 22.01.2012, 09:38
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
03.09.2011 |
|
|
|
|
|
Воскресенье, 22.01.2012, 09:47
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
07.01.2012 |
|
|
|
|
|
|
XOBAH
Воскресенье, 22.01.2012, 11:29 | Сообщение # 2633
Проект Смерти вопреки
| Статус: |
 |
| Неопытный: |
 |
| Сообщений: |
476 |
| Награды: |
0 |
| Регистрация: |
01.11.2010 |
|
Dark_stalker, Работает Kirk, Тебе KazakHD5770 dnepar все верно сказал, там нету AI сетки
|
|
Воскресенье, 22.01.2012, 11:29
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
01.11.2010 |
|
|
|
|
|
|
RICK
Воскресенье, 22.01.2012, 11:40 | Сообщение # 2634
| Статус: |
 |
| Опытный: |
 |
| Сообщений: |
1205 |
| Награды: |
4 |
| Регистрация: |
10.05.2011 |
|
;--------------------- ;KazakHD5770 ;---------------------
создай этот колбек на юзание в bind_stalker ищим
типо так
sr_light.clean_up ()
self.object:set_callback(callback.inventory_info, nil) self.object:set_callback(callback.article_info, nil) self.object:set_callback(callback.on_item_take, nil) self.object:set_callback(callback.on_item_drop, nil) self.object:set_callback(callback.use_object, nil) ---- наш колбек --self.object:set_callback(callback.actor_sleep, nil) self.object:set_callback(callback.task_state, nil) self.object:set_callback(callback.level_border_enter, nil) self.object:set_callback(callback.level_border_exit, nil) self.object:set_callback(callback.take_item_from_box, nil)
ниже еще есть
self.object:set_callback(callback.inventory_info, self.info_callback, self) self.object:set_callback(callback.article_info, self.article_callback, self) self.object:set_callback(callback.on_item_take, self.on_item_take, self) self.object:set_callback(callback.on_item_drop, self.on_item_drop, self) self.object:set_callback(callback.use_object, self.use_object, self) -- наш колбек
затем создаем функцию в bind_stalker
function actor_binder:use_object(obj) sound_item.use_snd(obj) sound_item -- название скрипта use_snd(obj)-- название функции end
Сообщение отредактировал Kail - Воскресенье, 22.01.2012, 11:41
|
|
Воскресенье, 22.01.2012, 11:40
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
10.05.2011 |
|
|
|
|
|
|
| Статус: |
 |
| Отмычка: |
 |
| Сообщений: |
88 |
| Награды: |
1 |
| Регистрация: |
07.01.2012 |
|
XOBAH, говорите работает хм, я делал что то разницу не заметил.
|
|
Воскресенье, 22.01.2012, 12:00
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
07.01.2012 |
|
|
|
|
|
|
Lagens
Воскресенье, 22.01.2012, 12:15 | Сообщение # 2636
Survarium
| Статус: |
 |
| Бывалый: |
 |
| Сообщений: |
625 |
| Награды: |
1 |
| Регистрация: |
02.11.2011 |
|
Всем привет,вопрос по тч Можно ли с помощью программы xrSpawner для патча 1.0004, открыть спавн с патчем 1.0006?
|
|
Воскресенье, 22.01.2012, 12:15
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
02.11.2011 |
|
|
|
|
|
|
XemyL
Воскресенье, 22.01.2012, 12:50 | Сообщение # 2637
| Статус: |
 |
| Новичок: |
 |
| Сообщений: |
384 |
| Награды: |
0 |
| Регистрация: |
09.11.2011 |
|
Lagens, нет, пользуйся ACDC.
|
|
Воскресенье, 22.01.2012, 12:50
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
09.11.2011 |
|
|
|
|
|
|
| Статус: |
 |
| Новичок: |
 |
| Сообщений: |
330 |
| Награды: |
2 |
| Регистрация: |
01.06.2011 |
|
Народ, подскажите у меня при компиляции билда в сдк, ошибка текстур lods где их взять можно?
|
|
Воскресенье, 22.01.2012, 13:35
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
01.06.2011 |
|
|
|
|
|
|
Genior
Воскресенье, 22.01.2012, 13:52 | Сообщение # 2639
| Статус: |
 |
| Новичок: |
 |
| Сообщений: |
214 |
| Награды: |
8 |
| Регистрация: |
28.10.2011 |
|
KupuJLJL25, Создать. Смотреть
|
|
Воскресенье, 22.01.2012, 13:52
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
28.10.2011 |
|
|
|
|
|
|
| Статус: |
 |
| Новичок: |
 |
| Сообщений: |
330 |
| Награды: |
2 |
| Регистрация: |
01.06.2011 |
|
Где можно скачать плагин для 3ds max 10 чтобы конвертировать в формат сдк?Добавлено (22.01.2012, 14:36) --------------------------------------------- Заработает ли карта если ошибки вертекс при открытии карты?
|
|
Воскресенье, 22.01.2012, 14:36
|
|
| Статус: |
 |
| Сообщений: |
666 |
| Регистрация: |
01.06.2011 |
|
|
|
|