Случайная подборка модов
Legend Returns 0.9.2
4.0
S.T.A.L.K.E.R. F.M.
4.4
AtmosFear 3
4.1
В западне
3.9
Dragon`s MOD
2.5
Doomed to Eternal Torment
3.9
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
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
Российская Федерация  Last_Damn
Воскресенье, 07.05.2017, 22:02 | Сообщение # 7456
Статус:
Зевака:
Сообщений: 21
Награды: 0
Регистрация: 07.05.2017

sumrak6835, в 5.2 сделал.

Цитата sumrak6835 ()
Ему Западло потрудиться? ИлИ он стал слишком гордым?

Да. Но и чужие косяки как бы и не его проблемы. Он и так заботится о том, чтобы игрок в диалоге до начала квеста узнал о количестве или типе тех предметов, которые предстоит найти, а у Доктора сплошь графомания. Вот я лично не играю с его квестами, мне как-то влом брать кота в мешке и мотаться по всей Зоне для сбора необходимой хрени при условии того, что квестодатель может откинуться в любой момент.
  Злобная реклама
Воскресенье, 07.05.2017, 22:02
Статус:
Сообщений: 666
Регистрация: 07.05.2017
Российская Федерация  b4d1k
Воскресенье, 07.05.2017, 22:11 | Сообщение # 7457
Статус:
Неопытный:
Сообщений: 504
Награды: 1
Регистрация: 22.09.2016

Цитата Last_Damn ()
Ты создал секцию этого квада? Файлы, типа squad_descr
В ней записывают параметр on_death = %+инфопоршень%


конечно, вопрос как использовать этот параметр для ачивки
  Злобная реклама
Воскресенье, 07.05.2017, 22:11
Статус:
Сообщений: 666
Регистрация: 22.09.2016
Российская Федерация  Last_Damn
Воскресенье, 07.05.2017, 22:22 | Сообщение # 7458
Статус:
Зевака:
Сообщений: 21
Награды: 0
Регистрация: 07.05.2017

b4d1k, ну отряд подыхает, выдаётся инфопоршень. А дальше ты сам написал, не?
on_death = %+death%

if has_alife_info("death") --- ???квест??? или действие после которого будет получено достижение. Для этого нам как раз и понадобится info_x.xml о котором я писал в начале (не понадобится, это мусор - можно не использовать)
  Злобная реклама
Воскресенье, 07.05.2017, 22:22
Статус:
Сообщений: 666
Регистрация: 07.05.2017
Российская Федерация  sinaps
Воскресенье, 07.05.2017, 22:24 | Сообщение # 7459
Статус:
Ветеран:
Сообщений: 4757
Награды: 4
Регистрация: 02.04.2016

Цитата b4d1k ()
Собственно как сделать скрипт проверяющий смерть этого сквада?

Цитата Last_Damn ()
on_death = %+инфопоршень%

Как проверить наличие инфопршня
Цитата b4d1k ()
db.actor:give_info_portion
  Злобная реклама
Воскресенье, 07.05.2017, 22:24
Статус:
Сообщений: 666
Регистрация: 02.04.2016
Российская Федерация  SadBlackFox
Воскресенье, 07.05.2017, 22:25 | Сообщение # 7460
Call of Chernobyl
Статус:
Опытный:
Сообщений: 1243
Награды: 2
Регистрация: 27.11.2016

sumrak6835, Может лень, или не знает.
  Злобная реклама
Воскресенье, 07.05.2017, 22:25
Статус:
Сообщений: 666
Регистрация: 27.11.2016
Российская Федерация  Last_Damn
Воскресенье, 07.05.2017, 22:26 | Сообщение # 7461
Статус:
Зевака:
Сообщений: 21
Награды: 0
Регистрация: 07.05.2017

Цитата sinaps ()
Как проверить наличие инфопоршня
db.actor:give_info_portion

Это не проверка, а выдача же.

На компе пока пусто - так бы точно написал, что вписывать надо.
  Злобная реклама
Воскресенье, 07.05.2017, 22:26
Статус:
Сообщений: 666
Регистрация: 07.05.2017
Российская Федерация  sinaps
Воскресенье, 07.05.2017, 22:33 | Сообщение # 7462
Статус:
Ветеран:
Сообщений: 4757
Награды: 4
Регистрация: 02.04.2016

Цитата Last_Damn ()
Это не проверка, а выдача же.

Точно... surprised
Код
if db.actor:has_info("смерть_инфо") then

Вот оно.
  Злобная реклама
Воскресенье, 07.05.2017, 22:33
Статус:
Сообщений: 666
Регистрация: 02.04.2016
Российская Федерация  Nik71rus
Воскресенье, 07.05.2017, 22:36 | Сообщение # 7463
Статус:
Опытный:
Сообщений: 3196
Награды: 3
Регистрация: 13.08.2016

sinaps,
  Злобная реклама
Воскресенье, 07.05.2017, 22:36
Статус:
Сообщений: 666
Регистрация: 13.08.2016
Российская Федерация  sumrak6835
Воскресенье, 07.05.2017, 22:39 | Сообщение # 7464
Статус:
Опытный:
Сообщений: 2541
Награды: 4
Регистрация: 03.12.2016

Nik71rus, Last_Damn, Братья, я от автора ответа жду, он - уважаемый мной человек
  Злобная реклама
Воскресенье, 07.05.2017, 22:39
Статус:
Сообщений: 666
Регистрация: 03.12.2016
Российская Федерация  sinaps
Воскресенье, 07.05.2017, 22:48 | Сообщение # 7465
Статус:
Ветеран:
Сообщений: 4757
Награды: 4
Регистрация: 02.04.2016

Цитата Nik71rus ()
косяк

Это была β-версия сообщения... tongue
  Злобная реклама
Воскресенье, 07.05.2017, 22:48
Статус:
Сообщений: 666
Регистрация: 02.04.2016
Украина  the_virus_ua
Воскресенье, 07.05.2017, 22:53 | Сообщение # 7466
Статус:
Новичок:
Сообщений: 257
Награды: 0
Регистрация: 04.01.2017

кстати, никто не знает когда этот 1.5 выйдет?) А то на битт букките уже все в мейне а обновы нет.
  Злобная реклама
Воскресенье, 07.05.2017, 22:53
Статус:
Сообщений: 666
Регистрация: 04.01.2017
Российская Федерация  Nik71rus
Воскресенье, 07.05.2017, 22:55 | Сообщение # 7467
Статус:
Опытный:
Сообщений: 3196
Награды: 3
Регистрация: 13.08.2016

the_virus_ua, мы как то заняты, нам и старого достаточно
  Злобная реклама
Воскресенье, 07.05.2017, 22:55
Статус:
Сообщений: 666
Регистрация: 13.08.2016
Российская Федерация  SadBlackFox
Воскресенье, 07.05.2017, 23:11 | Сообщение # 7468
Call of Chernobyl
Статус:
Опытный:
Сообщений: 1243
Награды: 2
Регистрация: 27.11.2016

the_virus_ua, можешь пока новые дополнения штамповать biggrin
  Злобная реклама
Воскресенье, 07.05.2017, 23:11
Статус:
Сообщений: 666
Регистрация: 27.11.2016
Российская Федерация  b4d1k
Понедельник, 08.05.2017, 00:08 | Сообщение # 7469
Статус:
Неопытный:
Сообщений: 504
Награды: 1
Регистрация: 22.09.2016

sinaps, т.е

on_death = %+SquadDead%

db.actor:give_info_portion(SquadDead)

так?
  Злобная реклама
Понедельник, 08.05.2017, 00:08
Статус:
Сообщений: 666
Регистрация: 22.09.2016
Российская Федерация  Last_Damn
Понедельник, 08.05.2017, 00:21 | Сообщение # 7470
Статус:
Зевака:
Сообщений: 21
Награды: 0
Регистрация: 07.05.2017

b4d1k, нет.

on_death = %+SquadDead% уже выдаёт инфопоршень SquadDead

Чтобы ачивка появилась после получения инфопоршня, в начале твоей функции делай так (sinaps уже пояснил):

if db.actor:has_info("SquadDead") then

Если у актора есть инфопоршень SquadDead (который выдаётся параметром on_death после гибели квада), тогда ачивка.
Сообщение отредактировал Last_Damn - Понедельник, 08.05.2017, 00:25
  Злобная реклама
Понедельник, 08.05.2017, 00:21
Статус:
Сообщений: 666
Регистрация: 07.05.2017
Поиск: