Страница 18 от 44

OciXCrom's Custom Shop + API

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

OciXCrom's Custom Shop + API

Публикувано на: 02 Ное 2017, 11:05
от Darky
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's Custom Shop + API

Публикувано на: 03 Ное 2017, 15:29
от OciXCrom
Прекомпилира и замени плъгина след като махна редовете, нали така?

OciXCrom's Custom Shop + API

Публикувано на: 03 Ное 2017, 16:20
от LoShIaA
Ако въпроса е към мен, разбира се :)

OciXCrom's Custom Shop + API

Публикувано на: 03 Ное 2017, 17:03
от OciXCrom
Не, към Darky, понеже при него уж е нямало разлика.

OciXCrom's Custom Shop + API

Публикувано на: 05 Ное 2017, 14:09
от LoShIaA
Какво да преправя в кода, че за достъп до командите:
cshop_points
cshop_reset_points
да изисква да имаш флаг o - ADMIN_LEVEL_C
Също и за достъп до командите:
cshop_items
cshop_edit
да изисква да имаш флаг m - ADMIN_LEVEL_A

OciXCrom's Custom Shop + API

Публикувано на: 05 Ное 2017, 15:02
от OciXCrom
Нищо. Всички правилно регистрирани команди от всички плъгини автоматично се запазват в configs/cmdaccess.ini, откъдето може и да се променят.

OciXCrom's Custom Shop + API

Публикувано на: 06 Ное 2017, 09:59
от Darky
@OciXCrom с AMXX 1.8.2 съм. И да махнах редовете и компилирах локално и отново е така.

OciXCrom's Custom Shop + API

Публикувано на: 03 Яну 2018, 12:06
от LoShIaA

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

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's Custom Shop + API

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