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

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

_Val_ _Val_

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


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

у меня такая ерунда: я увеличил пладздарм для иконок,включаю игру а там все смешалось,что делать?

 

Строгое предупреждение от администратора _And_
Вот это на 121 странице я для кого писал?

Если увеличишь файл иконок - то его не будут корректно отрабатывать старые версии видеокарт. Для этого и делается адаптация. А так ты можешь взять файл иконок от Арсенала (увеличен вдвое) или от Народной солянки (увеличен вчетверо).

Я вернулся!

Эх, как много здесь всего изменилось, модинг на source не смог удержать меня на всегда.

Я снова начинаю ковырять сталкера!!!

[ЯР], на сколько ты его увеличил? Размер файла не рекомендуется делать больше 2048*2048, не все видяшки потянут его. Изменено пользователем 8push5
Возможно всё, ну или почти всё.
Тут была статья "тестирование скриптов без обрушения игры" - там кажется и вызывалось окружение функции.Насколько я понял это и есть скрипт.Ну или не только он...

Не мог бы автор статьи напомнить ее содержание - чтото я найти не могу...

Статья здесь, но она тебе не поможет. В самом Lua есть средства для исследования стека. Расположены они в пространстве имён debug, но в ТЧ не экспортированы =(

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

 

Плагины Total Commander для работы с игровыми архивами:

Архиваторный плагин (для работы с одиночным архивом): link1 link2

Системный плагин (для распаковки установленной игры): link1 link2

 

Как вернуть в игру излома?

 

Добавлено через 4 мин.:

И ещё вопрос. Какая папка в АМК отвечает за рецепты?

Помогите разобраться в файле ui_wpn_params, особенно интересует вот эта функция:

function GetDamage(section)

local ltx = system_ini()

 

local hit_power = ltx:r_float(section,"hit_power")

--local hit_rate = ltx:r_float(section,"hit_rate")

local hit_rate = read_if_exist(ltx, section, "hit_rate", 1)

local ammo_list = ltx:r_string(section,"ammo_class")

 

local pos = string.find(ammo_list,",",1)

local k_hit

if nil ~= pos then

local ammo = string.sub(ammo_list,1,pos - 1)

k_hit = ltx:r_float(ammo, "k_hit");

else

k_hit = ltx:r_float(ammo_list, "k_hit");

end

 

 

local hit = hit_rate + math.log10(2*hit_power*k_hit)

 

 

val = 28*hit

 

return normalize(val)

end

karavan,

15

water\water_dudv_0

water\water_dudv_1

water\water_dudv_2

water\water_dudv_3

water\water_dudv_4

water\water_dudv_5

water\water_dudv_6

water\water_dudv_7

water\water_dudv_8

water\water_dudv_9

water\water_dudv_10...Слева папка в которой картинки, справа картинка анимации. Вверху цифрами скорость. Сам текстовый документ обзовёш нужным костюмом. Вот вы мне лучше подскажите, как мне в моде фонарики выключить.

Изменено пользователем Dimas1524
foxbat21, если не ошибаюсь, то этот скрипт подсчитывает мощность оружия для полоски в инвертаре.

можно ли управлять громкостью и скоростью воспроизведения звука при помощи:

snd_obj:play_at_pos(db.actor, vector ():set (0, 0, 0), 0, sound_object.s2d)

?

если этим нельзя, то чем можно?

Изменено пользователем Gonarh
118 101 110 105 44 32 118 105 100 105 44 32 118 105 99 105

Заставляю проигрываться звук sound_object.s3d для непися.

 

Но при этом те звуки,что уже игрались - истории например продолжают играться.

Как их все остановить?

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

kokkai, Это я не знал. Но всё равно я добавил например РПГ-7 в supl, а в trade он уже есть, но в продаже его всё-равно нет...
foxbat21, проверь вероятность появления в продаже и главное, во всех ли секциях торговли относительно прохождения сюжета прописан товар. Т.е. например для Бармена [supplies_start] [supplies_after_darkvalley] [supplies_after_brain]

--;rykzaki_v1.0 N6260, Skunk, Kolmogor

local volume_wnd = nil

local X = 300  --150
local Y = 743   --490

function show(cur, total)
    if volume_wnd == nil then return end
    local ca = 255
    local cr = 231
    local cg = 153
    local cb = 22    
    if cur > total then
        ca, cr, cg, cb = 255, 255, 0, 0
    end
    volume_wnd:SetTextColor(ca,cr,cg,cb)    
    volume_wnd:SetText("Объем "..cur.." / "..total)
end

function init()
    if volume_wnd then return end
    local inventory_wnd = level.main_input_receiver()
    local ca, cr, cg, cb = 255, 231, 153, 22
    volume_wnd = CUIStatic()
    volume_wnd:SetAutoDelete(true)
    inventory_wnd:AttachChild(volume_wnd)    
    volume_wnd:SetWndRect(X, Y, 108, 33)
    volume_wnd:SetText(               )
    volume_wnd:SetFont(GetFontGraffiti22Russian())
    volume_wnd:SetTextColor(ca,cr,cg,cb)
end

 

подскажите как сделать что бы вот эта надпись "("Объем "..cur.." / "..total)" появлялась на 10 секунд и пропадала ?

 

Свободу всем Даром!

Моя Зона Full Realism Mod STSoC by Wolkolak

"Безвыходных ситуаций не существует в принципе."(с) Ред Шухов

Привет. :rolleyes:

Скажите как добавить картинку в ПДА. Имеется ввиду при выдачи квеста. Например как в НС 2009, когда Адреналин выдает картину с выходом из локации АТП.

Спасибо.

foxbat21 смотри в rostok-bardialogs.script кажется...точно не помню .

Правельно пейсать "мадыратарчег", патамукаг проверочнойе слова "красафчег".

Кто знает как сделать чтоб "однотипные квесты" включались до диалога с Сидоровичем? :rolleyes:

 

Добавлено через 6 мин.:

Точнее до выдачи первого квеста "Флешка Шустрого" и выполнения его. Другими словами что б "Однотипные квесты" были включены с самого начала игры.

Что надо поменять?

Цель: Создал нового торговца с однотипными квестами все прописал в файлах (character_desc_escape.xml, dialogs.xml, task_manager.script, storyline_info_taskmanager.xml, task_manager.ltx, stable_task_manager.xml), а квесты не появились. Может где еще прописать надо?

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

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

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

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

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

Войти

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

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

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