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

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

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

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

Помогите убрать ошибки в плагине no_maps_player

, Run time error native "get_user_flags
Статус пользователя Steam
сообщение 10.7.2014, 11:40
Сообщение #1


Стаж: 12 лет

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

Сама ошибка:
L 07/10/2014 - 13:34:33: Start of error session.
L 07/10/2014 - 13:34:33: Info (map "de_dust2_2x2") (file "addons/amxmodx/logs/error_20140710.log")
L 07/10/2014 - 13:34:33: Invalid player id 21
L 07/10/2014 - 13:34:33: [AMXX] Run time error 10 (plugin "noplayers_map.amxx") (native "get_user_flags") - debug not enabled!
L 07/10/2014 - 13:34:33: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).

Исходник во вложении
Прикрепленные файлы:
Прикрепленный файл  noplayers_map.sma ( 2,2 килобайт ) Кол-во скачиваний: 6
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя BornToBeFree
сообщение 10.7.2014, 11:42
Сообщение #2


Стаж: 12 лет

Сообщений: 741
Благодарностей: 287
Полезность: 602

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

По-моему это не ошибка, пропиши debug и будет ошибка


Скидка 5% при заказе сервера
Чтобы получить 5% скидку при заказе сервера на хостинге Serva4ok.ru
Необходимо ввести это кодовое слово gKUt-FENO-ZonE-aIaa
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Steam
сообщение 10.7.2014, 11:51
Сообщение #3


Стаж: 12 лет

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

ExTPuMaJI,

Я тебе даже скажу, в какой строке ошибка

if (get_user_flags(pID) & ADMIN_IMMUNITY) {
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Kz1eR
сообщение 10.7.2014, 14:20
Сообщение #4
Стаж: 17 лет

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

Steam,

Попробуй свой цикл for заменить этим:

Код
new Players[32]
new Count, i, player
get_players(Players, Count, "h")
    
for (i=0; i<Count; i++) {
player = Players[i]
if (get_user_flags(player) & ADMIN_IMMUNITY) {


Да и немного меня смутило то что в if нету никакого действия...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Steam
сообщение 10.7.2014, 17:37
Сообщение #5


Стаж: 12 лет

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

Kz1eR,
Если честно, некоторые строки не понял где менять...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Steam
сообщение 10.7.2014, 23:17
Сообщение #6


Стаж: 12 лет

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

Kz1eR,
Вот полный лог ошибки:
L 07/11/2014 - 00:34:26: Start of error session.
L 07/11/2014 - 00:34:26: Info (map "de_dust2_2x2") (file "addons/amxmodx/logs/error_20140711.log")
L 07/11/2014 - 00:34:26: Invalid player id 25
L 07/11/2014 - 00:34:26: [AMXX] Displaying debug trace (plugin "noplayers_map.amxx")
L 07/11/2014 - 00:34:26: [AMXX] Run time error 10: native error (native "get_user_flags")
L 07/11/2014 - 00:34:26: [AMXX] [0] php73BGRQ.sma::check_players (line 39)

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

Так же-данный плагин не реагирует на наличие администратора на сервере и выполняет свою функцию, хотя при администраторе-должен ее блокировать

Отредактировал: Steam, - 10.7.2014, 23:23
Прикрепленные файлы:
Прикрепленный файл  noplayers_map.sma ( 2,2 килобайт ) Кол-во скачиваний: 6
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Kz1eR
сообщение 11.7.2014, 15:50
Сообщение #7
Стаж: 17 лет

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

Цитата(Steam @ 11.7.2014, 0:17) *
Kz1eR,
Вот полный лог ошибки:
L 07/11/2014 - 00:34:26: Start of error session.
L 07/11/2014 - 00:34:26: Info (map "de_dust2_2x2") (file "addons/amxmodx/logs/error_20140711.log")
L 07/11/2014 - 00:34:26: Invalid player id 25
L 07/11/2014 - 00:34:26: [AMXX] Displaying debug trace (plugin "noplayers_map.amxx")
L 07/11/2014 - 00:34:26: [AMXX] Run time error 10: native error (native "get_user_flags")
L 07/11/2014 - 00:34:26: [AMXX] [0] php73BGRQ.sma::check_players (line 39)

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

Так же-данный плагин не реагирует на наличие администратора на сервере и выполняет свою функцию, хотя при администраторе-должен ее блокировать


Попробуй
Прикрепленный файл  noplayers_map.sma ( 1,99 килобайт ) Кол-во скачиваний: 19

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