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

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

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

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

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

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

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

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

Не выдаются флаги по Steamid

trollface
сообщение 25.6.2014, 9:54
Сообщение #21
Стаж: 12 лет

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

quece,
зависит еще от последовательности условий в коде...
то есть:
Код:
if(admin) // code...
else if(vip) // code...

и
Код:
if(vip) // code...
else if(admin) // code...

будут работать по разному при условии что у игрока есть и флаг админа и випа...
в первом случае будет тег админа, потому что он стоит первым, то есть if(admin) будет true и вип проверяться не будет
во втором случае будет тег випа, потому что он первый:)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 25.6.2014, 9:55
Сообщение #22


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

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

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

пост выше поправил....
отношения в том, что в этой теме из твоих 9 сообщений только 2 содержат полезную информацию
делай выводы
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя quece
сообщение 25.6.2014, 10:00
Сообщение #23
Стаж: 11 лет

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

Цитата(Legenda @ 25.6.2014, 9:55) *
пост выше поправил....
отношения в том, что в этой теме из твоих 9 сообщений только 2 содержат полезную информацию
делай выводы

Сделал выводы. В первом посте не знал с чего начать. Далее мне подсказали, я предоставил всю инфу, в остальных постах отвечал на поставленные вопросы, и лишь в одном из последних постов отписал о добавившийся проблеме - так как логи чистые, все флаги есть пока и писать было нечего - позже бы при выяснение обстоятельств добавил бы, что следует. Чуть снисходительнее надо быть - нервов на всех не хватит.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 25.6.2014, 11:07
Сообщение #24


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

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

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

используй ту команду, что в плагине
смотрите ответ сервера
и сравни с тем, что прописано в uses.ini или где ты там админки прописываешь
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
trollface
сообщение 25.6.2014, 11:22
Сообщение #25
Стаж: 12 лет

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

Legenda,
amx_who рулит.
зачем предлагать ставить плагины какие то? -_-
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 25.6.2014, 11:30
Сообщение #26


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

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

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

Цитата(trollface @ 25.6.2014, 13:22) *
Legenda,
amx_who рулит.
зачем предлагать ставить плагины какие то? -_-

amx_who показывает только тех, кто в данный момент на сервере
а этот плагин показывает всех админов, которые есть в памяти сервера
в т.ч. и левые админки, например загруженные или прописанные НЕ в users.ini
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
trollface
сообщение 25.6.2014, 11:33
Сообщение #27
Стаж: 12 лет

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

Legenda,
сервер в памяти хранит только те админки, которые есть на сервере, иначе бы каждый раз не проходили авторизацию:)
ну это так... для справки.

а amx_who показывает флаги. думаю мозгов хватит сравнить steamid/ip/nick + флаги с тем что в users.ini (ip в случае редаченного amx_who вывода)

Отредактировал: trollface, - 25.6.2014, 11:33
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 25.6.2014, 13:04
Сообщение #28


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

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

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

Цитата(trollface @ 25.6.2014, 13:33) *
Legenda,
сервер в памяти хранит только те админки, которые есть на сервере, иначе бы каждый раз не проходили авторизацию:)
ну это так... для справки.

а amx_who показывает флаги. думаю мозгов хватит сравнить steamid/ip/nick + флаги с тем что в users.ini (ip в случае редаченного amx_who вывода)

сам понял что написал?)
admin_look плагин показывает всех админов, которые есть в памяти сервера
amx_who только тех, кто есть на сервере в данный момент

при чтении users.ini - админы записываются в память сервера!
один раз при смене карты... и авторизация происходит в памяти сервера...

по твоим словам получается что при подключении каждого игрока происходит авторизация, и читается users.ini
так вот - это извращение... и не верно... и не логично...

ps ты видимо что-то не так понял
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: