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

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

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

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

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

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

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

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

Надпись при наведении на игрока

[РЕШЕНО]
loran
сообщение 26.8.2016, 23:00
Сообщение #1
Стаж: 10 лет

Сообщений: 2072
Благодарностей: 801
Полезность: 305

Кто может подсказать, как сделать так, чтобы при наведении прицелом на игрока противника информация об игроке не высвечивалась на экране. А при наведении прицелом на игрока своей команды информация об игроке оставалась?

Случайно не там тему создал

Отредактировал: loran, - 26.8.2016, 23:01
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
csuser
сообщение 26.8.2016, 23:05
Сообщение #2
Стаж: 9 лет 10 месяцев

Сообщений: 1155
Благодарностей: 309
Полезность: 130

Цитата(loran @ 27.8.2016, 0:00) *
Кто может подсказать, как сделать так, чтобы при наведении прицелом на игрока противника информация об игроке не высвечивалась на экране. А при наведении прицелом на игрока своей команды информация об игроке оставалась?

Вообще в конфиге по-умолчанию именно так и сделано.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ssx
сообщение 26.8.2016, 23:08
Сообщение #3


Стаж: 12 лет

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

get_user_aiming Функция возвращает информацию о том игроке на кого наведен прицел.

С помощью функции get_user_aiming можно узнать id игрока на кого наведен прицел, на какую часть тела и дистанцию между игроками.


Отредактировал: ssx, - 26.8.2016, 23:09


[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
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
loran
сообщение 26.8.2016, 23:46
Сообщение #4
Стаж: 10 лет

Сообщений: 2072
Благодарностей: 801
Полезность: 305

Цитата(ssx @ 27.8.2016, 0:08) *

У меня на сервере при наведении прицелом на игрока показывается ник и звание игрока. Это когда наводишь прицел на своих игроков и на игроков противника. Мне нужно реализовать так, чтобы инфа появлялась только при наведении на своих игроков, а при наведении на противника ее не было.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ssx
сообщение 27.8.2016, 2:51
Сообщение #5


Стаж: 12 лет

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

loran,
Запили проверку на тиму.

cs_get_user_team
http://amxxmodx.ru/cstrike/238-cs_get_user...ande-igrok.html

Код:
if( cs_get_user_team(id) == cs_get_user_team(target) )


Отредактировал: ssx, - 27.8.2016, 2:53


[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
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя vladboss
сообщение 27.8.2016, 3:11
Сообщение #6


Стаж: 15 лет

Сообщений: 312
Благодарностей: 87
Полезность: 236

Код
mp_playerid 1
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
loran
сообщение 27.8.2016, 5:55
Сообщение #7
Стаж: 10 лет

Сообщений: 2072
Благодарностей: 801
Полезность: 305

Цитата(vladboss @ 27.8.2016, 4:11) *
Код
mp_playerid 1

твой метод меня вообще шокировал smile.gif я даже не знал, что есть команда такая. Блокирует любую надпись при наведении.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Unknown
сообщение 27.8.2016, 6:47
Сообщение #8
Стаж: 10 лет

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

более подробно:
Цитата
mp_playerid 0 - видны ники тиммейтов, видны ники врагов.
mp_playerid 1 - видны ники
тиммейтов, не видны ники врагов.
mp_playerid 2 - не видны ники
тиммейтов, не видны ники врагов.


Аткажитесъ от плагенов бес исходника.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Lena1978
сообщение 27.8.2016, 12:40
Сообщение #9
Стаж: 17 лет

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

тему можно закрыть с тегом (РЕШЕНО)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: