Случайная подборка модов
Реборн: Двойники - «Исток»
3.1
Опасный Вирус
2.4
Lost World Condemned
3.5
«В аду… Псы»
3.6
Туман войны: Закалённые Зоной
3.2
Hibernation Evil - Эпизод I
2.8
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Call of Chernobyl (архив)
Российская Федерация  AspirinSGD
Понедельник, 23.01.2017, 19:56 | Сообщение # 1
Статус:
Опытный:
Сообщений: 3191
Награды: 4
Регистрация: 16.11.2015


Релиз: 26 сентября 2015г.
Разработано: TeamEPIC

Актуальная версия - 1.4.22
Работа над модом продолжается
История патчей(рус) | TODO

Это фриплейный мод,
состоящий из локаций всей трилогии
S.T.A.L.K.E.R.
Также, кроме фриплея, есть режим Истории и Зомби-выживания, "Одна Жизнь" и режим Азазель.
Наличие множества различных аддонов позволяет каждому сделать сборку по душе.




  Злобная реклама
Понедельник, 23.01.2017, 19:56
Статус:
Сообщений: 666
Регистрация: 16.11.2015
Российская Федерация  AspirinSGD
Суббота, 27.05.2017, 12:12 | Сообщение # 8611
Статус:
Опытный:
Сообщений: 3191
Награды: 4
Регистрация: 16.11.2015

av661194, конечно https://yadi.sk/d/cAewcXcY3JZuv6
sinaps, попробую.

Цитата av661194 ()
buyl_condition ={=actor_community(actor_dolg) } trade_generic_buy_dolg_by_Aspirin , trade_generic_buy

Мы добавили условие: если игрок "долговец", то Сахаров будет покупать вещи, указанные в секции trade_generic_buy_dolg_by_Aspirin
Для всех остальных группировок будет работать секция trade_generic_buy

А вот это интересно, надо попробовать.
  Злобная реклама
Суббота, 27.05.2017, 12:12
Статус:
Сообщений: 666
Регистрация: 16.11.2015
Беларусь  av661194
Суббота, 27.05.2017, 13:02 | Сообщение # 8612
Статус:
Опытный:
Сообщений: 2500
Награды: 12
Регистрация: 16.05.2015

AspirinSGD,
http://dropmefiles.com/HGpyE

Пробуй. Теперь в продаже должны быть 5 костюмов и wincheaster1300. Сахаров их покупает и продаёт. Потом, откорректируй вероятность и количество товаров, как тебе надо - в самом конце файла.
  Злобная реклама
Суббота, 27.05.2017, 13:02
Статус:
Сообщений: 666
Регистрация: 16.05.2015
Российская Федерация  sinaps
Суббота, 27.05.2017, 13:03 | Сообщение # 8613
Статус:
Ветеран:
Сообщений: 4757
Награды: 4
Регистрация: 02.04.2016

Цитата av661194 ()
price_profile = ecolog

А это что за загадочный параметр? Судя по названию должен на цены влиять, но что-то нигде найти не могу где эти профили лежат и как влияют.
  Злобная реклама
Суббота, 27.05.2017, 13:03
Статус:
Сообщений: 666
Регистрация: 02.04.2016
Беларусь  av661194
Суббота, 27.05.2017, 13:10 | Сообщение # 8614
Статус:
Опытный:
Сообщений: 2500
Награды: 12
Регистрация: 16.05.2015

sinaps,
Цитата sinaps ()
А это что за загадочный параметр?
этого я и сам не знаю. В ЗП такого не было. Вроде, при его замене ничего не меняется.
  Злобная реклама
Суббота, 27.05.2017, 13:10
Статус:
Сообщений: 666
Регистрация: 16.05.2015
Российская Федерация  Винторез94
Суббота, 27.05.2017, 13:27 | Сообщение # 8615

Проект Смерти Вопреки
Статус:
Ветеран:
Сообщений: 4456
Награды: 23
Регистрация: 10.10.2011

Цитата av661194 ()
А ты всё не прекращаешь борьбу

он малеха возомнил себя святым, но ничего, жизнь переучит cool

Цитата av661194 ()
Могу предположить, что изменились отношения с родной группировкой с "Друг" на "Нейтрал"

нет, там именно друг. И прочие дружественные (зеленые) фракции тоже недоступны.

Цитата av661194 ()
или же где-то по Зоне гуляют живые и здоровые прежние напарники - в этих случаях взять новых напарников нельзя

может гуляют, но в отряде не числятся по крайней мере. Буду искать варианты
  Злобная реклама
Суббота, 27.05.2017, 13:27
Статус:
Сообщений: 666
Регистрация: 10.10.2011
Российская Федерация  AspirinSGD
Суббота, 27.05.2017, 13:54 | Сообщение # 8616
Статус:
Опытный:
Сообщений: 3191
Награды: 4
Регистрация: 16.11.2015

av661194, сначала я решил добавить "{=actor_community(actor_dolg) } trade_generic_buy_dolg_by_Aspirin , trade_generic_buy" ну и просто поменял цены на части тел мутантов... И что-то пошло не так.

Потом я поставил файл, что мне скинули.

Я не понимаю, в чем же дело, может и вправду в кодировке? Бред какой-то... Я через Compare смотрел - ну нет отличий в шапке trader или чем-то.
И что странно, что Винчестеров было прописано 2, а в торговле появился только 1.

И заодно поинтересуюсь: если я вместо {=actor_community(actor_ecolog) =heavy_pockets_functor} заменю на {=actor_goodwill_ge(ecolog:2000)) =heavy_pockets_functor} оно будет работать? Просто я раньше думал, что ассортимент зависит от репутации в этой группировке (за выполненное задание давали 50 репутации), по крайней мере так работало в СоМ. А тут получается, что [supplies_heavy_pockets] доступен только для actor_ecolog, а от репутации только скидки растут?
  Злобная реклама
Суббота, 27.05.2017, 13:54
Статус:
Сообщений: 666
Регистрация: 16.11.2015
Российская Федерация  sinaps
Суббота, 27.05.2017, 14:30 | Сообщение # 8617
Статус:
Ветеран:
Сообщений: 4757
Награды: 4
Регистрация: 02.04.2016

Цитата AspirinSGD ()
Винчестеров было прописано 2, а в торговле появился только 1

Видимо там вероятность появления в продаже указывается для каждого предмета, а не для всех сразу, т.е. это не вероятность появления 2-х винчестеров, а вероятность появления для первого и второго отдельно. Поэтому один может появляться, а второй - нет
Цитата AspirinSGD ()
дело, может и вправду в кодировке?

Открой в Notepad++ (он внизу справа показывает кодировку документа) эти файлы и сравни.

Добавлено (27.05.2017, 14:30)
---------------------------------------------
Цитата AspirinSGD ()
{=actor_goodwill_ge(ecolog:2000)) =heavy_pockets_functor} оно будет работать?

См. trade_duty.ltx. Должнобы, только скобочка лишняя.
Код
discounts                    = {=actor_goodwill_ge(dolg:2000)} discount_10, {=actor_goodwill_ge(dolg:1800)} discount_9, {=actor_goodwill_ge(dolg:1600)} discount_8, {=actor_goodwill_ge(dolg:1400)} discount_7, {=actor_goodwill_ge(dolg:1200)} discount_6, {=actor_goodwill_ge(dolg:1000)} discount_5, {=actor_goodwill_ge(dolg:800)} discount_4, {=actor_goodwill_ge(dolg:600)} discount_3, {=actor_goodwill_ge(dolg:400)} discount_2, {=actor_goodwill_ge(dolg:200)} discount_1, discount_0
Сообщение отредактировал sinaps - Суббота, 27.05.2017, 14:32
  Злобная реклама
Суббота, 27.05.2017, 14:30
Статус:
Сообщений: 666
Регистрация: 02.04.2016
Беларусь  av661194
Суббота, 27.05.2017, 14:44 | Сообщение # 8618
Статус:
Опытный:
Сообщений: 2500
Награды: 12
Регистрация: 16.05.2015

AspirinSGD,
Цитата AspirinSGD ()
А тут получается, что [supplies_heavy_pockets] доступен только для actor_ecolog, а от репутации только скидки растут?
Да.
Цитата AspirinSGD ()
если я вместо {=actor_community(actor_ecolog) =heavy_pockets_functor} заменю на {=actor_goodwill_ge(ecolog:2000)) =heavy_pockets_functor} оно будет работать?
Будет. Только с синтаксисом не напутай:
Цитата Код ()
buy_supplies = {=actor_goodwill_ge(ecolog:2000) =heavy_pockets_functor}supplies_heavy_pockets, supplies_generic

Цитата AspirinSGD ()
И что странно, что Винчестеров было прописано 2, а в торговле появился только 1
Сахаров забрал один ствол себе. Пропиши три - в продаже будет два.
Цитата AspirinSGD ()
Я не понимаю, в чем же дело, может и вправду в кодировке? Бред какой-то... Я через Compare смотрел - ну нет отличий в шапке trader или чем-то.
Кодировка ANSI - тут всё верно. Сравни свой файл с моим (хотя бы с помощью Total Commander)
У тебя прописано в секции
[ supplies_generic ]
wpn_wincheaster1300 = 1, 0.5
Дробовик забрал Сахаров, а костюмы вообще не прописаны.
Цитата AspirinSGD ()
И что-то пошло не так.
Что пошло не так?
  Злобная реклама
Суббота, 27.05.2017, 14:44
Статус:
Сообщений: 666
Регистрация: 16.05.2015
Российская Федерация  AspirinSGD
Суббота, 27.05.2017, 14:56 | Сообщение # 8619
Статус:
Опытный:
Сообщений: 3191
Награды: 4
Регистрация: 16.11.2015

Цитата av661194 ()
Кодировка ANSI - тут всё верно. Сравни свой файл с моим (хотя бы с помощью Total Commander)

Не знаю, у меня как в твоем, так и в моем файле Notepad++ показывал UTF-8, поменял на ANSI.
  Злобная реклама
Суббота, 27.05.2017, 14:56
Статус:
Сообщений: 666
Регистрация: 16.11.2015
Беларусь  av661194
Суббота, 27.05.2017, 14:59 | Сообщение # 8620
Статус:
Опытный:
Сообщений: 2500
Награды: 12
Регистрация: 16.05.2015

Добавлено (27.05.2017, 14:59)
---------------------------------------------
AspirinSGD, чудные дела у тебя творятся! У меня оба файла в ANSI.

Винторез94,
У тебя чистый СоС или сборка?
Сообщение отредактировал av661194 - Суббота, 27.05.2017, 15:47
  Злобная реклама
Суббота, 27.05.2017, 14:59
Статус:
Сообщений: 666
Регистрация: 16.05.2015
Российская Федерация  AspirinSGD
Суббота, 27.05.2017, 15:00 | Сообщение # 8621
Статус:
Опытный:
Сообщений: 3191
Награды: 4
Регистрация: 16.11.2015

И последнее, можно ли делать так:
Или должна быть только одна... переменная (не силён в понятиях)?

Цитата av661194 ()
У меня оба файла в ANSI.
Возможно я просто твой файл редактировал и нажал "Сохранить". Перекачал твой файл - показывает Windows-1251
  Злобная реклама
Суббота, 27.05.2017, 15:00
Статус:
Сообщений: 666
Регистрация: 16.11.2015
Российская Федерация  Stern-13
Суббота, 27.05.2017, 15:03 | Сообщение # 8622
Статус:
Ветеран:
Сообщений: 6111
Награды: 9
Регистрация: 20.09.2015

Цитата AspirinSGD ()
так и в моем файле Notepad++ показывал UTF-8, поменял на ANSI.

вот это вот добро под названием:
Цитата AspirinSGD ()
Notepad++

часто, очень часто - высвечивает не ту кодировку, что есть на самом деле.

P.S. Так что не удивительно.
Цитата AspirinSGD ()
показывал UTF-8
Сообщение отредактировал Stern-13 - Суббота, 27.05.2017, 15:03
  Злобная реклама
Суббота, 27.05.2017, 15:03
Статус:
Сообщений: 666
Регистрация: 20.09.2015
Беларусь  av661194
Суббота, 27.05.2017, 15:12 | Сообщение # 8623
Статус:
Опытный:
Сообщений: 2500
Награды: 12
Регистрация: 16.05.2015

AspirinSGD,
Цитата AspirinSGD ()
можно ли делать так:
buy_supplies = {=actor_community(actor_dolg), =actor_goodwill_ge(dolg:1000) =heavy_pockets_functor} supplies_heavy_pockets, supplies_generic
Можно. Только не забудь все итемы, что будут у тебя в supplies_heavy_pockets дописать в trade_generic_sell
Покупку вещей для Долга я привёл просто в качестве примера. Можно выдавать условия для генерации ассортимента товаров, покупки, продажи.
  Злобная реклама
Суббота, 27.05.2017, 15:12
Статус:
Сообщений: 666
Регистрация: 16.05.2015
Российская Федерация  sinaps
Суббота, 27.05.2017, 15:28 | Сообщение # 8624
Статус:
Ветеран:
Сообщений: 4757
Награды: 4
Регистрация: 02.04.2016

Цитата av661194 ()
Не может такого быть

Тогда как объяснить тот факт, то из 300 предметов прописанных в продажу с вероятностью 90% в продаже всегда появляются более 270 шт. и каждый раз разное кол-во? (272, 275 и т.д.)
  Злобная реклама
Суббота, 27.05.2017, 15:28
Статус:
Сообщений: 666
Регистрация: 02.04.2016
Беларусь  av661194
Суббота, 27.05.2017, 15:40 | Сообщение # 8625
Статус:
Опытный:
Сообщений: 2500
Награды: 12
Регистрация: 16.05.2015

sinaps,
Я просто тебя не так понял. Думал, что ты говоришь о прописывании вероятности появления для каждого предмета (т.е. одному винчестеру можно задать вероятность 0.5, второму - 0.9) smile
Естественно, запись
wpn_wincheaster1300 = 2, 0.5
означает, что вероятность появления в продаже предмета равна 0.5, максимальное их количество у торговца - 2. Поэтому их может быть в продаже и 1.
Но AspirinSGD, я прописал для тестирования
wpn_wincheaster1300 = 2, 1
ecolog_outfit_blue = 2, 1
и т.д.
Поэтому у него по-любому должно быть всегда две штуки.
  Злобная реклама
Суббота, 27.05.2017, 15:40
Статус:
Сообщений: 666
Регистрация: 16.05.2015
Поиск: