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

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


Halford

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

Мне кажется, что возможность прятаться за укрытиями зашита в движке, как и сами места для укрытия.

Прим.: так кто-нибудь что-нибудь слышал насчёт окна инвентаря? В ЧН и ТЧ была функция level.main_input_receiver(), поэтому можно было путём некоторых извращений его поймать, а как в ЗП?

Изменено пользователем IQDDD

Поделиться этим сообщением


Ссылка на сообщение

Рассмотрим содержимое net_packet'а, к-ое содержит информацию о cse_alife_item_weapon:

use constant flAddonSilencer    => 0x01;
use constant flAddonLauncher    => 0x02;
use constant flAddonScope    => 0x04;
use constant properties_info => (
    { name => 'ammo_current',    type => 'u16',    default => 0 },    # 0x194    (0x1b4)
    { name => 'ammo_elapsed',    type => 'u16',    default => 0 },    # 0x196 (0x1b6)
    { name => 'weapon_state',    type => 'u8',    default => 0 },    # 0x191 (0x1b1)
    { name => 'addon_flags',    type => 'u8',    default => 0 },    # 0x1a8 (0x1cc)
    { name => 'ammo_type',        type => 'u8',    default => 0 },    # 0x192 (0x1b2)
    { name => 'cse_alife_item_weapon__unk1_u8',    type => 'u8',    default => 0 },    # cs(0x1a0)

 

Если мы хотим получить информацию о том, какие плюшки повешены на оружие, то надо добраться до значения addon_flags и смотреть биты этого значения. (Кстати, здесь перепутано. Экспериментально установлено, что flAddonScope = 0x01, flAddonSilencer=0x04). С flAddonLauncher и flAddonSilencer всё понятно: существует только одна секция, предметы которой можно повесить в качестве подствола или глушителя. Однако, существует несколько секций оптических прицелов, которые можно повесить на оружие. (Например строка из w_lr300.ltx

scopes_sect                   = scope_susat_lr, scope_susat_x1.6_lr, scope_susat_custom_lr, scope_susat_dusk_lr, scope_susat_night_lr

)

 

Как определить, какой именно прицел повешен на оружие?

 

Lfdkgjcnbyu вопросов - нарушение правил форума. --/Artos

Изменено пользователем Artos

Поделиться этим сообщением


Ссылка на сообщение

А может ли у одного сталкера работать сразу несколько схем?

Поделиться этим сообщением


Ссылка на сообщение
  • Недавно просматривали   0 пользователей

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