Прибавить армор

Сообщения
702
Реакции
54
Нельзя никак в reapi прибавить армор, а не выдать?
Хотелось бы каску выдать, а вот кол.армора прибавить, а не установить.
 
Сообщения
702
Реакции
54
Nordic Warrior, set устанавливает количество. А как работать с get я так и не понял.
У меня сейчас так стоит:
Код:
rg_set_user_armor(iPlayer, 150, ARMOR_VESTHELM);
Но мне нужно выдать каску и прибавить армор, а не заменять тот, который у игрока на число 150.

w0w, get_entvar(id, var_armorvalue) так разве выдают армор?

Мне просто нужно сделать дефайн для армора, потом получить кол. армора у игрока и в set написать посчитанное кол? Т.е армора текующий + прибавление = выдача в set_
 
Сообщения
702
Реакции
54
d3m37r4, я уже смотрел и мне всё так же непонятно, как работает get_ . Извините, мало что понимаю в коде.

Ayk, что-то в стиле этого?
Код:
case Item_Armor:
        {
            old_armor = get_entvar(iPlayer, var_armorvalue);
            new_armor = old_armor + 50;
            
            rg_set_user_armor(iPlayer, new_armor, ARMOR_VESTHELM);
        }
 

Ayk

Сообщения
763
Реакции
478
Помог
19 раз(а)
ThePhoenix, да, а можно и так, укороченный вариант:
rg_set_user_armor(iPlayer, rg_get_user_armor(iPlayer) + 50, ARMOR_VESTHELM);
 

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

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