Advanced Bans със SQL

Въпроси и проблеми свързани с AMXModX.
Аватар
Maverick
Извън линия
Рекламатор
Рекламатор
Мнения: 254
Регистриран на: 22 Окт 2016, 17:05
Местоположение: 93.123.18.81:27017
Се отблагодари: 34 пъти
Получена благодарност: 14 пъти
Обратна връзка:

Advanced Bans със SQL

Мнение от Maverick » 30 Яну 2018, 22:21

Икам да разбера как да си свържа този https://forums.alliedmods.net/showthread.php?t=80858 плъгин към database-a който направих в хостига на саита си.
Изображение
Някой ако има опит да сподели, благодаря.

Аватар
1fRaNkkK
Извън линия
Потребител
Потребител
Мнения: 776
Регистриран на: 09 Окт 2016, 15:21
Се отблагодари: 8 пъти
Получена благодарност: 55 пъти

Advanced Bans със SQL

Мнение от 1fRaNkkK » 30 Яну 2018, 22:45

Прочете ли "How to use"?
Get Plugin for all 3 plugins at the bottom of this post. (If you want SQL, get advanced_bans_sql. Otherwise, use advanced_bans.
Place the advanced_bans.amxx, plmenu.amxx, and adminvote.amxx files in your server's addons/amxmodx/plugins folder.
- Note: You must overwrite your old plmenu.amxx and adminvote.amxx files.
Open the plugins.ini from your server's addons/amxmodx/configs folder.
Add advanced_bans.amxx at the top of the file!!!
Make sure that plmenu.amxx and adminvote.amxx are enabled.
Save and close the file.
Place advanced_bans.txt from the bottom of this post in your server's addons/amxmodx/data/lang folder.
Change the map or restart your server.
+
SQL is also supported and works for multiple servers. If you use the same SQL database for more than 1 server, then those servers will share the ban list.
For SQL, the default cvars for the SQL database will be used (amx_sql_host, amx_sql_user, amx_sql_pass, amx_sql_db).
На кратко използвай плъгина advanced_bans_sql.amxx и след това си настрой нещата в sql.cfg. Не забравяй да създадеш отдалечен достъп(remote mysql в контролния панел), за да тръгнат нещата правилно + използвай числа в host ip.

Аватар
Maverick
Извън линия
Рекламатор
Рекламатор
Мнения: 254
Регистриран на: 22 Окт 2016, 17:05
Местоположение: 93.123.18.81:27017
Се отблагодари: 34 пъти
Получена благодарност: 14 пъти
Обратна връзка:

Advanced Bans със SQL

Мнение от Maverick » 31 Яну 2018, 09:16

Добре направих го това в sql.cfg и също го сложих този advanced_bans_sql.amxx
amx_sql_host "139.162.***.***"
amx_sql_user "syntrwav_***"
amx_sql_pass "паролата ми"
amx_sql_db "***"
amx_sql_table "***"
amx_sql_type "mysql"

И тука добавих ип-то на сървара.
Изображение
А сега как бих могъл да разбера дали е свързано правилно и евентуално баннатите играчи?

Аватар
JustyleR
Извън линия
Модератор
Модератор
Мнения: 560
Регистриран на: 24 Фев 2017, 18:59
Се отблагодари: 33 пъти
Получена благодарност: 132 пъти
Обратна връзка:

Advanced Bans със SQL

Мнение от JustyleR » 31 Яну 2018, 15:33

Ако има нещо нередно в конзолата на сървъра би трябвало да изпише.
Примерно, че данните са неправилни и т.н.
Discord сървър, чрез който можете да се свържете с мен.


Аватар
Maverick
Извън линия
Рекламатор
Рекламатор
Мнения: 254
Регистриран на: 22 Окт 2016, 17:05
Местоположение: 93.123.18.81:27017
Се отблагодари: 34 пъти
Получена благодарност: 14 пъти
Обратна връзка:

Advanced Bans със SQL

Мнение от Maverick » 31 Яну 2018, 15:46

Ето това пише в лога за плъгина:
L 01/31/2018 - 08:07:38: [AMXX] Plugin ("advanced_bans_sql.amxx") is setting itself as failed.
L 01/31/2018 - 08:07:38: [AMXX] Plugin says: Query failed.
Което най вероятно означава че не е свързано правилно или с правилните данни. Аз така и така не успявам да открия кое всъщност IP да въведа и от къде да го взема?

Аватар
1fRaNkkK
Извън линия
Потребител
Потребител
Мнения: 776
Регистриран на: 09 Окт 2016, 15:21
Се отблагодари: 8 пъти
Получена благодарност: 55 пъти

Advanced Bans със SQL

Мнение от 1fRaNkkK » 31 Яну 2018, 16:07

Опитай това: https://forums.alliedmods.net/showpost. ... count=1369
Колкото до IP-то на хоста ти може да го намериш като отвориш cmd и напишеш ping твоят-сайт.com и ip-то, което го слагаш в amx_sql_host би трябвало да излезе.
Ако проблема беше във връзката би трябвало да покаже друга грешка, като could not connect примерно.

Ето директно от автора поправката: https://forums.alliedmods.net/showpost. ... tcount=393

Аватар
Maverick
Извън линия
Рекламатор
Рекламатор
Мнения: 254
Регистриран на: 22 Окт 2016, 17:05
Местоположение: 93.123.18.81:27017
Се отблагодари: 34 пъти
Получена благодарност: 14 пъти
Обратна връзка:

Advanced Bans със SQL

Мнение от Maverick » 31 Яну 2018, 16:50

То аз по принцип писах на съпорта (преди) кое е ип-то
Изображение
защото така и така не успях да го открия.
А това което казваш за cmd i ping ми изкарва съвсем друго ип
Изображение
А аз все пак изтеглих Workbench за да пробвам да се свържа с датабазата и с двете ип-та не става. :confused:

Добавено преди 4 минути 45 секунди:
1fRaNkkK написа: 31 Яну 2018, 16:07 Опитай това: https://forums.alliedmods.net/showpost. ... count=1369
Колкото до IP-то на хоста ти може да го намериш като отвориш cmd и напишеш ping твоят-сайт.com и ip-то, което го слагаш в amx_sql_host би трябвало да излезе.
Ако проблема беше във връзката би трябвало да покаже друга грешка, като could not connect примерно.

Ето директно от автора поправката: https://forums.alliedmods.net/showpost. ... tcount=393
Да сега пробвах с него и резулатата е:
L 01/31/2018 - 16:13:35: [AMXX] Plugin ("advanced_bans_sql.amxx") is setting itself as failed.
L 01/31/2018 - 16:13:35: [AMXX] Plugin says: Could not connect to database.
L 01/31/2018 - 16:13:35: [AMXX] Run time error 1 (plugin "advanced_bans_sql.amxx") - forced exit
Добавено преди 25 минути 27 секунди:
Добре като добавих ип то си тука
Изображение
успях да се свуржа с Workbench
https://image.prntscr.com/image/i3ep1Ge ... ke6p-g.png
Сега остава само да разбера защо с плъгина не става.

Аватар
1fRaNkkK
Извън линия
Потребител
Потребител
Мнения: 776
Регистриран на: 09 Окт 2016, 15:21
Се отблагодари: 8 пъти
Получена благодарност: 55 пъти

Advanced Bans със SQL

Мнение от 1fRaNkkK » 31 Яну 2018, 16:52

След като ти гледам първата снимка се питам защо syntrwav_***?
Така трябва да изглежда sql.cfg

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

amx_sql_host "139.162.***.***"
amx_sql_user "syntrwav_***"
amx_sql_pass "your password"
amx_sql_db "syntrwav_***"
amx_sql_table "***"
amx_sql_type "mysql"
Просто си сложи паролата.

Аватар
Maverick
Извън линия
Рекламатор
Рекламатор
Мнения: 254
Регистриран на: 22 Окт 2016, 17:05
Местоположение: 93.123.18.81:27017
Се отблагодари: 34 пъти
Получена благодарност: 14 пъти
Обратна връзка:

Advanced Bans със SQL

Мнение от Maverick » 31 Яну 2018, 19:11

Не то аз от тогава го смених на това:
Изображение
Писах и на съпорта и ето това отоговиха за момента
Изображение
Сега очаквам да разбера какво ще кажат и дали ип то на сървара се блокирва от тях.

Добавено преди 2 часа 4 минути 23 секунди:
Не ип-то не е блокирано от тях, но се оправи след като писах и на съпорта на сървара ми казаха да сложа за remote access това ип 93.123.18.76 и стана.

Аватар
Maverick
Извън линия
Рекламатор
Рекламатор
Мнения: 254
Регистриран на: 22 Окт 2016, 17:05
Местоположение: 93.123.18.81:27017
Се отблагодари: 34 пъти
Получена благодарност: 14 пъти
Обратна връзка:

Advanced Bans със SQL

Мнение от Maverick » 01 Фев 2018, 11:41

Сега работи и искам да разбера хората който били баннати все още ли са баннати и може би само трябва да ги въведа в sql-a?
И възможно ли е някой който може да направи от това (което си беше за гаг плъгина таблицата с инфото) да се адаптира за този плъгин.
https://pastebin.com/i6exveeP
Аз направих някакви промени, но явно не е достатъчно и бановете не успяват да се появят тука http://awesomecs.syntrwave.com/bans.php, но пук базата данни си се запазват.

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

Обратно към “Поддръжка / Помощ”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 12 госта