Перейти к контенту

Внимание. На форуме проводятся технические работы с боковым меню.

_Val_ _Val_

[SoC] Ковыряемся в файлах


Рекомендуемые сообщения

И снова здравствуйте!))) С первой проблемой я разобрался, дело в скрипте было. Спасибо всем кто откликнулся. Но вот еще проблемка, может кто сталкивался. В общем проблема с тайниками. Тайники спавнятся, появляется отметка на карте, описание, но тайник тупо нельзя взять, клавиша использовать не появляется, как решить эту проблему подскажите пожалуйста. Спасибо.

И это ОПЯТЬ оригинал ?

 

См. в шапке про телепатов.

Изменено пользователем Dennis_Chikin

Нет. Но проблема есть.


Ну попробую еще раз без телепатии. Если Вы играете в Сталкера ТЧ, то наверное замечали что любой предмет в игре, который подымается, обыскивается, открывается или когда ГГ пытается с кем нибудь поговорить, то тогда появляется надпись в низу экрана: обыскать труп, тайник, поднять объект, говорить (а в скобочках кнопочка клавиатуры, которая прописана в настройках). Так вот, моя проблема в том что когда я подхожу к ТАЙНИКАМ (к любым на всех локациях), эта самая надпись не появляется, а кнопочка ИСПОЛЬЗОВАТЬ не работает. И эта самая проблема ТОЛЬКО С ТАЙНИКАМИ! Поисковиком пользовался, искал в интернете и т.д. И если бы я знал ответ на этот вопрос, то не пытался бы использовать ТЕЛЕПАТИЮ, и больше ничего добавить не могу так как не знаю что еще Вам описать. Заранее Спасибо!

  • Спасибо 1

Он тоже в отпуске. 8(

 

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

А между прочим он подал мне идею. Так что @Smith_86, - Спасибо.

По теме - вспоминай, правда, в каких файлах ковырялся и что там делал.

Бывший мододел на X-Ray / Начинающий игродел на Unreal Engine / Мимокрокодил.

Я понял что моя старая подпись что-то нарушает. Удалил все ссылки.

В ТЧ изменил группировку бандитам на АТП на сталкеры. В character_desc_escape и spawn_sections. В итоге они разбредаются кто-куда. Как этого не допустить? Почему-то уходят из гулага. Все что связано с ними ковырял но так и не понял.. В all.spawn тоже смотрел. Но ничего такого нет. И в gulag_escape.script тоже.

Вот кусок из character_desc_escape. P.S. Не умею прятать код под спойлер.

 

<!---------------------------BANDIT NOVICE----------------------->
<specific_character id="esc_bandit_novice_default1" team_default = "1">
<name>GENERATE_NAME_bandit</name>
<icon>ui_npc_u_green_stalker_2</icon>
<bio>esc_bandit_novice_bio</bio>

<class>esc_bandit_novice</class>
<community>stalker</community> <terrain_sect>stalker_terrain</terrain_sect>

<rank>156</rank>
<reputation>12</reputation>
<money min="200" max="600" infinitive="0"/>

<snd_config>characters_voice\human_01\newbie\</snd_config>
<crouch_type>-1</crouch_type>

<visual>actors\novice\green_stalker_2</visual>
<supplies>
[spawn] \n
wpn_bm16 \n
ammo_12x70_buck \n
#include "gameplay\character_items.xml" \n
#include "gameplay\character_food.xml"
</supplies>

#include "gameplay\character_criticals_3.xml"

<start_dialog>hello_dialog</start_dialog>
#include "gameplay\character_dialogs.xml"
</specific_character>

 

Изменено пользователем Kirgudu

NL-Vincenz.gif

Ну правильно разбредаются. Группировка не подходит для смарта. Теперь смотреть все файлы gulag*.script и везде заменять бандитов на сталкеров. А потом еще курить smart_terrain_presets.

  • Спасибо 1

Всем привет, хочу создать новый вид патронов, к примеру: Золотые патроны или что-то типо-того. Сами патроны мне нужны для моего нового оружия. Как их сделать? Трудно ли это?

Ладно я так понял что никто мне не поможет... Тогда просто подскажите что отвечает за спавн тайников, скрипт или алл спавн?

Можно и оттуда, и оттуда. Простейший вариант - под ноги актора:

local obj = alife():create( "m_inventory_box", db.actor:position(), db.actor:level_vertex_id(), db.actor:game_vertex_id() )

if obj then

local t = amk.get_invbox_data( obj )

t.custom = "[logic]\ncfg = scripts\\treasure_inventory_box.ltx"

amk.set_invbox_data( t, obj )

end

 

где m_inventory_box - секция тайника, прописанная в конфиге,

amk.script - см. в соответствующем моде, логика:

[logic]
active = ph_idle@enable
[ph_idle@enable]
nonscript_usable = true
tips = "какой-то текст"
P.S. Да, еще бы, конечно, не помешала проверка на валидость этого самого db.actor:game_vertex_id() Изменено пользователем Dennis_Chikin

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

Железо: MS Windows 7 Профессиональная 32-bit SP1, AMD Athlon 64 X2 Dual Core Processor 5000+ 2.60 GHz, 3.0 GB RAM, nVidia GeForce GT440 Palit PCI-E 1024

d77f0c977eec.jpg

Гм, "чтобы ни куда не уходил" - это, наверное, все же не логика, а прежде всего custom_data с чем-то типа

[smart_terrains]
none = true

Ну а дальше - уже действительно в логике все равно walker и путь, с одной точкой. Или camper. В общем, та самая схема, которая отвечает за нужные анимации и прочее поведение.

Что-то из совсем старого, но вроде именно то что нужно:

[logic]
active = walker

[walker]
path_walk = bar_bar_osvedomitel2_walk
path_look = bar_bar_osvedomitel2_look
def_state_standing = k_stene
meet = meet
danger = danger_condition

[meet]
use = true
use_wpn = true

[danger_condition]
ignore_distance = 0
ignore_distance_corpse = 0

Кемпера ставь если на этого НПС никто не планирует покушаться. В противном случае будешь выкупать всякие артефакты.

Вроде всё понял что вы мне написали. Я решил сделать логику kamp . Не подскажите мне имя точки костра в доме возле сидоровича там где аптечка и водка?

Изменено пользователем max185

Железо: MS Windows 7 Профессиональная 32-bit SP1, AMD Athlon 64 X2 Dual Core Processor 5000+ 2.60 GHz, 3.0 GB RAM, nVidia GeForce GT440 Palit PCI-E 1024

d77f0c977eec.jpg

@Smith_86, вернее всего твои тайники 'застревают' в оффлайне. Так в АМК фиксили пропадание барахла из полученных в онлайне тайников: сразу после наполнения тайник отправлялся в оффлайн, а через некоторое время 'выталкивался' назад в онлайн. Твои тайники, видимо, не выталкиваются. Что-то откуда-то переносил и не до конца перенес... Изменено пользователем naxac

Аддон для ОП-2.09.2: Яндекс/Google/GitHub/Тема на AP-PRO

naxac.gif

 

 

Не подскажите мне имя точки костра в доме возле сидоровича там где аптечка и водка?
Kamp - это неписи будут сидеть вокруг назначенной им точки и травить байки, играть на гитаре, кушать, пукать и т.д.... Насчет костра в домике возле бункера Сидоровича - нет там никакой точки. Kamp в Деревне новичков(в оригинале ТЧ) только один - в центре, напротив входа в подвальчик. Но, естественно, создать еще один, в том самом домике - твоя воля. Как - это опять на вкус и цвет: можешь в СДК все сбацать, можешь снять координаты и добавить через ACDC в all.spawn.

Kamp - это неписи будут сидеть вокруг назначенной им точки и травить байки, играть на гитаре, кушать, пукать и т.д.... Насчет костра в домике возле бункера Сидоровича - нет там никакой точки. Kamp в Деревне новичков(в оригинале ТЧ) только один - в центре, напротив входа в подвальчик. Но, естественно, создать еще один, в том самом домике - твоя воля. Как - это опять на вкус и цвет: можешь в СДК все сбацать, можешь снять координаты и добавить через ACDC в all.spawn.

Можешь поподробней в  рассказать по поводу ACDC как добавить?Координаты костра я знаю, а вот как добавить через ACDC точку не знаю. Если что пиши в личку.

Изменено пользователем max185

Железо: MS Windows 7 Профессиональная 32-bit SP1, AMD Athlon 64 X2 Dual Core Processor 5000+ 2.60 GHz, 3.0 GB RAM, nVidia GeForce GT440 Palit PCI-E 1024

d77f0c977eec.jpg

Если я не забыл еще, как оно было в оригинале, должен подойти любой путь из существующих. Не важно, от костра он, или нет. Но могу ошибаться. Мне-то уже без разницы, как оно там когда-то было.

Изменено пользователем Dennis_Chikin

Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

Создать аккаунт

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!

Зарегистрировать новый аккаунт

Войти

Есть аккаунт? Войти.

Войти
  • Недавно просматривали   0 пользователей

    • Ни один зарегистрированный пользователь не просматривает эту страницу.
×
×
  • Создать...