Случайная подборка модов
Кровавый закат 2
3.2
Новое Время. Судьба наемника
2.3
Апокалипсис
4.0
Зимний Снайпер
3.8
Oblivion Lost 3.0
3.0
Путь Человека: Возвращение
4.1
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  Wolfstalker
Среда, 02.03.2011, 09:50 | Сообщение # 1
Статус:
Легенда:
Сообщений: 2258
Награды: 15
Регистрация: 05.04.2010

Задаем разные вопросы касательно создания модов.
  Злобная реклама
Среда, 02.03.2011, 09:50
Статус:
Сообщений: 666
Регистрация: 05.04.2010
Российская Федерация  RICK
Суббота, 14.07.2012, 16:06 | Сообщение # 7186
Статус:
Опытный:
Сообщений: 1205
Награды: 4
Регистрация: 10.05.2011

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

военые типо да нету тут нефига никого идем назад, если игрок сорвался и побежал когда военые были рядом то когда прибежим к сидору появляется плохая ветка диалога меченый ты че там натворил полудурок
Сообщение отредактировал Kail - Суббота, 14.07.2012, 16:16
  Злобная реклама
Суббота, 14.07.2012, 16:06
Статус:
Сообщений: 666
Регистрация: 10.05.2011
Украина  BozKurt
Суббота, 14.07.2012, 16:15 | Сообщение # 7187
Статус:
Опытный:
Сообщений: 1753
Награды: 3
Регистрация: 25.05.2012

Kail, во-первых, без запятых понять, что же именно ты задумал, крайне сложно, я лично для себя несколько вариантов нашёл в твоём посте.
Во-вторых, я тебе уже сказал, каким образом можно определить, что ГГ был замечен.
Мины - сделаны на основе аномалий, отследить вхождение актора в аномалию может и можно, но я не задавался этим вопросом.
  Злобная реклама
Суббота, 14.07.2012, 16:15
Статус:
Сообщений: 666
Регистрация: 25.05.2012
Российская Федерация  Akella-96
Суббота, 14.07.2012, 16:31 | Сообщение # 7188
Статус:
Отмычка:
Сообщений: 155
Награды: 0
Регистрация: 17.01.2012

Кто знает, как сделать так, чтобы при использовании предмета начинали играть несколько песен подряд(не сразу все, а именно одна за другой)?
Я смог сделать только чтобы играла одна:
Code

             if so_obj:section_name()=="mp3_player" then
                 local i=math.random(1,5)
                 local snd=sound_object("music\\mp3\\mp3_"..i)
                 local len=snd:length()
                 if not snd:playing() then
                    snd:play_no_feedback(db.actor,sound_object.s2d,0,vector():set(0,0,0),1.0)
                    SpawnItemInInv("mp3_player_normal_energy")
                 end
  Злобная реклама
Суббота, 14.07.2012, 16:31
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Российская Федерация  Akella-96
Суббота, 14.07.2012, 16:47 | Сообщение # 7189
Статус:
Отмычка:
Сообщений: 155
Награды: 0
Регистрация: 17.01.2012

Salem, примерно вот такая:
Для ЗП. На ТЧ не тестировалось.
Code

[logic]
active = walker

[smart_terrains]
none = true

[walker]
path_walk = esc_lider_walk
path_look = esc_lider_look
def_state_standing = fold_arms
meet = meet
danger = danger_ignore

[meet]
meet_state = 15
victim = 15| actor
victim_wpn = 15| actor
use        = true
use_wpn    = false
abuse = true
  Злобная реклама
Суббота, 14.07.2012, 16:47
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Российская Федерация  RICK
Суббота, 14.07.2012, 16:50 | Сообщение # 7190
Статус:
Опытный:
Сообщений: 1205
Награды: 4
Регистрация: 10.05.2011

[logic]
active = sr_idle@ready

[sr_idle@ready]
on_actor_in_zone = zone_esc_story_dream|sr_idle@wait_assault

[sr_idle@wait_assault]
sr_idle@wait_dream %=run_cam_effector(radar_stop:2506:false)%

[sr_idle@wait_dream]
on_timer = 9000 | sr_idle@wait_dream_2 %=disable_ui=run_postprocess

(agr_u_fade)%

[sr_idle@wait_dream_2]
on_timer = 3000 | sr_idle@dream %=stop_cam_effector(1974)

=start_escape_story_dream%

[sr_idle@dream]
on_info ={+end_escape_story_dream} sr_idle@wait_stand %=run_cam_effector

(prison_1:2506:false)%

[sr_idle@wait_stand]
on_timer = 3000 | sr_idle@wait_sound %=enable_ui%

[sr_idle@wait_sound]
on_timer = 4500 | nil %=play_snd(characters_voice\scenario\escape\dark_14)%

Где в этой логике ошибка, она неработает
  Злобная реклама
Суббота, 14.07.2012, 16:50
Статус:
Сообщений: 666
Регистрация: 10.05.2011
Российская Федерация  Akella-96
Суббота, 14.07.2012, 16:59 | Сообщение # 7191
Статус:
Отмычка:
Сообщений: 155
Награды: 0
Регистрация: 17.01.2012

На месте стоять. Надо только одну точку пути указать и все.
Сообщение отредактировал Akella-96 - Суббота, 14.07.2012, 17:00
  Злобная реклама
Суббота, 14.07.2012, 16:59
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Швеция  KazakHD5770
Суббота, 14.07.2012, 17:48 | Сообщение # 7192
Статус:
Опытный:
Сообщений: 2077
Награды: 7
Регистрация: 03.06.2011

В ТЧ, в параметрах боеприпасов есть "k_pierce". Он влияет на пробивание броников? Если он отвечает только за преодоление физических преград то ПЫС облажался с баллистикой.
Сообщение отредактировал KazakHD5770 - Суббота, 14.07.2012, 17:48
  Злобная реклама
Суббота, 14.07.2012, 17:48
Статус:
Сообщений: 666
Регистрация: 03.06.2011
Российская Федерация  StalkerEzz
Суббота, 14.07.2012, 18:00 | Сообщение # 7193
Статус:
Новичок:
Сообщений: 295
Награды: 6
Регистрация: 03.09.2011

Salem, в сдк, или через all.spawn. Ставишь точку и называешь ее esc_lider_walk, это место где стоит нпс, и точку куда он будет смотреть - esc_lider_look
  Злобная реклама
Суббота, 14.07.2012, 18:00
Статус:
Сообщений: 666
Регистрация: 03.09.2011
Российская Федерация  Novellus
Суббота, 14.07.2012, 18:15 | Сообщение # 7194
Статус:
Бывалый:
Сообщений: 676
Награды: 1
Регистрация: 25.04.2012

Salem, точку пиши в way_название_локации.ltx в распакованном all.spawn.
  Злобная реклама
Суббота, 14.07.2012, 18:15
Статус:
Сообщений: 666
Регистрация: 25.04.2012
Российская Федерация  ins33
Суббота, 14.07.2012, 19:07 | Сообщение # 7195
Dream Reader Mod
Статус:
Опытный:
Сообщений: 2269
Награды: 1
Регистрация: 17.01.2012

Для ТЧ, делаю девайс, он уже работает, но хотелось бы добавить ключ, который позволит им пользоваться. (вызывать диалоговое окно). Подскажите ПЛЗ. как его добавить. СПС.
Сообщение отредактировал ins33 - Суббота, 14.07.2012, 19:09
  Злобная реклама
Суббота, 14.07.2012, 19:07
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Швеция  KazakHD5770
Суббота, 14.07.2012, 19:31 | Сообщение # 7196
Статус:
Опытный:
Сообщений: 2077
Награды: 7
Регистрация: 03.06.2011

ins33, при использовании девайса сделать проверку на наличие предмета в инвентаре ГГ - если нет ключа то девайс не использовать (или скидывать с пояса), если ключ есть то делать что нужно.
  Злобная реклама
Суббота, 14.07.2012, 19:31
Статус:
Сообщений: 666
Регистрация: 03.06.2011
Российская Федерация  ins33
Суббота, 14.07.2012, 19:35 | Сообщение # 7197
Dream Reader Mod
Статус:
Опытный:
Сообщений: 2269
Награды: 1
Регистрация: 17.01.2012

KazakHD5770, Вопрос в том, что при использовании девайса вызывается диалоговое окно. Пробывал пару вариантов, но девайс выдаёт окно. А надо чтоб он не работал.

level.start_stop_menu(interfase.ui_repair(), true) --запускаем меню

Очень надо отключить запуск меню.

P.S. повесить подобную проверку:
local КЛЮЧ = db.actor:object("КЛЮЧ")

if note and type(note) == "number" then
if not level.object_by_id(note) then
local КЛЮЧ = db.actor:object("КЛЮЧ")
level.start_stop_menu(interfase.ui_repair(), true) --запускаем меню

Так? СПС за ответ.
Попробовал, диалоговое меню запускается.
Сообщение отредактировал ins33 - Суббота, 14.07.2012, 19:59
  Злобная реклама
Суббота, 14.07.2012, 19:35
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Швеция  KazakHD5770
Суббота, 14.07.2012, 20:15 | Сообщение # 7198
Статус:
Опытный:
Сообщений: 2077
Награды: 7
Регистрация: 03.06.2011

ins33, примерно так
проверятор на использование предмета

if секция используемого предмета == "секция_девайса" then
if есть_ключ then
level.start_stop_menu(interfase.ui_repair(), true)
end
end

Добавлено (14.07.2012, 20:15)
---------------------------------------------
В ТЧ в параметрах боеприпасов "impair" отвечает за износ оружия?

Сообщение отредактировал KazakHD5770 - Суббота, 14.07.2012, 20:04
  Злобная реклама
Суббота, 14.07.2012, 20:15
Статус:
Сообщений: 666
Регистрация: 03.06.2011
Российская Федерация  ins33
Суббота, 14.07.2012, 20:24 | Сообщение # 7199
Dream Reader Mod
Статус:
Опытный:
Сообщений: 2269
Награды: 1
Регистрация: 17.01.2012

KazakHD5770,
condition_shot_dec = 0.000085 ;0.000002 ;увеличение износа при каждом выстреле

Поспешил с ответом.

impair, да, посмотри weapons.ltx
Сообщение отредактировал ins33 - Суббота, 14.07.2012, 20:35
  Злобная реклама
Суббота, 14.07.2012, 20:24
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Российская Федерация  КрикЗоны
Суббота, 14.07.2012, 20:39 | Сообщение # 7200
Статус:
Отмычка:
Сообщений: 101
Награды: 1
Регистрация: 20.05.2012

Хотя не надо,я разобрался
Сообщение отредактировал КрикЗоны - Суббота, 14.07.2012, 20:44
  Злобная реклама
Суббота, 14.07.2012, 20:39
Статус:
Сообщений: 666
Регистрация: 20.05.2012
Поиск: