Пишу мод с 0. Сделал оружейку но надо зделать ЗЗ. Как сделать зеленую зону?
Пишу мод с 0. Сделал оружейку но надо зделать ЗЗ. Как сделать зеленую зону?
Привет!
Существует много способов создания так называемых "Зеленых зон". Опишу основные из этих способов (на мой взгляд):
- В стримере есть такая замечательная функция как CreateDynamicRectangle, она позволяет создать прямоугольник. Необходимо найти координаты твоей зеленой зоны, затем создать этот прямоугольник. Далее с помощью функции IsPlayerInDynamicArea, мы проверяем присутствие игрока в "ЗЗ". Проверять думаю стоит во время срабатывания колбэка OnPlayerWeaponShot.
- Обычный "дедовский" метод, вычисление позиции игрока и проверка по радиусу. Ищем условный центр около нашего магазина, далее сохраняем эту позицию. После чего с помощью IsPlayerInRangeOfPoint, проверяем нахождение игрока в радиусе отметки и решаем что нам с ним делать. Проверять думаю стоит во время срабатывания колбэка OnPlayerWeaponShot.
Мои работы и публикации:
"Власть, кровь, няш-мяш, кровь, власть, Крым наш!" - (c) Наталья Поклонская.
Критик должен быть готов и способен в любой момент и по первому требованию занять место критикуемого им и выполнять его дело продуктивно и компетентно. В противном случае критика превращается в наглую, самодовлеющую силу и становится тормозом на пути прогресса. (с) AXE
DynamicArea + фриз
Skype: sp3ctrum_attack
Спасибо закрывайте
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)