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

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

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

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

error plugin

, !
Статус пользователя blancik
сообщение 13.2.2014, 13:13
Сообщение #1
Стаж: 12 лет

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

needs help with this plugin

L 02/13/2014 - 090:00: Invalid player id 0
L 02/13/2014 - 090:00: [AMXX] Displaying debug trace (plugin "rate_new2.amxx")
L 02/13/2014 - 090:00: [AMXX] Run time error 10: native error (native "get_user_info")
L 02/13/2014 - 090:00: [AMXX] [0] rate_new2.sma::GlobalTimer (line 90)
Прикрепленные файлы:
Прикрепленный файл  rate_new2.rar ( 1,48 килобайт ) Кол-во скачиваний: 5
Прикрепленный файл  rate_new2.rar ( 1,48 килобайт ) Кол-во скачиваний: 6
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Esecman
сообщение 14.2.2014, 18:07
Сообщение #2
Стаж: 12 лет

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

добавить проверку на
Код:
if(is_user_connected(players[num]))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 14.2.2014, 18:14
Сообщение #3
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

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

Esecman,
У меня такой вопрос? :D Ты в каждой ошибке пишешь "Добавь на проверку?!"
Ечли человек по ссать захочет, а у него ошибка(не может). Тоже посоветуешь "Добавь на проверку?!" Ахаха
Бред.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Esecman
сообщение 14.2.2014, 18:21
Сообщение #4
Стаж: 12 лет

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

Цитата(XyLiGaN @ 14.2.2014, 19:14) *
Esecman,
У меня такой вопрос? :D Ты в каждой ошибке пишешь "Добавь на проверку?!"
Ечли человек по ссать захочет, а у него ошибка(не может). Тоже посоветуешь "Добавь на проверку?!" Ахаха
Бред.

чего ты несешь?
я пишу один из верных аргументов.
а тебе пора % выдать.

Отредактировал: Esecman, - 14.2.2014, 18:22
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 14.2.2014, 19:02
Сообщение #5
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

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

Esecman,
ты на посты свои посмотри... в каждом ответе про плагины один и тот же текст... добавь проверку... смешно.
и да давай мне % я жду. было бы за что мне давать я бы получил. свободу слова никто не отменял...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Esecman
сообщение 15.2.2014, 8:49
Сообщение #6
Стаж: 12 лет

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

Цитата(XyLiGaN @ 14.2.2014, 20:02) *
Esecman,
ты на посты свои посмотри... в каждом ответе про плагины один и тот же текст... добавь проверку... смешно.
и да давай мне % я жду. было бы за что мне давать я бы получил. свободу слова никто не отменял...

по другому проблема не решается.
если Вы опытный программист, озвучьте Вашу идею.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bambuc
сообщение 15.2.2014, 10:04
Сообщение #7


Стаж: 13 лет

Сообщений: 1743
Благодарностей: 577
Полезность: 593

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

Цитата(XyLiGaN @ 14.2.2014, 19:02) *
Esecman,
ты на посты свои посмотри... в каждом ответе про плагины один и тот же текст... добавь проверку... смешно.
и да давай мне % я жду. было бы за что мне давать я бы получил. свободу слова никто не отменял...

Ой да забей на этого дурачка, не трать своё время на него. drinks.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 15.2.2014, 11:10
Сообщение #8
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Цитата(Esecman @ 15.2.2014, 10:49) *
по другому проблема не решается.
если Вы опытный программист, озвучьте Вашу идею.

Я за него.

Цитата(Esecman @ 14.2.2014, 20:07) *
добавить проверку на
Код:
if(is_user_connected(players[num]))

Это совет неразбирающегося человека. is_user_connected(players[num]) - константа по определению и, даже если бы тут не было ошибки, - это обход проблемы, а не решение. На решения вы неспособны.

В GlobalTimer():
Код:
get_players(players,num,"c") 
for (new i[1] = 0; i[0] < num; ++i[0]) {
// ...
Вот где проблема. Сначала получаем connected-игроков, забываем и в особо глупой манере проверяем каждый слот.

Фиксить плагин не стоит, потому что это полное дерьмо: и по задумке, и по исполнению.


blancik, do not use such plugins ever. They are stupid by design and are crap by implementation. Pay more attention to server hardware & software including plugins and settings especially server rates.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
XyLiGaN
сообщение 15.2.2014, 11:15
Сообщение #9
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

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

Esecman, Я конешно в коде не очень то и силён, то чтоб устранить ошибку, не нужно везде пихать проверку игрока. т.к. достаточно разобравшись в проблемме, можно устранить её обычным способом.(просто исправить ошибку и всё)
Safety1st, thank_you2.gif good.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Sky Cat
сообщение 15.2.2014, 19:59
Сообщение #10
Стаж: 13 лет
Город: Белгород

Сообщений: 1179
Благодарностей: 734
Полезность: 1056

Дорогой Esceman!
Если вы помечаете аргументированные сообщения пометкой "Жалоба", то боюсь за флуд модератору и за ложные жалобы, можно получить %


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