-
Публикаций
705 -
Зарегистрирован
-
Посещение
-
Победитель дней
16
Сообщения, опубликованные StrawFlux
-
-
STALKER_U3_3OHbI да все так, особенность гансовских стволов у них под каждый прицел своя секция, через спавнер заспавни новый и сдай
-
-
-
В шапку добавлена ссылка на фикс
Спойлер- исправлен вылет с напарником
- добавлен фикс дробовиков (AndroIDDQD)
- анимации подбирания предметов теперь можно вкл/выкл
- добавлен отсутствующий звук при глюках ПДА
- исправлен баг когда помехи детектора Велес не пропадали после выброса и выхода из подземок
- различные исправления и правки- 3
- 1
- 3
-
Deathman хз возможно надо тестить в каком-нибудь моде где они заселены, на чистом локационном паке вот такой результат
-
Deathman побегал на полной динамике по зпшным локам и болотам из чн, вылетов по переполнению буфера не ловил
-
-
Проблем с тенями по краям экрана нет и рабочая тень от травы из коробки, за это несомненный плюс, хотелось бы узнать исправлена ли тут ошибка по переполнению видео буфера на больших локациях?
-
imcrazyhoudini на огср делаешь? там есть метод set_monster_relation можно скриптом дружить и ссорить кого угодно
Спойлерlevel.set_monster_relation("rat", "actor", 0)
- 1
-
1 час назад, Random NPC сказал:Кстати, заметил, что кабаны кричат как плоти. Так было задумано или это баг?
Озвучку некоторых мобов взял из олр, так что это фича, а не баг, к тому же у плотей другая озвучка (пародия на сталкеров)
-
Только что, N42 сказал:StrawFlux добавлял проверку для отсеивания объектов? Может просто пытается считать у объекта, которому такое чтение визуала не добавили
Да добавлял все равно падает, есть подозрение что пытается искать не все визуалы уровня, а только те что есть у гг, так как перед вылетом в логе визуалы айтемов гг...
Дополнено 1 минуту спустя10 минут назад, N42 сказал:StrawFlux попробуй sobj_c.visual_name что вернет
attempt to concatenate field 'visual_name' (a nil value)
Дополнено 13 минуты спустяN42 по итогу забил на эту шляпу с get_visual().visual_name сделал по другому, взял метод из огсм_мародера
Спойлерlocal packet = net_packet()
local sim = alife()function del_stalker_urod()
local t
local vis1
local vis
local id, npc
for id = 0, 65535 do
local npc = level.object_by_id(id)
if npc ~= nil then
local obj = alife():object(npc:id())
if obj then
t = get_stalker_visual(obj)
end
if t ~= nil then
vis1 = amk.str_explode("\\", t)
end
if vis1 ~= nil then
vis = vis1[3]
if vis == "stalker_urod" then
sim:release(npc)
end
end
end
end
end-- Получение визуала сталкера
function get_stalker_visual(pobj)packet:w_begin(0)
packet:r_seek(2)pobj:STATE_Write(packet)
-- Свойства cse_trader
local money = packet:r_s32()
local specific_character = packet:r_stringZ()
local trader_flags = packet:r_s32()
local character_profile = packet:r_stringZ()
local community_index = packet:r_s32()
local rank = packet:r_s32()
local reputation = packet:r_s32()
local character_name = packet:r_stringZ()-- Свойства cse_alife_object
local game_vertex_id = packet:r_u16()
local distance = packet:r_float()
local direct_control = packet:r_s32()
local level_vertex_id = packet:r_s32()
local object_flags = packet:r_s32()
local custom_data = packet:r_stringZ()
local story_id = packet:r_s32()
local spawn_story_id = packet:r_s32()-- Свойства cse_visual
local visual_name = packet:r_stringZ()
return visual_name
end -
N42 повесил функцию на постоянный апдейт, пытается вывести в лог все визаулы которые находит на уровне, но в какой то момент падает с attempt to index a nil value
-
N42 хмм нет, проверю
Дополнено 10 минуты спустяN42 проверил при таком условии
Спойлерfunction del_stalker_urod()
local id, obj_c
local vis
for id = 0, 65535 do
local obj_c = level.object_by_id(id)
if obj_c ~= nil then
local sobj_c = alife():object(id)
vis = sobj_c:get_visual().visual_name
vis = Parse_StrToTbl(vis, "\\")
vis = vis[#vis]
if vis then
log3("del_stalker_urod initialize "..sobj_c:get_visual().visual_name)
-- alife():release(sobj_c)
end
end
end
endвозвращает визуал гг без брони del_stalker_urod initialize actors\hero\stalker_novice
чет ниче не понимаю -
torm.ozz если включен 3д пда обучение некорректно работает, по этому убрал его
Дополнено 38 минуты спустя5 часов назад, torm.ozz сказал:этот мод как нельзя лучше подходит для рекомендации тем, кто о сталкере слышит впервые.
Все таки считаю что тем кто не играл в сталкер, лучше сначала пройти оригинал, сам попадал на эти грабли в далеких годах, купив пиратский диск S.T.A.L.K.E.R. "Исполнитель Желаний" он же ABC INFERNO и был в полной уверенности что это оригинальная игра, в силу возраста и отсутствия интернета, а потом через пару лет запустив оригинал, я был крайне удивлен насколько игра пустая и как в ней скучно, хотя это была еще та васянка.
- 3
- 1
-
2 минуты назад, AndroIDDQD сказал:С одинаковыми анамациями? И, к тому же, не самыми удачными. Не, пусть будет.
Оружие брал из сборки хардплеера, за анимации ничего не могу сказать, не разбираюсь в этом от слова совсем, по-моему они все с м4, иконки подбирал по симпотичней
5 минут назад, AndroIDDQD сказал:У AR-15 иконка с тактической рукоятью изначально.
Пусть так и будет, подствольник к ней все равно не крепится
- 1
-
Random NPC не зависает скорее всего, а долго грузится, попробуй включить асинхронную загрузку текстур
- 1
- 1
-
Помогите со скриптом, нужно удалить труп с определенным визуалом
Спойлерfunction del_stalker_urod()
local id, obj_c
local vis
for id = 0, 65535 do
local obj_c = level.object_by_id(id)
if obj_c ~= nil then
local sobj_c = alife():object(id)
vis = sobj_c:get_visual().visual_name -- (поддержка get_visual() есть в движке)
vis = Parse_StrToTbl(vis, "\\") -- (Parse_StrToTbl тоже есть в _g.script)
vis = vis[#vis]
if vis == "stalker_urod" then -- вот тут условие не выполняется хотя такой визуал есть на уровне
alife():release(sobj_c)
end
end
end
end -
Пишите о всех косяках и вылетах, что смогу поправлю и залью как патч, после этого возьму передышку от сталкача
- 4
- 1
-
UPD
Обновил ссылку в шапке на версию 0.75Спойлер- Движок обновлен с 2.1.414 до 2.1.415
- Движковые правки для 2.1.415
- Движковые правки для 2.1.407
- Добавлены асинхронные настройки в меню графики (2.1.415)
- НПС больше не идут искать Исполнитель желаний (надо фиксить сломанные пути НПС, пока хз как)
- Добавлен АКМН и патроны 7.62х39
- АКМН можно улучшить у техника
- Добавлен АК-74Н
- АК-74Н можно улучшить у техника
- Добавлен SPAS-12
- SPAS-12 можно улучшить у техника
- Сайга 12 теперь не заменяет SPAS-12, а идет отдельным оружием
- Заменена погода (больше циклов, лучше выглядит на 2.1.415)
- Добавлена АR-15
- АR-15 можно улучшить у техника
- Добавлен HK416
- HK416 можно улучшить у техника
- Улучшенные варианты АКМН, АК-74Н, AR-15, HK416 и Сайги 12 можно заказать у Шустрого
- Перенесены огсе-сигналы и куча других гансовских (и не только) скриптов
- Опциональные ноги от 1-го лица у ГГ
- Подсветка прицелов по кнопке
- Опциональный 3Д КПК
- Опциональные анимации предметов
- Опциональные анимации рюкзака
- Анимации подбора предметов
- Меню жестов
- Авторазряжалка оружия при взятии ствола в инвентарь
- Для 2.1.415 добавлена регулировка Насыщенности
- Звуки сервоприводов у экзоскелетов при ходьбе (только для 2.1.415, в 2.1.407 нет поддержки нужного коллбэка)
- Модели рук приближены к оригинальным (NPC Classic hands)
- Различные исправления и правкиНовая игра обязательна, старые сохранения и настройки не совместимы!
- 4
- 3
- 1
- 2
- 2
-
-
-
-
-
imcrazyhoudini swm legs юзаю, смотрел как у других сделано, у того же хардплеера тень от гг есть, а от ног нет, хотя тоже на огср сделано, движок поковырять могу, но думаю косяк у меня какой-то, потому что ноги на классе кровососа сделаны и как я понял всегда находятся в инвизе и тени от них быть не может, но у меня почему то она есть
OGSM 2.4.3 + Gunslinger на OGSR-Engine x64
в Моды на OGSR Engine
Опубликовано
-Svarshik- нпс не может оттащить плоть от лагеря, скинь сейв на котором вылетает чего-нибудь придумаю