Проблема с закупкой Defuse Kit на "css_" картах

Сообщения
124
Реакции
92
Помог
1 раз(а)
На картах ремейках из CS:GO от Tatu Eugen, таких как css_cache, css_overpass, css_cbble и других присутствует баг.

Если на клиенте выставлено setinfo _vgui_menus 1, то контры не могут выбрать пункт с дефузами, он просто недоступен.

20170816174134_1.jpg

Если же setinfo _vgui_menus 0, то проблемы нет.

С чем это связано, и как можно пофиксить?
 
Сообщения
2,143
Реакции
1,223
Помог
44 раз(а)
Тоже замечал. Изначально грешил на плагин блокировки предметов, но нет, он не виноват.
 
Сообщения
124
Реакции
92
Помог
1 раз(а)
Переименовал карту в "de_" и дефуза стали доступны.
Это какое-то ограничение клиента?
 
Сообщения
2,143
Реакции
1,223
Помог
44 раз(а)
Bullseye, не думаю, что на запрет покупки дефузов влияет префикс карты.
 
Сообщения
124
Реакции
92
Помог
1 раз(а)
Minni, тут не нужно думать. Переименовываешь с css_ на de_ и смотришь сам.
 
Сообщения
2,143
Реакции
1,223
Помог
44 раз(а)
Bullseye, у меня карты с префиксом csgo_ и только на некоторых проявляется проблема покупкой дефузов.
 
Сообщения
2,143
Реакции
1,223
Помог
44 раз(а)
fantom, а зачем вообще делать проверку на это, ради того, чтобы заблокировать один пункт? :crazy:
 
Сообщения
124
Реакции
92
Помог
1 раз(а)
fantom, как игра определяет наличие бомб таргета? И, без переименования пофиксить реально?
 
Сообщения
19
Реакции
7
Помог
1 раз(а)
Товарищи, плюсую к этой проблеме.
На любых префиксах кроме de_ дифуза не покупаются(
 
Сообщения
287
Реакции
223
Помог
6 раз(а)
ifoxinblack, потому что только карты с префиксом de_ имеют сценарий закладки бомбы. Зачем нужно покупать дефуза на картах, например, с префиксом cs_ со сценарием эвакуации заложников? Кого обезвреживать собрался?
fantom, нужно чекать это: https://github.com/s1lentq/ReGameDLL_CS/blob/master/regamedll/dlls/client.cpp#L2924
И это: https://github.com/s1lentq/ReGameDL.../regamedll/dlls/multiplay_gamerules.cpp#L1556
 
Сообщения
19
Реакции
7
Помог
1 раз(а)
shadow, понятно. Сменить префикс на de_overpass_чтототам или плагином включать всем old menu по дефолту.
 
Сообщения
241
Реакции
224
Помог
2 раз(а)
css_overpass => de_overpass_css, как вариант. Все работает и индикация, что это css-карта, есть.
 
Сообщения
2,143
Реакции
1,223
Помог
44 раз(а)
pheel, правда, это порт из CS:GO, а не CS:S :)
 
Сообщения
287
Реакции
223
Помог
6 раз(а)
Не понимаю, почему с приставкой css_ не покупаются дефуза, когда bMapHasBombTarget ставится на тру после поиска энтити зоны бомбы на карте. Тут вообще приставка никакую роль не должна играть
 
Сообщения
2,491
Реакции
2,790
Помог
61 раз(а)
Опыты показали что это проблема на стороне клиента. Я точно не уверен, но думаю с сервера это не пофиксить
27 Июл 2018
Подтверждаю. Причина в клиенте и с серврной стороны фикс не возможен. Чтобы исправить на клиенте нужно найти файл cstrike/resource/UI/BuyEquipment_CT.res. И в нем для итема defuser изменить de_useonly с 1 на 0. Тогда закупка дефюза будет доступна на других картах не только с префиксом de
27 Июл 2018
Тут вообще приставка никакую роль не должна играть
Как оказалось играет
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу