Контакты/сообщить об ошибке Поиск

[ вход ]
[ последние сообщения ]

  • Страница 1 из 1
  • 1
Форум » SourceMod >> CS:Source >> CSGO » Обсуждение » Предметы вокруг игрока (Узнать кто и что находится рядом с игроком)
Предметы вокруг игрока
panorama Дата: Четверг, 08.08.2013, 08:33:07 | Сообщение # 1
Сообщений: 206
Репутация: 2 [ +/- ]
Всем привет !
Скажите возможно ли отследить кто находится около тебя в определенном радиусе ?
Дело в том что я не знаю сработает ли стандартный ontouchstart на игрока ?
 
TEIN Дата: Четверг, 08.08.2013, 10:45:46 | Сообщение # 2
Сообщений: 568
Репутация: 78 [ +/- ]
GetVectorDistance
 
panorama Дата: Суббота, 10.08.2013, 07:00:37 | Сообщение # 3
Сообщений: 206
Репутация: 2 [ +/- ]
Цитата (TEIN)
GetVectorDistance

Спасибо !
Можно я в этой же теме задам вопрос .
Усть функция SdkHook OnTakeDamage так вот , если игрока поджечь то тогда в консоли сервера выдаются множественные ошибки типа : Native "IsClientInGame" reported client index 91 is invalid !
Так как я смогу исправить эту ошибку ?
Повторяю эта ошибка замечалась только когда я поджигаю игрока через админ меню !

Код

public Action:OnTakeDamage(victim, &attacker, &inflictor, &Float:damage, &damagetype)
{
     if(IsClientInGame(victim) && IsClientInGame(attacker)){
                 damage = (damage * 100.0);
                 return Plugin_Changed;
     }
     return Plugin_Continue;
}

Добавлено (10.08.2013, 07:00:37)
---------------------------------------------
Кто знает ???

 
TEIN Дата: Суббота, 10.08.2013, 09:13:31 | Сообщение # 4
Сообщений: 568
Репутация: 78 [ +/- ]
if (0 < attacker <= MaxClients && 0 < victim <= MaxClients)
 
panorama Дата: Суббота, 10.08.2013, 12:47:23 | Сообщение # 5
Сообщений: 206
Репутация: 2 [ +/- ]
Цитата (TEIN)
if (0 < attacker <= MaxClients && 0 < victim <= MaxClients)

Спасибо !
 
Форум » SourceMod >> CS:Source >> CSGO » Обсуждение » Предметы вокруг игрока (Узнать кто и что находится рядом с игроком)
  • Страница 1 из 1
  • 1
Поиск: