Перейти к содержанию

Hozar_2002

Разработчики
  • Публикаций

    230
  • Зарегистрирован

  • Посещение

Весь контент Hozar_2002

  1. Ну или можно не парится с GUI и прописать ГГ как техника. А потом из скриптов при юзе определенного предмета запускать окно механика с актором. Подобную реализацию я выкладывал Тут. Извеняюсь за оффтоп и возможную неактуальность, но может кому пригодится еще.
  2. Хотелось бы забрать права на свою тему
  3. Дата регистрации: Суббота, 22.04.2017, 12:13
  4. Можно менять через NET - Packet. Сейчас приведу простой пример. function change_actor_name() local sobj = alife():actor() local tbl = stpk_utils.get_object_data(sobj) tbl.character_name = "Strelok1986" stpk_utils.set_object_data(tbl, sobj) end Ещё советую посмотреть другие поля для редактирования в данном скрипте. Просто забиваете название parse_cse_alife_trader_abstract_properties_packet. Ну и чтобы это работало именно на НПС модифицируем функцию получения sobj в вид alife():object(id). Также желательно, как по мне, при смене ника ГГ делать save/load из скрипта, вызывая что-то вроде function change_actor_name_safe() change_actor_name() get_console():execute("save 123") get_console():execute("load 123") end Собственно скрипт по работе с NET - Packet`ами прилагается. Все что нужно вроде в нем есть, авторов честно не помню, но вроде вытаскивал с какой то сборки на CoC. stpk_utils.script
  5. Удар по НПС. Если у вас закончились патроны, то эта функция для вас: Новая текстура инвентаря Зов Припяти: Инвентарь стилизованный под ТЧ. Автор адаптации Hozar_2002: OGSE отражения: OpenAL Soft под оригинальный ЗП: