OciXCrom's Custom Shop + API

Одобрените от нас плъгини. Моля, докладвайте ако забележите бъг с някой от плъгините в този раздел.
Аватар
LoShIaA
Извън линия
Потребител
Потребител
Мнения: 323
Регистриран на: 20 Окт 2016, 14:44
Местоположение: Стара Загора
Се отблагодари: 120 пъти
Получена благодарност: 9 пъти

OciXCrom's Custom Shop + API

Мнение от LoShIaA » 01 Ное 2017, 23:26

Така премахнах редове. След това понеже сървъра няма хора намерих друг начин да тествам, защото ми беше направило впечатление, че и при него се ресват. Но първо пробвах влизам в сървъра давам си точки, когато няма хора. Почвам влизам, излизам, давам рестарт, сменямам карта, илизам направо от играта с quit в конзола, но не ми взима точките поне от няколко опита не ми ги взе. И тогава пробвах другия начин. Влизам в сървъра, давам си точки след това излизам, сменямам си името, влизам с новия ник нямам точки (до тук всичко правилно), след това излизам връщам си старото име влизам в сървъра и пак нямам точки.

Аватар
Darky
Извън линия
Потребител
Потребител
Мнения: 33
Регистриран на: 01 Авг 2017, 12:32
Местоположение: Варна

OciXCrom's Custom Shop + API

Мнение от Darky » 02 Ное 2017, 11:05

OciXCrom™ написа: 01 Ное 2017, 14:08 Едно момче имаше същия проблем и го оправи като ъпдейтна на най-новия dev build. Явно проблемът е в новата client_disconnected функция в AMXX 1.8.3, понеже реших да я ползвам. Опитай като премахнеш тези редове от custom_shop.sma:

Код за потвърждение: Избери целия код

#if defined client_disconnected
	#define client_disconnect client_disconnected
#endif
И при мене няма резултат. Отново ресва точките.

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

OciXCrom's Custom Shop + API

Мнение от OciXCrom » 03 Ное 2017, 15:29

Прекомпилира и замени плъгина след като махна редовете, нали така?

Аватар
LoShIaA
Извън линия
Потребител
Потребител
Мнения: 323
Регистриран на: 20 Окт 2016, 14:44
Местоположение: Стара Загора
Се отблагодари: 120 пъти
Получена благодарност: 9 пъти

OciXCrom's Custom Shop + API

Мнение от LoShIaA » 03 Ное 2017, 16:20

Ако въпроса е към мен, разбира се :)

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

OciXCrom's Custom Shop + API

Мнение от OciXCrom » 03 Ное 2017, 17:03

Не, към Darky, понеже при него уж е нямало разлика.

Аватар
LoShIaA
Извън линия
Потребител
Потребител
Мнения: 323
Регистриран на: 20 Окт 2016, 14:44
Местоположение: Стара Загора
Се отблагодари: 120 пъти
Получена благодарност: 9 пъти

OciXCrom's Custom Shop + API

Мнение от LoShIaA » 05 Ное 2017, 14:09

Какво да преправя в кода, че за достъп до командите:
cshop_points
cshop_reset_points
да изисква да имаш флаг o - ADMIN_LEVEL_C
Също и за достъп до командите:
cshop_items
cshop_edit
да изисква да имаш флаг m - ADMIN_LEVEL_A

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

OciXCrom's Custom Shop + API

Мнение от OciXCrom » 05 Ное 2017, 15:02

Нищо. Всички правилно регистрирани команди от всички плъгини автоматично се запазват в configs/cmdaccess.ini, откъдето може и да се променят.

Аватар
Darky
Извън линия
Потребител
Потребител
Мнения: 33
Регистриран на: 01 Авг 2017, 12:32
Местоположение: Варна

OciXCrom's Custom Shop + API

Мнение от Darky » 06 Ное 2017, 09:59

@OciXCrom с AMXX 1.8.2 съм. И да махнах редовете и компилирах локално и отново е така.

Аватар
LoShIaA
Извън линия
Потребител
Потребител
Мнения: 323
Регистриран на: 20 Окт 2016, 14:44
Местоположение: Стара Загора
Се отблагодари: 120 пъти
Получена благодарност: 9 пъти

OciXCrom's Custom Shop + API

Мнение от LoShIaA » 03 Яну 2018, 12:06

Код за потвърждение: Избери целия код

L 12/25/2017 - 18:28:47: Start of error session.
L 12/25/2017 - 18:28:47: Info (map "surf_ski_2") (file "addons/amxmodx/logs/error_20171225.log")
L 12/25/2017 - 18:28:47: [FUN] Invalid player 1
L 12/25/2017 - 18:28:47: [AMXX] Run time error 10 (plugin "cshop_items.amxx") (native "set_user_maxspeed") - debug not enabled!
L 12/25/2017 - 18:28:47: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
Сега сложих debug зад името на плъгина и ще видим какво ще стане, ако изобщо даде грешката, защото това ми е първата и единствена такава за 3 месеца в двата сървъра.

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

OciXCrom's Custom Shop + API

Мнение от OciXCrom » 03 Яну 2018, 16:46

Направил съм тази функция изобщо да не се изпълнява ако играчът не е жив, тъй че наистина няма логика да се показва тази грешка. Няма нужда от debug, понеже на само две места я има в кода. Сигурен ли си, че ползваш най-новата версия на плъгина? Имаш ли is_user_alive() проверка на ред 258 в cshop_items.sma?

Публикувай отговор
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Одобрени плъгини”

Кой е на линия

Потребители разглеждащи този форум: Bing [Bot] и 12 госта