Sheigar, зачем вы делаете проверку на команду игрока?
- Код: Выделить всё
if(get_user_team(attacker) == 2)
Если кт выполним код
if(get_user_team(attacker) == 1)
Если т выполним код
else
Если не т и не кт, тоесть спектра выполним код
Каким образом вы проверили если игрок убил себя??
Не так ли надо?
- Код: Выделить всё
if(attacker == id)
client_print_color(id, 0, "^4[Death]^1 Вы совершили суицид специально, или же вам повезло.")
Каким образом вы обращаетесь к массиву Weapon_Name?
Вы получили айди оружия атакуещего , записали в переменную, так?
В Weapon_Name[0] будет записана строка"ak-47", а вы уверены что айди оружия которое вы получили будет соответсвовать???
Правда если вы не подстраивались "методом тыка"
И это условие у вас не правильное
- Код: Выделить всё
if(get_user_team(attacker) == 2 && attacker != id | 0)