Случайная подборка модов
Хроники Кайдана
3.6
Новое Время. Научный Подход
3.8
«Последний Сталкер»
4.1
Dead Autumn 2: Другая реальность
4.1
Волей Случая
3.5
Ночь Перед Рождеством 2
3.5
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  Wolfstalker
Среда, 02.03.2011, 09:50 | Сообщение # 1
Статус:
Легенда:
Сообщений: 2258
Награды: 15
Регистрация: 05.04.2010

Задаем разные вопросы касательно создания модов.
  Злобная реклама
Среда, 02.03.2011, 09:50
Статус:
Сообщений: 666
Регистрация: 05.04.2010
Коста Рика  Jargon
Суббота, 21.07.2012, 03:05 | Сообщение # 7441
X-Ray Multiplayer Extension
Статус:
Бывалый:
Сообщений: 1078
Награды: 3
Регистрация: 24.06.2012

chuvak1121,
какие нах бат файлы ты чего гонишь wacko
вот урок для но гугл: ВИКИ!
  Злобная реклама
Суббота, 21.07.2012, 03:05
Статус:
Сообщений: 666
Регистрация: 24.06.2012
Молдова  azrael1325
Суббота, 21.07.2012, 03:30 | Сообщение # 7442
Статус:
Неопытный:
Сообщений: 551
Награды: 6
Регистрация: 06.04.2012

ins33, potapov_first_dialog_start - это инфопоршен. Если мод на ТЧ, то его обязательно надо прописывать, если на ЗП - можно этого не делать.
А функции в логике запускаются только из xr_effects.script и, кажется, еще из какого-то одного файла. Перенеси свою функцию спавна в xr_effects.script.
  Злобная реклама
Суббота, 21.07.2012, 03:30
Статус:
Сообщений: 666
Регистрация: 06.04.2012
Российская Федерация  ins33
Суббота, 21.07.2012, 03:52 | Сообщение # 7443
Dream Reader Mod
Статус:
Опытный:
Сообщений: 2269
Награды: 1
Регистрация: 17.01.2012

azrael1325, есть пару багов. Всё это делается в начале игры, и поршня просто нет. Можно через диалоги всё сделать, но в этом моде пока все пельменькины. и xr_effects.script в моде тоже нет. Так же посмотрел, как это реализованно в тт2.
Спавна там в esc_graf.
Может без поршня можно обойтись?
Сообщение отредактировал ins33 - Суббота, 21.07.2012, 03:54
  Злобная реклама
Суббота, 21.07.2012, 03:52
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Молдова  azrael1325
Суббота, 21.07.2012, 03:56 | Сообщение # 7444
Статус:
Неопытный:
Сообщений: 551
Награды: 6
Регистрация: 06.04.2012

ins33, можно, конечно. Убери проверку {+potapov_first_dialog_start}. И nil - в конец строки надо.
  Злобная реклама
Суббота, 21.07.2012, 03:56
Статус:
Сообщений: 666
Регистрация: 06.04.2012
Российская Федерация  RETRIX
Суббота, 21.07.2012, 03:58 | Сообщение # 7445
AP-Production
Статус:
Ветеран:
Сообщений: 9439
Награды: 12
Регистрация: 24.08.2011

Господа, подскажите пожалуйста, если не затруднит. Как заспавнить персонажа в ТЧ чтобы он всегда стоял в одном месте, куда я его поставил?

Пробовал делать ссылку на скрипт с логикой и писать в скрипте:

Code
[logic]  
active = remark1
danger = danger_ignore
inv_max_weight = 50

[danger_ignore]
ignore_distance = 5

[remark1]
no_move = true


Но не walker не remark, не один из способов не работает sad
Сообщение отредактировал RETRIX - Суббота, 21.07.2012, 04:02
  Злобная реклама
Суббота, 21.07.2012, 03:58
Статус:
Сообщений: 666
Регистрация: 24.08.2011
Молдова  azrael1325
Суббота, 21.07.2012, 04:02 | Сообщение # 7446
Статус:
Неопытный:
Сообщений: 551
Награды: 6
Регистрация: 06.04.2012

RETRIX, схема walker с одной точкой пути.
  Злобная реклама
Суббота, 21.07.2012, 04:02
Статус:
Сообщений: 666
Регистрация: 06.04.2012
Российская Федерация  RETRIX
Суббота, 21.07.2012, 04:03 | Сообщение # 7447
AP-Production
Статус:
Ветеран:
Сообщений: 9439
Награды: 12
Регистрация: 24.08.2011

azrael1325, а как это изобразить? Просто я уже всё перепробовал...

Пробовал по такой схеме поставить его на место:

Code
[logic]
active = walker@stay_at_position
danger = danger_ignore

[danger_ignore]
ignore_distance = 5

[walker@stay_at_position]
path_walk = walker_stay_at_position_walk
path_look = walker_stay_at_position_look


Тоже не хочет...
Сообщение отредактировал RETRIX - Суббота, 21.07.2012, 04:04
  Злобная реклама
Суббота, 21.07.2012, 04:03
Статус:
Сообщений: 666
Регистрация: 24.08.2011
Молдова  azrael1325
Суббота, 21.07.2012, 04:06 | Сообщение # 7448
Статус:
Неопытный:
Сообщений: 551
Награды: 6
Регистрация: 06.04.2012

RETRIX, inv_max_weight - это вообще что??

Тебе нужно то, что цветом выделено.

P.S. И, конечно, путь прописать.
Сообщение отредактировал azrael1325 - Суббота, 21.07.2012, 04:07
  Злобная реклама
Суббота, 21.07.2012, 04:06
Статус:
Сообщений: 666
Регистрация: 06.04.2012
Российская Федерация  ins33
Суббота, 21.07.2012, 04:06 | Сообщение # 7449
Dream Reader Mod
Статус:
Опытный:
Сообщений: 2269
Награды: 1
Регистрация: 17.01.2012

azrael1325, Спавна нет. Может ещё где накосячил? Или как ещё можно проверить рестрикс?
  Злобная реклама
Суббота, 21.07.2012, 04:06
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Российская Федерация  RETRIX
Суббота, 21.07.2012, 04:09 | Сообщение # 7450
AP-Production
Статус:
Ветеран:
Сообщений: 9439
Награды: 12
Регистрация: 24.08.2011

azrael1325, это максимальный переносимый вес. Не помню, зачем добавлял...

А у меня эта выделенная конструкция будет работать во всех случаях?
  Злобная реклама
Суббота, 21.07.2012, 04:09
Статус:
Сообщений: 666
Регистрация: 24.08.2011
Молдова  azrael1325
Суббота, 21.07.2012, 04:12 | Сообщение # 7451
Статус:
Неопытный:
Сообщений: 551
Награды: 6
Регистрация: 06.04.2012

ins33, логика так выглядит?
Code
[logic]   
active = sr_idle@one   

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


Добавлено (21.07.2012, 04:12)
---------------------------------------------
RETRIX, я понимаю, что вес) Просто в логике он.. не к месту.

Должна, по идее. Допиши еще combat_ignore = true на всякий случай - чтобы в бой не срывался.
Сообщение отредактировал azrael1325 - Суббота, 21.07.2012, 04:13
  Злобная реклама
Суббота, 21.07.2012, 04:12
Статус:
Сообщений: 666
Регистрация: 06.04.2012
Российская Федерация  RETRIX
Суббота, 21.07.2012, 04:14 | Сообщение # 7452
AP-Production
Статус:
Ветеран:
Сообщений: 9439
Награды: 12
Регистрация: 24.08.2011

azrael1325, все понял, огромное спасибо. smile
  Злобная реклама
Суббота, 21.07.2012, 04:14
Статус:
Сообщений: 666
Регистрация: 24.08.2011
Российская Федерация  ins33
Суббота, 21.07.2012, 04:15 | Сообщение # 7453
Dream Reader Mod
Статус:
Опытный:
Сообщений: 2269
Награды: 1
Регистрация: 17.01.2012

azrael1325, Так: on_actor_inside = %=spawn_shompl.spawn_monsters()% nil

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

ins33,
Quote (azrael1325)
А функции в логике запускаются только из xr_effects.script и, кажется, еще из какого-то одного файла. Перенеси свою функцию спавна в xr_effects.script.

Перенеси.

RETRIX, пожалуйста)

Добавлено (21.07.2012, 04:19)
---------------------------------------------
ins33, ТЧ 1.0004? Скачивай
Сообщение отредактировал azrael1325 - Суббота, 21.07.2012, 04:24
  Злобная реклама
Суббота, 21.07.2012, 04:19
Статус:
Сообщений: 666
Регистрация: 06.04.2012
Российская Федерация  ins33
Суббота, 21.07.2012, 04:32 | Сообщение # 7455
Dream Reader Mod
Статус:
Опытный:
Сообщений: 2269
Награды: 1
Регистрация: 17.01.2012

azrael1325, перенёс, и словил вылет:
Expression : fatal error
Function : CScriptEngine::lua_error
File : E:\stalker\sources\trunk\xr_3da\xrGame\script_engine.cpp
Line : 73
Description : <no expression>
Arguments : LUA error: ... publishing\s.t.a.l.k.e.r\gamedata\scripts\_g.script:20: bad argument #2 to 'format' (string expected, got no value)
  Злобная реклама
Суббота, 21.07.2012, 04:32
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Поиск: