-
Публикаций
154 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные Last_Dawn
-
-
2 минуты назад, Misery сказал:Last_Dawn ооооо спасибо, я не знал что в SIE такое есть.
Никто не знал
-
3 часа назад, Misery сказал:Last_Dawn для меня это тоже загадка, когда я заменял конфиги у меня прицелы не отображались на иконке. И не имеет значения, какие координаты в строках "scope_x/y".
Тут пояснили https://ap-pro.ru/forums/topic/280-call-of-chernobyl/?do=findComment&comment=77307
-
1 минуту назад, xr_Sanya сказал:Мне не известно работает ли бангалор над модом, разве что с ним ктонибудь свяжется. Плана у него наполеоновские были
А, я думал вы движок с ним допиливать будете. Ну на modb с ними точно не связаться, а где больше - не знаю.
-
В 09.02.2021 в 14:42, hothead сказал:https://drive.google.com/u/0/uc?export=download&confirm=pWBX&id=16r88uZ5FPdMEEAJn1Df4OVjAbK-0UOO6
клиент
https://yadi.sk/d/-o0vgOeJGLs2KQ
патч
Дополнено 3 минуты спустяSTCOP 3.4 адаптация для движка xr_Sanya:
https://drive.google.com/file/d/1IZ3ymb_XaZeLrBYJ7JifhwO8V6yiZpJa/view?usp=sharing
Буду бегать еще сам тестить.
Пока был один вылет, что такое не понял.
xrCore.dll at 00007FF970CFF41A shared_motions::motion_def() + 10 byte(s)
Возможно вылет потому что добавил уникальные пушки в лоадауты группировкам, уберу и попробую еще.
В шапке этого разумеется нет. Классно за сайтом следишь, волчья задница. Это последние, больше правок не было? И что там с Бангалором, чем всё кончилось?
-
Ладно, более-менее понял, спасибо.
-
18 минут назад, theysani сказал:относительно верхнего левого края иконки оружия
18 минут назад, theysani сказал:на 73 пикселя вправо
А теперь хорошенько подумай.
Дополнено 3 минуты спустяА, пиксели. Допустим теоретически это возможно. И как их сосчитать?
Дополнено 15 минуты спустяЛевый верхний угол я могу увидеть только в stalker icon editor. Одна координата там равняется определённому количеству пикселей. Какому, чтобы от неё можно было отталкиваться? Да даже если я от неё оттолкнусь, как я это потом увижу в другом редакторе. Маразм, они могли накодить что-нибудь попроще?
Спойлер -
Откуда эти параметры в сткопе берутся? Я логики не вижу.
1icon_layer = kobra
1icon_layer_x = 73
1icon_layer_y = 4 -
С какого потолка Газик или Алун эти значения берёт? Смотрел, смотрел и нихрена не понял, откуда такие координаты берутся. Это прицел в инвентаре когда к оружию прикручивается, если что.
1icon_layer = kobra
1icon_layer_x = 73
1icon_layer_y = 4 -
Спасибо.
2 часа назад, vader_33 сказал:а с clsid ( who:clsid() ) или с классами, но они могут быть одинаковыми у аномалий
Видел, да, не подходит.
2 часа назад, vader_33 сказал:"h.draftsman = anomaly" - это то, от чьего имени нанесется хит. Тут тоже указана аномалия, которая нанесла хит актору. Получается, аномалия ударила актора, сработал коллбек на хит, и потом эта же аномалия сама себя хитанула через anomaly:hit(h)
Вот оно как.
2 часа назад, vader_33 сказал:Изучите язык lua, его синтаксис, тогда будет понятнее, что и как редактировать
Надо бы, да лень. Ещё раз спасибо.
Дополнено 0 минут спустя
Дополнено 24 минуты спустяПолный список, кому пригодится:
Спойлерtbl_anoms = { ["zone_mine_gravitational_weak"] = "zone_gravitational_tramplin", ["zone_mine_gravitational_strong"] = "zone_gravitational_karusel", ["zone_mine_gravitational_average"] = "zone_gravitational_voronka", ["zone_gravi_zone"] = "zone_gravitational_voronka", ["zone_mine_gravitational_big"] = "zone_gravitational_karusel", ["zone_mine_thermal_weak"] = "zone_thermal", ["zone_mine_thermal_average"] = "zone_mine_thermal", ["zone_mine_thermal_strong"] = "zone_mine_thermal", ["zone_mine_thermal"] = "zone_mine_thermal", ["zone_zharka_static_strong"] = "zone_thermal", ["zone_zharka_static_average"] = "zone_mine_thermal", ["zone_zharka_static_weak"] = "zone_mine_thermal", ["zone_zharka_static"] = "zone_mine_thermal", ["zone_mine_steam"] = "zone_mine_steam", ["zone_mine_steam_weak"] = "zone_mine_steam", ["zone_mine_steam_average"] = "zone_mine_steam", ["zone_mine_steam_strong"] = "zone_mine_steam", ["fireball_zone"] = "fireball_zone", ["zone_mine_electric"] = "zone_mine_electric", ["zone_mine_electric_weak"] = "zone_mine_electric", ["zone_mine_electric_average"] = "zone_mine_electric", ["zone_mine_electric_strong"] = "zone_mine_electric", ["zone_mine_static"] = "zone_mine_electric", ["zone_mine_static_weak"] = "zone_mine_electric", ["zone_mine_static_average"] = "zone_mine_electric", ["zone_mine_static_strong"] = "zone_mine_electric", ["zone_witches_galantine"] = "zone_mine_electric", ["zone_witches_galantine_weak"] = "zone_mine_electric", ["zone_witches_galantine_average"] = "zone_mine_electric", ["zone_witches_galantine_strong"] = "zone_mine_electric", ["fireball_electric_zone"] = "fireball_electric_zone", ["zone_mine_chemical"] = "zone_mine_chemical", ["zone_mine_chemical_weak"] = "zone_mine_chemical", ["zone_mine_chemical_average"] = "zone_mine_chemical", ["zone_mine_chemical_strong"] = "zone_mine_chemical", ["zone_buzz"] = "zone_mine_chemical", ["zone_buzz_weak"] = "zone_mine_chemical", ["zone_buzz_average"] = "zone_mine_chemical", ["zone_buzz_strong"] = "zone_mine_chemical", ["zone_mine_acidic"] = "zone_mine_acidic", ["zone_mine_acidic_weak"] = "zone_mine_acidic", ["zone_mine_acidic_average"] = "zone_mine_acidic", ["zone_mine_acidic_strong"] = "zone_mine_acidic", ["zone_mine_acidic_big"] = "zone_mine_acidic", ["zone_field_acidic"] = "zone_field_acidic", ["zone_field_acidic_weak"] = "zone_field_acidic", ["zone_field_acidic_average"] = "zone_field_acidic", ["zone_field_acidic_strong"] = "zone_field_acidic", ["zone_field_acidic_no_sound"] = "zone_field_acidic", ["zone_burning_fuzz"] = "zone_burning_fuzz", ["zone_burning_fuzz_weak"] = "zone_burning_fuzz", ["zone_burning_fuzz_average"] = "zone_burning_fuzz", ["zone_burning_fuzz_strong"] = "zone_burning_fuzz", ["zone_burning_fuzz1"] = "zone_burning_fuzz", ["zone_field_radioactive"] = "zone_field_radioactive", ["zone_field_radioactive_weak"] = "zone_field_radioactive", ["zone_field_radioactive_average"] = "zone_field_radioactive", ["zone_field_radioactive_strong"] = "zone_field_radioactive", ["zone_radioactive"] = "zone_field_radioactive", ["zone_radioactive_weak"] = "zone_field_radioactive", ["zone_radioactive_average"] = "zone_field_radioactive", ["zone_radioactive_strong"] = "zone_field_radioactive", ["zone_field_psychic"] = "zone_field_psychic", ["zone_field_psychic_weak"] = "zone_field_psychic", ["zone_field_psychic_average"] = "zone_field_psychic", ["zone_field_psychic_strong"] = "zone_field_psychic" }
Спойлер[encyclopedia_interactivity_anomalies]
emissions = encyclopedia_anomalies_other_emission
psi_storms = encyclopedia_anomalies_other_psistorm
zone_gravitational_karusel = encyclopedia_anomalies_other_gravisel
zone_gravitational_tramplin = encyclopedia_anomalies_other_graviplin
zone_gravitational_voronka = encyclopedia_anomalies_other_gravironka
zone_mine_thermal = encyclopedia_anomalies_other_thermal
zone_mine_steam = encyclopedia_anomalies_other_thermal_water
fireball_zone = encyclopedia_anomalies_other_thermal_ball
zone_mine_electric = encyclopedia_anomalies_other_electric
fireball_electric_zone = encyclopedia_anomalies_other_electric_ball
zone_mine_chemical = encyclopedia_anomalies_other_xolodets
zone_mine_acidic = encyclopedia_anomalies_other_gazirovka
fireball_acidic_zone = encyclopedia_anomalies_other_acidic_ball
zone_field_acidic = encyclopedia_anomalies_other_field_acidic
zone_burning_fuzz = encyclopedia_anomalies_other_burn_fuzz
zone_field_radioactive = encyclopedia_anomalies_other_radiochag
zone_field_psychic = encyclopedia_anomalies_other_psy_field -
17 часов назад, vader_33 сказал:Last_Dawn function actor_on_hit_callback(binder, obj, amount, local_direction, who, bone_index) (это из последнего кока,в других версиях или сборках может немного отличаться,но принцип тот же)
who - это то,что нанесло хит.Можно,например,по секции сверять who:section()
Не, чёт я вообще тупой. Как это ярмо запустить?
Спойлерfunction encyclopedia_anomaly_by_hit(who, id)
local obj = level.object_by_id(id)
local section = obj:section()
local anomaly = who:section()
local h = hit()
h.type = hit.radiation
h.impulse = 0
h.direction = vector():set(0,0,1)
h.draftsman = anomaly
anomaly:hit(h)
if string.find(section, "zone_field_radioactive_") and h or string.find(section, "zone_radioactive_") and h then
dxr_encyclopedia.detect_anomaly_interaction("zone_radioactive")
printf("zone_radioactive")
end
end
Дополнено 1 минуту спустяНе могу понять просто вот как проверить нанесение хита от определённой секции и правильно это оформить.
-
В 18.04.2021 в 22:23, vader_33 сказал:как вариант,из hit callback актора смотреть,кто хит нанес
Так, ну хиты я нашёл например, а как проверить кто нанёс его? Вообще не вижу даже куда смотреть.
-
3 часа назад, Misery сказал:Last_Dawn Ох, запутано, но разобрался.
Я б те кинул, но у меня там своего уже столько намешано, что тебе только во вред будет.
-
1 минуту назад, Misery сказал:Last_Dawn Мне для 1.4.22
Хорошо, что восстановить можно. Где можно найти гайд по восстановлению?
Нигде. Если память мне не изменяет, то с картинками на rc7. Надо его скачать и распаковать.
Пройдись по скриптам, ища по слову encyclopedia, там их немного на самом деле. Сам файл с картинками называется ui_pda_encyclopedia (в textures_descr). Там же найдёшь пути к файлам .dds. Точнее к сожалению не подскажу, так как очень давно этим занимался, но это не особо сложно по моей памяти и восстановить картинки мне удалось.- 1
-
5 минут назад, Misery сказал:Как в статью в энциклопедии вставить картинку?
А она у тебя поддерживает их? На 1.4.22 (аддонами) и rc6 насколько помню энциклопедия без картинок идёт, но их можно восстановить.
-
Кто-нибудь дорабатывал энциклопедию? Конкретно статьи про аномалии. Непонятно как выдать статью про ту или иную аномалию во время взаимодействия с ней. Допустим попал в жарку и тебе вылезла статья о жарках. Расстояние надо как-то вычислять, не знаю. В общем никто не дорабатывал нигде?
-
55 минут назад, crystal сказал:Вот тут смотри: https://cloud.mail.ru/public/4tje/ZCs3jSRRp/
Спасибо
-
2 часа назад, crystal сказал:У меня есть только Artefact Respawner от av661194. Тоже динамически спавнит арты в аномалиях, через случайные промежутки времени. Только аддон делался под его же дополнение с расширенным набором артефактов, поэтому требует правки.
Да эт неважно, давай.
-
2 часа назад, suhov сказал:Но это не «несколько», а сего лишь «ещё одно». ? Кроме того от такого «радио» у некоторых серьёзный разрыв пукана происходит, когда они его в главном меню отключили, а оно внезапно всё равно играет! ?
Ну стримлеров в расчёт не берём, пускай страдают
-
Здарова, есть у кого отсюда https://vk.com/cocfangroupx2?w=wall-121469847_118207 дин. спаун артефактов от Батьки? Помню он допиливал и выкладывал отдельно в общий доступ, но после закрытия проекта все посты пропали и его не найти.
-
Спасибо всем за ответы так или иначе.
-
41 минуту назад, denis2000 сказал:Разбирайте пример сигаретной зависимости
А на ЗП есть что-то похожее без примесей АМК?
-
В 13.02.2021 в 00:18, UMPERATOR сказал:Добавил два радио в Темную Долину, одну на завод, а другую на фабрику над х-18. Проблема в том, что одно радио играет, а второе нет. В чем может быть проблема? Неужели нельзя на одну локацию добавлять больше одного радио?
Ну или можно, только через логику ph_idle@music, например. А не через ph_sound, как ты делаешь.
-
Здравствуйте, есть ли какой-нибудь гайд/готовые примеры по созданию собственной единицы измерения в скриптах? Допустим за убийство определённых НПС или поражение определённых целей я хочу выдавать очки. Так вот как эти очки ввести в игру, выдавать их и проверять их определённое количество, а также обнулять при необходимости?
-
О чём может свидетельствовать данный вылет? Проблема с каким-то анимпоинтом, можно точнее, у кого опыта больше?
gamedata\scripts\xr_animpoint.script:158: attempt to index a nil
[CoC] - [BETA] версии
в Call of Chernobyl
Опубликовано
Вылетело так же при попытке установить мину