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

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

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

@КрИвОй БоБ, ну да, я об этом и говорю:biggrin:

 Моя нычкаНычка в арендованном у Опричника холодильнике  

Мы хорошие ребята, жаль патронов маловато:):ukostra:

UriZzz.gif

Ссылка на комментарий

Приветствую, сталкеры! Нужна помощь. Уже писал об этой проблеме, но мне так и не ответили, так что просто вставлю тот текст.

 

   Столкнулся с такой проблемой: в сталкере ТЧ  1.0004 (В том числе и во всех модах на этом паче) при выставлении моего родного разрешения 1366х768 становится очень большой шрифт, надписи в инвентаре, ПДА, ХУДе вылезают за рамки. Как можно данную проблему исправить?

 

Недавно пробовал поиграть в ФОТГРАФА, там все еще хуже. Почему-то с большой вероятностью при старте НИ могут пропасть вообще все НПС с карты. Если даже НПС не пропали, то почему-то у ГГ очень большой прыжок! Ну и разумеется проблема со шрифтом, т.к. патч 1.0004. 

(Качал с ap-pro, никаких модификаций вдобавок не ставил, фикс для широкоформатников из описания ставил)

 

Помню, что когда играл раньше в ФОТОГРАФа, то все было нормально, прыжок тоже был в норме.

 

Кстати, такую же проблему с прыжком я обнаружил и в ТТ2. Я могу только предполагать почему такое происходит, дело в том, что у меня на моем компьютере побывало столько модов, что не сосчитать. Куча каких-то непонятных папок на диске С со сталкера. Может быть это все как-то конфликтует друг с другом и такой вот результат при запуске 1.0004? 

 

Ссылка на комментарий
2 часа назад, Макс 333 сказал:

при выставлении моего родного разрешения 1366х768 становится очень большой шрифт, надписи в инвентаре, ПДА, ХУДе вылезают за рамки. Как можно данную проблему исправить?

Попробуй вот этот файл вставить по пути gamedata\config\

http://rgho.st/8TJjXwTLX

Ссылка на комментарий
В 11.05.2018 в 06:05, Davis Prime сказал:

Нуждаюсь

Скрытый текст

"...ох, не ходил бы туда, Стрелок" (с)

Но, если очень хочется...

Я бы для начала попробовал присмотреться к: treasure_manager.script ->

local diff_koef = {...}

ориентируясь на это:

Скрытый текст

function CTreasure:use( npc )
...
local rarets = diff_koef[level.get_game_difficulty()]
...
if math_random( 100 ) > rarets then return end

 

 

Ссылка на комментарий

@Купер, к сожалению, не силён в программировании. Про то, что к этой функции нужно присмотреться, видел пару постов, но конкретики не нашёл, как и что считается. В самом начале файла четыре значения, как я понял, это коэффициенты уровня сложности, но они просто пронумерованы, в связи с чем неясно, какой относится к моей сложности. Пытался их менять в большую/меньшую сторону - толку ноль. 

Изменено пользователем Davis Prime
Ссылка на комментарий

Привет народ! У меня такой вопрос. Есть у меня в лагере новичков на кордоне уникальный NPC, девушка, созданная по всем правилам, единственно не вносил ее в файл all.spawn, спавнил в ручную. Сидит у костра, ничего не делает только жрет, пьет да курит иногда. Решил ей прописать бартер, чтоб меняла сладости на ремкомплекты. Все сделал по аналогии с другими торговцами, создал уникальный диалог, прописал бартер с ней в ui_barter_menu.script, и в остальных файлах все как положено, но при нажатии на диалог обмена открывается пустое бартер меню. Однако если её диалог прописать Фанату и в ui_barter_menu.script прописать в место неё, то фанат спокойно меняет сладости на ремкомплекты. У кого какие догадки, почему так?

Файл с еёй esc_girl_character_desc.xml

 

<specific_character id="esc_girl" no_random = "1">
        <name>esc_girl_name</name>
        <icon>ui_npc_girl</icon>
        <map_icon x="0" y="0"></map_icon>
        <bio>sim_stalker_novice_bio</bio>

        <class>esc_girl</class>
        <community>stalker</community>
        <terrain_sect>stalker_terrain</terrain_sect>
        <money min="500000" max="999999" infinitive="1"/>

        <rank>500</rank>
        <reputation>500</reputation>

        <visual>actors\woman\girl_stalker</visual>
        <snd_config>characters_voice\human_01\woman\</snd_config>
        <crouch_type>1</crouch_type>
        <panic_treshold>0</panic_treshold>
        <supplies>
            [spawn] \n
            wpn_vintorez \n
            ammo_9x39_ap \n
            medkit \n
            bandage \n
            sigaret \n
            vodka \n
            kolbasa \n
            device_torch \n

#include "gameplay\character_items.xml" \n
#include "gameplay\character_drugs.xml" \n
#include "gameplay\character_food.xml"

        </supplies>

        <start_dialog>hello_dialog</start_dialog>
        <actor_dialog>trade_dialog_esc_girl</actor_dialog>
        <actor_dialog>dm_cool_info_dialog</actor_dialog>
        <actor_dialog>dm_help_wounded_medkit_dialog</actor_dialog>

#include "gameplay\character_criticals_1.xml"
</specific_character>

 

В файле ui_barter_menu.script

 

barter_menu["esc_girl"] = 
{
    "remkit"  ,     { "repair_item_outfit", "repair_item_weapon" }
}

barter_items["esc_girl" ] = 
{ 
    [ "repair_item_outfit"] = { sweetness={ g=5, t=1 } },
    [ "repair_item_weapon"] = { sweetness={ g=5, t=1 } }
}

 

Стоит оригинальный ТЧ 1.0006 + НС 2016 установленная по всем правилам из оригинальной темы.

Добавлено  Murarius,

Перемещено.

  • Смешно 1

Lionline.gif

Ссылка на комментарий
В 13.05.2018 в 17:44, Davis Prime сказал:

толку ноль.

1. [0]...[3] соответствует уровню сложности [новичок]...[мастер]

2. Если хочется чего-то совсем уж радикального, чтоб ну прям почти как ванили, внаглую выкручиваем вверх

local treas_koef = {...}

пока совести хватит :biggrin:

3. Ну, и классика: перед началом издевательств над кодом делаем бекап. Оригинальный скрипт и важные сейвы с "регулярной" игры куда-нибудь в загашник, на всякий пожарный...:biggrin:

Ссылка на комментарий
6 часов назад, Купер сказал:

делаем бекап

Само собой ) буду пробовать, благодарю. До этого  поднимал значение local diff_koef для своей сложности до 100, поэтому не было результата, наверно. Интересно, каким образом этот коэффициент участвует в расчёте тогда?)

Изменено пользователем Davis Prime
Ссылка на комментарий

Где в алл.спавне находится точка спавна живности, которая приходит со стороны тёмной долины на кордон в тоннель с курткой шустрого?

Ссылка на комментарий
1 час назад, Davis Prime сказал:

каким образом участвует в расчёте?

В первом приближении: регулирование частоты запуска treasure_manager (для какого % мертвых npc от общего их числа будет вызываться возможность выдать тайник).

  • Спасибо 1
Ссылка на комментарий

@dPlayer, я почти не разбираюсь в этой теме, но сдается мне, не в all.spawn это находится, а в game.graph где-то. Помнится мне, что-то такое я там видел.

 

Ссылка на комментарий
12 часов назад, dsh сказал:

я почти не разбираюсь в этой теме, но сдается мне, не в all.spawn это находится, а в game.graph где-то.

А это не респавнер на Кордоне случаем? Если так, то как раз в all.spawn сидит.

Сталкер - наше всё!

Ссылка на комментарий

@AndrewMor, респаунер создаёт новых мобов. А тут речь шла о том, где на локации появляются уже существующие мобы, которые пришли с другой локации.

Ссылка на комментарий
3 минуты назад, dsh сказал:

А тут речь шла о том, где на локации появляются уже существующие мобы, которые пришли с другой локации.

Совсем не факт :)

  • Согласен 1
Ссылка на комментарий

@dsh@AndrewMor@abramcumner, да у меня собсна сценка там, в тоннеле, а шанс, того, что при очередном прибытии там будет тусить кучка мобов велик. Но бывает, что вся эта тусовка уходит в сторону ТД, прям пропадает в воздухе в конце тоннеля.

 

Ссылка на комментарий

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

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

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

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

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

Войти

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

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

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

AMK-Team.ru

×
×
  • Создать...