Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Информационная доска

Данный раздел предназначен для обсуждения, а также решения технических проблем связанных с серверной частью. Обсуждения касательно игровых клиентов ведутся здесь.

1. Во время создания новой темы аккуратно оформляйте её, не допускайте грамматических ошибок.
2. Описывая проблему старайтесь, как можно больше рассказать о ней, а так же о действиях с сервером после которых она возникла, по возможности подкрепите информацию логами.
3. Если вопрос касается проблемы в работе сервера, то обязательно прикрепляйте список плагинов (введите в консоли сервера: meta list и amxx plugins), настройки server.cfg, логи. Так же указывайте операционную систему, версию HLDS (введите к консоли сервера: version) и где хостится сервер.

Длинную информацию скрывайте под спойлер.

как блокировать прострелы

Статус пользователя sergiu
сообщение 12.11.2017, 23:41
Сообщение #1


Стаж: 10 лет
Город: Moldova

Сообщений: 227
Благодарностей: 16
Полезность: < 0

здравствуйте, такой вопрос можно ли блокировать прострелы на карте de_dust2_2x2
может есть плагин для этого
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя adva
сообщение 12.11.2017, 23:46
Сообщение #2


Иконка группы

Стаж: 12 лет

Сообщений: 2543
Благодарностей: 1676
Полезность: 819

Меценат Меценат

Цитата(sergiu @ 13.11.2017, 0:41) *
здравствуйте, такой вопрос можно ли блокировать прострелы на карте de_dust2_2x2
может есть плагин для этого

de_dust2_lite [на 32 слота]
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя sergiu
сообщение 13.11.2017, 0:10
Сообщение #3


Стаж: 10 лет
Город: Moldova

Сообщений: 227
Благодарностей: 16
Полезность: < 0

adva, а другой способ нету?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sergiu
сообщение 24.11.2017, 0:17
Сообщение #4


Стаж: 10 лет
Город: Moldova

Сообщений: 227
Благодарностей: 16
Полезность: < 0

up
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ssx
сообщение 24.11.2017, 1:28
Сообщение #5


Стаж: 12 лет

Сообщений: 2237
Благодарностей: 1343
Полезность: 836

Нужно просить Сайлента чтобы сделал API в WHblocker'e чтобы плагинами АМХХ можно было нормально проверять на видимость игрока .

П.С. как не старался а идеально на АМХХ не смог сделать нормальную проверку на видимость игрока.
Пока что вот такой код юзаю в плагине который отображает попал ли по игроку (когда видимый частично или полностью)
Код:
if(fm_is_ent_visible1( attacker, iVictim ) )

Код:
stock bool:fm_is_ent_visible1(index, entity, ignoremonsters = 0) {
new Float:start[3], Float:dest[3];

static iorigin[3]
get_user_origin(index, iorigin, 3)
IVecFVec(iorigin, start)

static iorigin1[3]
get_user_origin(index, iorigin1, 4)
IVecFVec(iorigin1, dest)

pev(entity, pev_origin, dest);
engfunc(EngFunc_TraceLine, start, dest, ignoremonsters, index, 0);

new Float:fraction;
get_tr2(0, TR_flFraction, fraction);
if (fraction == 1.0 || get_tr2(0, TR_pHit) == entity)
return true;

return false;
}


Отредактировал: ssx, - 24.11.2017, 1:32


[Half-Life DM FFA] 78.152.169.100:27016
[CS 1.6 GunGame] 78.152.169.100:27018
[CS 1.6 DM AIM] 78.152.169.100:27017
[CS 1.6 DM FFA] 78.152.169.100:27015
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: