Участник
Пользователь
- Сообщения
- 702
- Реакции
- 54
Т.к нельзя запретить подымать только своё оружие, приходится блокировать полностью поднятие, кроме бомбы конечно и появилась нужда в другом.
Собсна заблокирован подьём и нужна возможность выбрасывать только бомбу или щит, собсна, я и попытался это реализовать, только вот с бомбой не очень вышло, есть лучше способ, чем мой?
Надо именно что бомбу, которую держит в руках, а не проверку, на "есть ли бомба у игрока", а то у меня ругается почему на мою "реализацию"
p.s. Мне надо что, если есть в руках бомба - то выбросить бомбу, если же у вас есть щит, то выбросить щит, а если нет ничего, то я там сообщение вывожу :)
Собсна заблокирован подьём и нужна возможность выбрасывать только бомбу или щит, собсна, я и попытался это реализовать, только вот с бомбой не очень вышло, есть лучше способ, чем мой?
Код:
if (IsCorrectWeapon(iPlayer, WEAPON_C4)) {
rg_drop_item(iPlayer, "weapon_c4");
PrintToChat(iPlayer, "Вы выбросили бомбу");
return PLUGIN_HANDLED;
}
if (rg_has_item_by_name(iPlayer, "weapon_shield")) {
rg_remove_item(iPlayer, "weapon_shield");
PrintToChat(iPlayer, "Вы выбросили щит");
return PLUGIN_HANDLED;
}
Код:
L 04/23/2020 - 16:23:53: Info (map "de_inferno") (file "addons/amxmodx/logs/error_20200423.log")
L 04/23/2020 - 16:23:53: [ReAPI] get_member: invalid or uninitialized entity
L 04/23/2020 - 16:23:53: [AMXX] Displaying debug trace (plugin "bm_skills.amxx", version "2.1 lite")
L 04/23/2020 - 16:23:53: [AMXX] Run time error 10: native error (native "get_member")
L 04/23/2020 - 16:23:53: [AMXX] [0] bm_skills.sma::IsCorrectWeapon (line 966)
L 04/23/2020 - 16:23:53: [AMXX] [1] bm_skills.sma::@block_drop (line 192)
Последнее редактирование: