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

I am Dead

Жители
  • Число публикаций

    1 117
  • Регистрация

  • Последнее посещение

  • Дней в топе

    9
  • AMKoin

    13,549 [Подарить AMKoin]

Весь контент пользователя I am Dead

  1. I am Dead

    Скриптование

    Есть https://github.com/I-AmDead/Secret-Trails/blob/Cleaner/gamedata/scripts/dsh/dsh_hud_fx.script#L57
  2. I am Dead

    Ищу файлы / моды / аддоны

    Взять партикл с лампадок
  3. I am Dead

    Скриптование

    Ему надо проверить что в ящике лежит а не что он из ящика берет
  4. I am Dead

    Secret Trails (Тайные Тропы) OGSR Engine

    Все именно так, в прицеливание как и раньше, в центр экрана
  5. I am Dead

    Secret Trails (Тайные Тропы) OGSR Engine

    Такого давно нет
  6. I am Dead

    Secret Trails (Тайные Тропы) OGSR Engine

    Это типо ультиматум мне такой?)
  7. Не, ну, баги багами, но парсер более менее чем нормальный
  8. Вкурсе что ;NO TRADE это комментарий?
  9. I am Dead

    Secret Trails (Тайные Тропы) OGSR Engine

    Коробочки всякие что-ли?
  10. I am Dead

    Скриптование

    @Colder В death_manager.create_release_item(npc) где нибудь в конце сделай что то подобное if npc:name() == "esc_shilo_band" then ogse.spawn_item_in_inv("part6", npc) ogse.spawn_item_in_inv("money_gg", npc) ogse.spawn_item_in_inv("wpn_ks23", npc) end
  11. Не надо дядя, вот тебе для изучения репо где код нормально написан https://github.com/dsh2dsh/op2ogse
  12. В DSH https://github.com/dsh2dsh/op2ogse/blob/master/gamedata/scripts/ogse/ogse_campfire.script или в огср га https://github.com/OGSR/OGSR_GA_Resources/blob/main/gamedata/scripts/ogse_campfire.script
  13. И не лень расписывать это все?) Вопросы очевидные, тут документацию только читать, читать и еще раз читать.
  14. Да, только в необычных координатах как уже сказал выше @monk Попробуй по такой формуле переведи pos.x = M41 pos.y = M42 pos.z = M43 rot.x = -(M31 + M21) rot.y = -(M32 + M22) rot.z = -(M33 + M23) по твоему примеру получится что то такое (но это не точно) pos = {220.524490356445, 2.80624198913574, 257.845550537109}; rot = {-0.419754102826118, -1.34106403589248, -1.40522110462191};
  15. Это не привычные всем координаты, а матрицы
  16. I am Dead

    Скриптование

    Как бы нет, хочешь тч, хочешь зп юзай. ДС сервак открыт для багрепорта если что, но я не думаю что анимации и развертка ломается из за движка.
  17. I am Dead

    Скриптование

    Ну про это и говорить не стоит даже) Предположил, по системе сигналов. Мб и под дефолт тч использует их, хрен его знает. Кек, сильное заявление, учитывая что ты сам видел какая вакханалия в коде) Что значит для огср? Как бы давным давно сделана поддержка тч и зп погоды. Любой погодный мод подходит, хоть CGIM, хоть какой нибудь с аномали аддонов например. Ты можешь не в конфигах их скручивать, интенсивность саншафтов в консоли есть, выкрутил в ноль да и все
  18. I am Dead

    Скриптование

    @Stalkersof Бро, не советую пользоваться пстором, у движка есть некое хранилище где можешь что то сохранять. Модуль local xvars = get_stored_vars() --------------| Публичный интерфейс модуля |----------------------------------- function unpack_value(value) if type(value) == "userdata" then value = value(true) end return value end function value_exist(name) return xvars[name] ~= nil end function set_value(name, value) xvars[name] = value end function get_value(name, default_value) local value = xvars[name] if value == nil then ASSERT(default_value ~= nil, "get_value: neither value '%s' is exist, nor default value is provided", name) set_value(name, default_value) return default_value end return unpack_value(value) end -- в случае, если не существует, просто вернуть nil function get_value_safe(name) return unpack_value(xvars[name]) end function remove_value(name) xvars[name] = nil end function set_or_remove_value(name, value) if value then set_value(name, value) else remove_value(name) end end function get_all_vars() return xvars() end
  19. I am Dead

    Скриптование

    У тебя тут ни одна строка... Мне кажется, тебе проще будет записать нужные тебе предметы в одну строку, разделить например их запятой, потом разбить эту строку с помощь split_comma_separated_list: -- делит строку в виде "aaa,bbb,ccc" на строки "aaa", "bbb", "ccc" и возвращает их в виде массива function split_comma_separated_list(s) return string.explode(",", s) end Пример for info, recipe in pairs(split_comma_separated_list(get_string(anom:section(), "anomaly_recipes"))) do component_sect_string = get_string("transform_" .. recipe, "components") if db.actor:has_info(recipe) and component_sect_string == obj:section() then -- есть рецепт и этот компонент в нём участвует end end Гениально... box_info_wnd не существует, делаем ему show()...
  20. I am Dead

    Скриптование

    Ну так в чем суть вопроса если есть рабочий код?)
  21. I am Dead

    Скриптование

    Вот так и понимай, выше неправильные коды, правильные - 0xED(=200) + num
  22. I am Dead

    Скриптование

    Мужики, чтобы не досуждать мастеру, у него мод в свободном доступе на этом движке, я даже не знаю что я мог у него в коде не видеть, у него в скриптах вообще на любой вкус будет код Еще можно коммиты смотреть, экспорты и тд и тп. Так же можно у нас в чате в дс задать вопрос касательно движка и его преимуществ, практически всегда в онлайне один из нас есть
  23. I am Dead

    Скриптование

    А на кой тебе этот мод? Прикол в том что люди не читают вики, эта информация там точно есть. Сейчас вопрос встает... А писать ли вики дальше, раз его не читают? https://github.com/OGSR/OGSR-Engine/wiki/Подробное-описание-изменений#canomalydetector
  24. I am Dead

    Secret Trails (Тайные Тропы) OGSR Engine

    Ну не допущения были думки в свой репак что либо добавлять и если этого чего либо нету в системе установленного что устанавливалось репаком в скрытом виде ( такое уже есть, осталось в движок добавить детект ) и на какое то время вот эти самые репакеры с левых сайтов идут глубоко и на долго

AMK-Team.ru

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