Случайная подборка модов
Хроники Зоны: Viam Fata
3.0
Зона обр.2010г.
3.1
Anomaly 1.5. Beta 3.0
4.5
Блудный сын
2.8
OGSR Mod
4.4
Зимний путь
3.4
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  Wolfstalker
Среда, 02.03.2011, 09:50 | Сообщение # 1
Статус:
Легенда:
Сообщений: 2258
Награды: 15
Регистрация: 05.04.2010

Задаем разные вопросы касательно создания модов.
  Злобная реклама
Среда, 02.03.2011, 09:50
Статус:
Сообщений: 666
Регистрация: 05.04.2010
Молдова  azrael1325
Суббота, 21.07.2012, 04:39 | Сообщение # 7591
Статус:
Неопытный:
Сообщений: 551
Награды: 6
Регистрация: 06.04.2012

ins33, странно.. Там вообще вывод в лог идет.. Ты как перенес, в самый конец вставил?
  Злобная реклама
Суббота, 21.07.2012, 04:39
Статус:
Сообщений: 666
Регистрация: 06.04.2012
Российская Федерация  ins33
Суббота, 21.07.2012, 04:47 | Сообщение # 7592
Dream Reader Mod
Статус:
Опытный:
Сообщений: 2269
Награды: 1
Регистрация: 17.01.2012

azrael1325,просто создал файл, и запихнул туда.
Сейчас скачал твой файл, в конец добавил спавн. мин. через 3 отпишу результат.
Сообщение отредактировал ins33 - Суббота, 21.07.2012, 04:53
  Злобная реклама
Суббота, 21.07.2012, 04:47
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Молдова  azrael1325
Суббота, 21.07.2012, 04:52 | Сообщение # 7593
Статус:
Неопытный:
Сообщений: 551
Награды: 6
Регистрация: 06.04.2012

ins33, создал xr_effects.script?
  Злобная реклама
Суббота, 21.07.2012, 04:52
Статус:
Сообщений: 666
Регистрация: 06.04.2012
Российская Федерация  ins33
Суббота, 21.07.2012, 04:54 | Сообщение # 7594
Dream Reader Mod
Статус:
Опытный:
Сообщений: 2269
Награды: 1
Регистрация: 17.01.2012

azrael1325, Просто переименовал. biggrin
  Злобная реклама
Суббота, 21.07.2012, 04:54
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Молдова  azrael1325
Суббота, 21.07.2012, 04:56 | Сообщение # 7595
Статус:
Неопытный:
Сообщений: 551
Награды: 6
Регистрация: 06.04.2012

ins33, ты гений)))
Я там выше ссылку кинул, скачай и добавь.
  Злобная реклама
Суббота, 21.07.2012, 04:56
Статус:
Сообщений: 666
Регистрация: 06.04.2012
Российская Федерация  ins33
Суббота, 21.07.2012, 04:59 | Сообщение # 7596
Dream Reader Mod
Статус:
Опытный:
Сообщений: 2269
Награды: 1
Регистрация: 17.01.2012

azrael1325, Уже, в конец добавил

function spawn_monsters()
alife():create("gar_bandit_respawn_1",vector():set(68.054977416992,4.4271631240845,-29.120529174805),1049668,4008)
alife():create("repair_kit",vector():set(68.054977416992,4.4271631240845,-29.120529174805),1049668,4008)
local obj= alife():create("agr_bandit_respawn_1",vector():set(68.054977416992,4.4271631240845,-29.120529174805),1049668,4008)
obj:on_death()
end

ни чего не происходит.
  Злобная реклама
Суббота, 21.07.2012, 04:59
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Молдова  azrael1325
Суббота, 21.07.2012, 05:02 | Сообщение # 7597
Статус:
Неопытный:
Сообщений: 551
Награды: 6
Регистрация: 06.04.2012

ins33, логику поправил?
  Злобная реклама
Суббота, 21.07.2012, 05:02
Статус:
Сообщений: 666
Регистрация: 06.04.2012
Российская Федерация  ins33
Суббота, 21.07.2012, 05:03 | Сообщение # 7598
Dream Reader Mod
Статус:
Опытный:
Сообщений: 2269
Награды: 1
Регистрация: 17.01.2012

Делал по этому уроку.

Да.
[logic]
active = sr_idle@one

[sr_idle@one]
on_actor_inside = %=spawn_monsters()% nil

Может беда в двойных слешах?
local custom = "[logic]\ncfg = scripts\\new\\restr\\x16_restr.ltx" --путь к логике рестриктора
Сообщение отредактировал ins33 - Суббота, 21.07.2012, 05:05
  Злобная реклама
Суббота, 21.07.2012, 05:03
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Молдова  azrael1325
Суббота, 21.07.2012, 05:05 | Сообщение # 7599
Статус:
Неопытный:
Сообщений: 551
Награды: 6
Регистрация: 06.04.2012

ins33, по Скриптовый метод спавна спейс_рестриктора (space_restrictor) и работа с ним.?
А сам рестриктор у тебя заспавнен?
  Злобная реклама
Суббота, 21.07.2012, 05:05
Статус:
Сообщений: 666
Регистрация: 06.04.2012
Российская Федерация  ins33
Суббота, 21.07.2012, 05:09 | Сообщение # 7600
Dream Reader Mod
Статус:
Опытный:
Сообщений: 2269
Награды: 1
Регистрация: 17.01.2012

azrael1325,
function create_shompl_restr()
local se_obj = alife():create("space_restrictor",vector():set(144.67300415039,8.5598239435425,-20.42113668566079),1171261,4027)
local custom = "[logic]\ncfg = scripts\\ins\\shompl.ltx" --путь к логике рестриктора
rewrite_restrictor(se_obj, custom, 5.0) --5.0 - это радиус действия нашего рестриктора
end

Ты об этом?
  Злобная реклама
Суббота, 21.07.2012, 05:09
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Молдова  azrael1325
Суббота, 21.07.2012, 05:10 | Сообщение # 7601
Статус:
Неопытный:
Сообщений: 551
Награды: 6
Регистрация: 06.04.2012

Одиночные слэши ошибку выбьют. Во всяком случае, GSC двойные использовали

Добавлено (21.07.2012, 05:10)
---------------------------------------------
Да. Ты ее вызывал до этого?

  Злобная реклама
Суббота, 21.07.2012, 05:10
Статус:
Сообщений: 666
Регистрация: 06.04.2012
Российская Федерация  ins33
Суббота, 21.07.2012, 05:25 | Сообщение # 7602
Dream Reader Mod
Статус:
Опытный:
Сообщений: 2269
Награды: 1
Регистрация: 17.01.2012

azrael1325, Нет, первые попытки.

Добавлено (21.07.2012, 05:25)
---------------------------------------------
Ты ее вызывал до этого? Или ты о чём?

  Злобная реклама
Суббота, 21.07.2012, 05:25
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Молдова  azrael1325
Суббота, 21.07.2012, 05:26 | Сообщение # 7603
Статус:
Неопытный:
Сообщений: 551
Награды: 6
Регистрация: 06.04.2012

ins33, функцию спавна рестриктора, которую ты написал, ты уже вызвал до того, как зайти в рестриктор?
  Злобная реклама
Суббота, 21.07.2012, 05:26
Статус:
Сообщений: 666
Регистрация: 06.04.2012
Российская Федерация  ins33
Суббота, 21.07.2012, 05:32 | Сообщение # 7604
Dream Reader Mod
Статус:
Опытный:
Сообщений: 2269
Награды: 1
Регистрация: 17.01.2012

Нет, незнаю, как это сделать. Подскажешь, как её можно вызвать, без диалогов?
В ТЧ, через диалог с сидором всё работало. А эта лока пуста, и спейсрестрикс пора изучить.
Сообщение отредактировал ins33 - Суббота, 21.07.2012, 05:33
  Злобная реклама
Суббота, 21.07.2012, 05:32
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Молдова  azrael1325
Суббота, 21.07.2012, 05:38 | Сообщение # 7605
Статус:
Неопытный:
Сообщений: 551
Награды: 6
Регистрация: 06.04.2012

ins33, проще всего - через all.spawn его создать и не заморачиваться)

В бинд сталкер, в апдейт астора пропиши
Code
if not has_alife_info("spawn_restrictor_info") then
self.object:give_info_portion("spawn_restrictor_info")
<имя файла>.create_shompl_restr()
end
Только аккуратно прописывай, не влети в другое ветвление и не выйди за функцию.

И еще добавь инфопоршен spawn_restrictor_info.
Сообщение отредактировал azrael1325 - Суббота, 21.07.2012, 05:40
  Злобная реклама
Суббота, 21.07.2012, 05:38
Статус:
Сообщений: 666
Регистрация: 06.04.2012
Поиск: