Копнул я свой старый ку3 мод, писал я его года 4 назад зная лишь if( / boolean ) но тем не менее даже на тако уровне можно написать многое.
если у человека есть оружие но он его не держит (m_pActiveItem), стоит проверка на его наличие оружия вообще у игрока (даже если оно неактивно - "в запасе" на каком то слоте). и если есть и он подбирает патроны от того оружия которое неактивно но есть. тогда срабатывает
Код:
new iAmmo = cs_get_weapon_ammo(iAwp)
if( iAmmo < 200 ) {
iAmmo = min(200, iAmmo + 5)
cs_set_weapon_ammo(iAwp, iAmmo)
}
Когда оружие держится в руках , то код работает честно, выдавая 5 патронов, когда же оно спрятано ( слот4 ) а держишь ты нож или машинган, и подбираешь эти же патроны, тогда он дает не 5 патронов а 10, иногда 15-30
как лучше запомнить значение патронов ( временно ) чтобы после +5 чекнуть, на предмет "лишних" патронов которые дались и отнять их обратно.
| i |
| Уведомление: Запрещены неинформативные названия тем, например: "Помогите!", "Как сделать?" и т.п. |
Отредактировал: insamez, - 16.7.2013, 18:32