AMX MOD X
Пятница, 17.05.2024, 00:50:25



Приветствую Вас Гость | RSS
[ Главная ] [ Как определить в событии Damage кто получил повреждение - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 1 из 1
  • 1
Модератор форума: slogic, AlMod  
AMX Mod X Форум » Скриптинг » Помощь по скриптингу » Как определить в событии Damage кто получил повреждение (и кто атаковал?)
Как определить в событии Damage кто получил повреждение
DESTROYERДата: Четверг, 31.05.2007, 18:25:10 | Сообщение # 1
Сержант
Группа: Пользователи
Сообщений: 39
Репутация: 0
Статус: Не в сети
Немогу сообразить в (Event'е - Damage) как определить:
кто стрельнул (ранил)
и
кто получил урон

Зарание спасибо


пропиши (Abort;) в совей жизни
 
slogicДата: Четверг, 31.05.2007, 19:05:38 | Сообщение # 2
Генералиссимус
Группа: Админы
Сообщений: 1941
Репутация: 47
Статус: Не в сети
Code
public onDamage(id) // ("receiver", "dmg_save", "dmg_take", "dmg_type_bits", "coordx", "coordy", "coordz")
{
   if(!id) return
   new iAttacker = get_user_attacker(id)
}

id - и есть индекс игрока, который получил повреждение. Чтобы получить атакующего, надо применить функцию get_user_attacker(id). Начиная с версии 1.75 эта функция может вернуть не только индекс игрока, но и другого объекта, который сделал поверждение. Если никто игрока не атаковал, функция возвращает 0.

 
DESTROYERДата: Четверг, 31.05.2007, 19:14:13 | Сообщение # 3
Сержант
Группа: Пользователи
Сообщений: 39
Репутация: 0
Статус: Не в сети
спасибо еще разок...
smile
тему можно закрыть


пропиши (Abort;) в совей жизни

Сообщение отредактировал DESTROYER - Четверг, 31.05.2007, 19:14:32
 
AMX Mod X Форум » Скриптинг » Помощь по скриптингу » Как определить в событии Damage кто получил повреждение (и кто атаковал?)
  • Страница 1 из 1
  • 1
Поиск:

AMX Mod X Russian Community © 2006-2024