Статистика Форума
Последние обновленные темы
Самые популярные темы
Активисты форума
Авторитеты форума
Bioshock 2

Ответил: WurDalaK
Mass Effect

Ответил: greendayone82
Dead Space

Ответил: greendayone82
Беседы у костра

Создал: WurDalaK; ответов: 2105
Вопросы по модострою

Создал: WurDalaK; ответов: 1161
Ходка №1

Создал: Алеся; ответов: 301
Какой трек у вас сейчас и...

Создал: Never; ответов: 65
Злой админ

Создал: WurDalaK; ответов: 54
WurDalaK

Постов: 2057
Возрожденный

Постов: 1621
Wo1fRam

Постов: 592
Алеся

Постов: 183
Marsel

Постов: 174
WurDalaK

Уважение: 28
Venus

Уважение: 23
Never

Уважение: 17
Возрожденный

Уважение: 13
Wo1fRam

Уважение: 13

Модератор форума: WurDalaK  
Форум » Уроки по созданию модов » Конфиги, скрипты и прочие мелочи » Вопросы по модострою
Вопросы по модострою
  WurDalaK
Дата: Суббота, 06.07.2013, 20:59 | Сообщение # 101
Mysterious asari
Статус
Страж
Группа Администраторы
Сообщений 2057
Награды 9
-
28
+
Читай внимательно dry
Цитата (WurDalaK)
функцию можно вызвать

Ключевое слово - МОЖНО. Но не обязательно. Это как тебе самому проще.
Цитата (Возрожденный)
В диалог test_npc.spawn_npc,в биндер тоже самое?

А это вообще бред. Биндер это скрипт, и в нем не могут быть конструкции из иксэмэлшников.

Хочешь сказать спасибо? Ставь + в репутацию!
Спрятать подпись Спрятать все подписи
 
Российская Федерация  Возрожденный
Дата: Суббота, 06.07.2013, 21:14 | Сообщение # 102
Лидер «Военных»
Статус
Отмычка
Группа Сталкер
Сообщений 1621
Награды 8
Замечания 0%
-
13
+
Я делал всё по инструкции.НПС конечно не заспавнился,а я получил вот это:

Цитата
Expression : fatal error
Function : CScriptEngine::lua_error
File : E:\stalker\patch_1_0004\xr_3da\xrGame\script_engine.cpp
Line : 73
Description : <no expression>
Arguments : LUA error: ...a.l.k.e.r. Тени Чернобыля\gamedata\scripts\_g.script:20: bad argument #2 to 'format' (string expected, got no value)


Я вот что думаю.Забиваю на Модострой и перестаю парить мозг себе и людям...


Спрятать подпись Спрятать все подписи
 
  WurDalaK
Дата: Воскресенье, 07.07.2013, 11:19 | Сообщение # 103
Mysterious asari
Статус
Страж
Группа Администраторы
Сообщений 2057
Награды 9
-
28
+
А вот это ты брось! Что - получил десяток вылетов и все, лапки кверху? У меня вылетов были сотни! И что? Я бросил не из за них, а из-за недостатка опыта и терпения. А про вольфа я вообще молчу - он такую махину делает, там наверное вылеты исчислялись тысячами! Так что
Цитата (Wo1fRam)
Отставить панику, солдат!

Насчет вылета: пробуй заново, еще раз. Где-то ты накосячил. И дай скрипт, который ты написал.

Хочешь сказать спасибо? Ставь + в репутацию!
Спрятать подпись Спрятать все подписи
 
Российская Федерация  Возрожденный
Дата: Воскресенье, 07.07.2013, 14:00 | Сообщение # 104
Лидер «Военных»
Статус
Отмычка
Группа Сталкер
Сообщений 1621
Награды 8
Замечания 0%
-
13
+
Я добавил строчку alife():create("my_stalker",vector():set(-205.28602600098,-20.031658172607 ,-141.06430053711),47841,57) в bind_stalker.script и вылет пропал и НПС заспавнился;)))))))))...Но я взял примитивную логику из другого мода.Просто стоять на месте,а как сделать так чтобы он сидел и рассказывал истории,играл на гитаре,ел и т.д?скиньте ссылку на урок.В интете всякий бред появляется.


Спрятать подпись Спрятать все подписи
 
  WurDalaK
Дата: Воскресенье, 07.07.2013, 18:18 | Сообщение # 105
Mysterious asari
Статус
Страж
Группа Администраторы
Сообщений 2057
Награды 9
-
28
+
Мне очень интересно, куда ты добавил эту строчку? В бинде пишутся постоянно обновляемые функции, которые вызываются игрой постоянно. Чтобы она вызывалась всего один раз надо прописать специальную конструкцию, в которую заключить функцию. wacko wacko wacko
Насчет логики - странно, я думал что добавлял статью. Жди гайд smile

Хочешь сказать спасибо? Ставь + в репутацию!
Спрятать подпись Спрятать все подписи
 
Российская Федерация  Возрожденный
Дата: Воскресенье, 07.07.2013, 18:48 | Сообщение # 106
Лидер «Военных»
Статус
Отмычка
Группа Сталкер
Сообщений 1621
Награды 8
Замечания 0%
-
13
+
if self.bCheckStart then
printf("SET DEFAULT INFOS")

if not has_alife_info("storyline_actor_start") and
(level.name() == "l01_escape")
then
После вот этой фигни я прописал ту строчку)))Уже 10 штук на Кордоне заспавнил и 6 человек на Свалке;)Как это не странно даже не вылетает;))))

Добавлено (07.07.2013, 18:48)
---------------------------------------------
Да кстати с логикой я уже разобрался,мне теперь надо чуть-чуть другую...чтобы НПС сидел на одном колене,и держал оружие навскидку...ну короче как в ЗП когда они сидят и ждут после боя.Только мне надо чтоб он постоянно так стоял.



Спрятать подпись Спрятать все подписи
 
  WurDalaK
Дата: Воскресенье, 07.07.2013, 18:51 | Сообщение # 107
Mysterious asari
Статус
Страж
Группа Администраторы
Сообщений 2057
Награды 9
-
28
+
А, понял. Я так сообщения в начале игры вызывал) А вот и гайд.
Настройка логики. Часть 1

Хочешь сказать спасибо? Ставь + в репутацию!
Спрятать подпись Спрятать все подписи
 
Российская Федерация  Возрожденный
Дата: Воскресенье, 07.07.2013, 18:58 | Сообщение # 108
Лидер «Военных»
Статус
Отмычка
Группа Сталкер
Сообщений 1621
Награды 8
Замечания 0%
-
13
+
WurDalaK, Странно что там такая фраза l01_escape...по идее же только на Кордоне должно спавнить?А спавнит еще и на Свалке...


Спрятать подпись Спрятать все подписи
 
  WurDalaK
Дата: Воскресенье, 07.07.2013, 19:35 | Сообщение # 109
Mysterious asari
Статус
Страж
Группа Администраторы
Сообщений 2057
Награды 9
-
28
+
Это проверка на наличие ГГ на данной локации.

Хочешь сказать спасибо? Ставь + в репутацию!
Спрятать подпись Спрятать все подписи
 
Российская Федерация  Возрожденный
Дата: Воскресенье, 07.07.2013, 20:52 | Сообщение # 110
Лидер «Военных»
Статус
Отмычка
Группа Сталкер
Сообщений 1621
Награды 8
Замечания 0%
-
13
+
Скачал пакет локаций для ТЧ.Но при запуске игры выдаёт вот это...

Цитата
Expression : fatal error
Function : CStringTable::Load
File : E:\stalker\patch_1_0004\xr_3da\xrGame\string_table.cpp
Line : 53
Description : <no expression>
Arguments : string table xml file not found string_table_desc_trg.xml, for language rus

Файла чтоль какого-то не хватает?


Спрятать подпись Спрятать все подписи
 
  WurDalaK
Дата: Понедельник, 08.07.2013, 01:46 | Сообщение # 111
Mysterious asari
Статус
Страж
Группа Администраторы
Сообщений 2057
Награды 9
-
28
+
Ищи в папке config/text/rus этот файл. Если он там есть, скинь его просто в папку text.

Хочешь сказать спасибо? Ставь + в репутацию!
Спрятать подпись Спрятать все подписи
 
Российская Федерация  Возрожденный
Дата: Понедельник, 08.07.2013, 09:52 | Сообщение # 112
Лидер «Военных»
Статус
Отмычка
Группа Сталкер
Сообщений 1621
Награды 8
Замечания 0%
-
13
+
Я спавню бандита на АТП.Квестового.Ну то есть по заданию Волка его надо будет убить.И получается что Шустрого тогда никак не спасти.Этот бандит когда появляется он сразу бежит и убивает сталкера.А мне нужно чтобы Шустрый оставался жив.Другие бандиты которые на АТП ведь его не убивают,они подчиняются своей логике?Какой?


Спрятать подпись Спрятать все подписи
 
  WurDalaK
Дата: Понедельник, 08.07.2013, 17:07 | Сообщение # 113
Mysterious asari
Статус
Страж
Группа Администраторы
Сообщений 2057
Награды 9
-
28
+
Напиши функцию, чтобы Шустрый стал другом этому бандиту. Или шерсти логику стандартных бандитов с АТП. А вот где ее найти я, увы, не знаю. Ковыряй спавн, ищи этих бандосов.

Хочешь сказать спасибо? Ставь + в репутацию!
Спрятать подпись Спрятать все подписи
 
Российская Федерация  Возрожденный
Дата: Среда, 10.07.2013, 11:31 | Сообщение # 114
Лидер «Военных»
Статус
Отмычка
Группа Сталкер
Сообщений 1621
Награды 8
Замечания 0%
-
13
+
Возможно ли через скрипт задать такую логику НПС,чтобы он ходил туда и обратно,патрулировал местность?Если нужно,то это железнодорожная насыпь,Кордон,где дырка в заборе.


Спрятать подпись Спрятать все подписи
 
  WurDalaK
Дата: Среда, 10.07.2013, 12:45 | Сообщение # 115
Mysterious asari
Статус
Страж
Группа Администраторы
Сообщений 2057
Награды 9
-
28
+
Такая логика у вояк на блокпосте. Просто напиши новый путь с новыми координатами в спавне и прописывай неписю. Насчет смены логики через скрипт - не знаю, думаю что проще в логику вписать инфопоршень и при его получении переход на другую секцию. Вроде в гайде это есть.

Хочешь сказать спасибо? Ставь + в репутацию!
Спрятать подпись Спрятать все подписи
 
Российская Федерация  Возрожденный
Дата: Среда, 10.07.2013, 18:24 | Сообщение # 116
Лидер «Военных»
Статус
Отмычка
Группа Сталкер
Сообщений 1621
Награды 8
Замечания 0%
-
13
+
WurDalaK, Помнишь ты говорил что скачивал у кого-то Ai-Pack?Можешь дать ссылку?В инете не рабочие.уже второй раз скачиваю теперь вылетает что не хватает кое-какого файла.Хотя я докачал до конца.


Спрятать подпись Спрятать все подписи
 
  WurDalaK
Дата: Четверг, 11.07.2013, 00:35 | Сообщение # 117
Mysterious asari
Статус
Страж
Группа Администраторы
Сообщений 2057
Награды 9
-
28
+
В здесь разве нету? Вроде я заливал.. В мини-профиле Функции-->Поиск

Хочешь сказать спасибо? Ставь + в репутацию!
Спрятать подпись Спрятать все подписи
 
Российская Федерация  Возрожденный
Дата: Пятница, 12.07.2013, 01:19 | Сообщение # 118
Лидер «Военных»
Статус
Отмычка
Группа Сталкер
Сообщений 1621
Награды 8
Замечания 0%
-
13
+
Цитата
Expression : motion_ID.valid()
Function : CKinematicsAnimated::ID_Cycle
File : E:\stalker\patch_1_0004\xr_3da\SkeletonAnimated.cpp
Line : 136
Description : ! MODEL: can't find cycle:
Arguments : death_init

Вот такой вылет когда переносишь зомбированного из ЧН в ТЧ.Может я не ту анимацию выбрал?Я нажал короче actor,там был еще такой раздел stalker_zombi я его нажал и выбрал анимацию которая там была...

Добавлено (12.07.2013, 01:19)
---------------------------------------------
Как не странно надо было выбрать три детали:

1)stalker_animation
2)zombie_animation
3)critical_hit_grup.
И вуа-ля!Вылет пропал,игра запустилась,а бедный волк превратился в зомбированного.

Сообщение отредактировал Возрожденный - Пятница, 12.07.2013, 01:21


Спрятать подпись Спрятать все подписи
 
  WurDalaK
Дата: Пятница, 12.07.2013, 10:38 | Сообщение # 119
Mysterious asari
Статус
Страж
Группа Администраторы
Сообщений 2057
Награды 9
-
28
+
Возрожденный, для скриншотов, обоин и прочих картинок есть кнопочка "Выберите файл" в строке "Прикрепить файл". Намек понят? wink

Хочешь сказать спасибо? Ставь + в репутацию!
Спрятать подпись Спрятать все подписи
 
Российская Федерация  Возрожденный
Дата: Пятница, 12.07.2013, 20:32 | Сообщение # 120
Лидер «Военных»
Статус
Отмычка
Группа Сталкер
Сообщений 1621
Награды 8
Замечания 0%
-
13
+
Понят)Кто знает как сделать чтоб сталкеры у костра играли еще и на губной гармошке?ну и рассказывали истории,не анекдоты,а истории.В инете пишут "в кастом дате сталкера";)))))Это где вообще?В какой папке?


Спрятать подпись Спрятать все подписи
 
  WurDalaK
Дата: Пятница, 12.07.2013, 22:28 | Сообщение # 121
Mysterious asari
Статус
Страж
Группа Администраторы
Сообщений 2057
Награды 9
-
28
+
Кастом дата - это логика, грубо говоря. Дата пишется в спавне, если непись спавнится через него. Как раз во второй или 3-й части гайда по логике расписывалось добавление историй wink

Хочешь сказать спасибо? Ставь + в репутацию!
Спрятать подпись Спрятать все подписи
 
Российская Федерация  Возрожденный
Дата: Суббота, 13.07.2013, 20:18 | Сообщение # 122
Лидер «Военных»
Статус
Отмычка
Группа Сталкер
Сообщений 1621
Награды 8
Замечания 0%
-
13
+
С гармошкой и историями облом.Вылет без лога.Пришлось всё спешно менять назад.Хотел попробовать поменять базы НПС местами.Ну то есть Агропром подарить "Долгу",Тёмную Долину "Свободе",Склады Военным,а бар бандитам.Не ну соответственно и лидеров добавить и торговцев и т.д.Но штука в том,что эти паразиты берут и разбегаются кто куда.Не стоят на месте.Что делать?Может оставить затею с базами.

Сообщение отредактировал Возрожденный - Суббота, 13.07.2013, 20:20


Спрятать подпись Спрятать все подписи
 
Российская Федерация  Wo1fRam
Дата: Суббота, 13.07.2013, 21:39 | Сообщение # 123
Лидер Нейтралов
Статус
Отмычка
Группа Сталкер
Сообщений 592
Награды 3
Замечания 0%
-
13
+
Возрожденный, Логика, гулаги.
На сталкерине покопайся. А может и тут есть. И смотри оригинальные файлы. Помог бы, да распакованного ТЧ под рукой нету, да и с мобилы всё больше пишу.
Врать и не краснеть - ерунда. Жрать и не толстеть - вот это талант!
Спрятать подпись Спрятать все подписи
 
  WurDalaK
Дата: Суббота, 13.07.2013, 22:46 | Сообщение # 124
Mysterious asari
Статус
Страж
Группа Администраторы
Сообщений 2057
Награды 9
-
28
+
Цитата (Возрожденный)
Хотел попробовать поменять базы НПС местами.Ну то есть Агропром подарить "Долгу",Тёмную Долину "Свободе",Склады Военным,а бар бандитам.

Можно просто в профилях сменить группировку и заточить озвучку/скины под соотв. группировки. Problems?)

Хочешь сказать спасибо? Ставь + в репутацию!
Спрятать подпись Спрятать все подписи
 
Российская Федерация  Возрожденный
Дата: Воскресенье, 14.07.2013, 00:46 | Сообщение # 125
Лидер «Военных»
Статус
Отмычка
Группа Сталкер
Сообщений 1621
Награды 8
Замечания 0%
-
13
+
WurDalaK, Так я так и делал))))Они не стоят на месте,вот например на вышке стоял военный,я ему скин "Долга" и озвучку "Долга" сделал,он берет и уходит оттуда во FreePlay.Хотя обычно далеко от базы не отходит,дохнет в аномалии.


Спрятать подпись Спрятать все подписи
 
Форум » Уроки по созданию модов » Конфиги, скрипты и прочие мелочи » Вопросы по модострою
Поиск:
Мини-чат
Яндекс.Метрика