[ROZWIĄZANE] Query failed!
Najlepsza odpowiedź CeFFeJ 13.10.2015 10:36
A ja swój problem wlasnie dzisiejszej nocy rozwiazalem.
W sumie nie wiem jak, ale po dopisaniu rcona do serwera, recznie, przez baze sql wszystko zaczeło działac.
Temat do zmakniecia
Dziekuje za proby pomocy
Przejdź do postu
CeFFeJ
11.10.2015
Witam otóz mam poważny problem, otóz:
Log.
L 10/11/2015 - 12:32:00: [amxbans_main.amxx] [AMXBans] Query failed! L 10/11/2015 - 12:32:00: [amxbans_main.amxx] [AMXBans] Threaded Query Error, Place: 8 L 10/11/2015 - 12:32:00: [amxbans_main.amxx] [AMXBans] Message: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'a','SI','SS na twojastrona.pl',UNIX_TIMESTAMP(NOW()),0,'Twoj serwer ^ 1shot1kill' at line 1 (1064) L 10/11/2015 - 12:32:00: [amxbans_main.amxx] [AMXBans] Query statement:
Plugins Ini
; AMX Mod X plugins amxbans_main.amxx amxbans_core.amxx ; Admin Base - Always one has to be activated admin.amxx ; admin base (required for any admin-related) ;admin_sql.amxx ; admin base - SQL version (comment admin.amxx) ; Basic admincmd.amxx ; basic admin console commands adminhelp.amxx ; help command for admin console commands adminslots.amxx ; slot reservation multilingual.amxx ; Multi-Lingual management ; Menus menufront.amxx ; front-end for admin menus cmdmenu.amxx ; command menu (speech, settings) plmenu.amxx ; players menu (kick, ban, client cmds.) ;telemenu.amxx ; teleport menu (Fun Module required!) mapsmenu.amxx ; maps menu (vote, changelevel) pluginmenu.amxx ; Menus for commands/cvars organized by plugin ; Chat / Messages adminchat.amxx ; console chat commands antiflood.amxx ; prevent clients from chat-flooding the server scrollmsg.amxx ; displays a scrolling message imessage.amxx ; displays information messages adminvote.amxx ; vote commands ; Map related nextmap.amxx ; displays next map in mapcycle mapchooser.amxx ; allows to vote for next map timeleft.amxx ; displays time left on map ; Configuration pausecfg.amxx ; allows to pause and unpause some plugins statscfg.amxx ; allows to manage stats plugins via menu and commands ; Counter-Strike ;restmenu.amxx ; restrict weapons menu statsx.amxx ; stats on death or round end (CSX Module required!) ;miscstats.amxx ; bunch of events announcement for Counter-Strike ;stats_logging.amxx ; weapons stats logging (CSX Module required!) ; Enable to use AMX Mod plugins ;amxmod_compat.amxx ; AMX Mod backwards compatibility layer ; Custom - Add 3rd party plugins here
modules.ini
;;; ; To enable a module, remove the semi-colon (;) in front of its name. ; If it's not here, simply add it its name, one per line. ; You don't need to write the _amxx part or the file extension. ;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; SQL Modules usually need to be enabled manually ;; ;; You can have any number on at a time. Use ;; ;; amx_sql_type in sql.cfg to specify the default ;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;mysql ;sqlite ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; Put third party modules below here. ;; ;; You can just list their names, without the _amxx ;; ;; or file extension. ;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; These modules will be auto-detected and loaded ;; ;; as needed. You do not need to enable them here ;; ;; unless you have problems. ;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; fun ;engine ;fakemeta ;geoip ;sockets ;regex ;nvault cstrike csx ;hamsandwich
Błąd wystepuje przy probie zrobienia Screenow
Zmieniałem AmxBans juz z 5 razy, zainstalowałem wszystkie wersje jakie sa dostepne, zmienialem rowinez baze danych i dalej nic.
Zmienialem wersje AmxModX oraz wersje HLDS.
Pewnie popełniłem jakiś głupi błąd i ciągle go powtarzam.
Ktos ma jakis pomysl?
Użytkownik CeFFeJ edytował ten post 11.10.2015 11:43
wiwi249
11.10.2015
Błąd mówi - error in the query syntax. Po prostu jest źle sformułowane zapytanie SQL.
Być może chodzi o to że plugin jest badziewnie napisany albo w konfiguracji swojego amxbans podałeś jakiś znak który rozwala całe zapytanie (średnik? Możliwe by to było?).
Ja bym polecał obczaić w sma to zapytanie w miejscu gdzie wystepuje błąd, czyli
Message: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'a','SI','SS na twojastrona.pl',UNIX_TIMESTAMP(NOW()),0,'Twoj serwer ^ 1shot1kill' at line 1 (1064
Może wtedy coś sie objaśni, bo tak sie domyślać można w nieskończoność.
CeFFeJ
11.10.2015
Ja tu nie widze zadnych błędów.
Jednak błąd by znikł po zmianie plikow amxx. A to dalej to samo.
Załączone pliki
CeFFeJ
11.10.2015
Przepraszam za post pod postem, ale nie moge edytowac.
Chciałbym dodac ze, zmianie bazy na mybans.eu, oraz wyrzucenie pluginu z amxbansa ze screenami i uzyciu https://forums.allie...ead.php?t=90318
błąd dalej wystepuje. 0 zmian, ciagle query failed
Misiaczek ;c
11.10.2015
amxbans.cfg pokaż... bo znając życie tam leży błąd po części i po części w pliku amxx
z amxbans.cfg potrzebuje zobaczyć jak masz uzupełnione te dwa cvar'y
amxbans_server_address ""
oraz
amxbans_servernick ""
ponieważ owy błąd zazwyczaj występuje gdy cvar
amxbans_servernick ""
jest pusty, i plugin pobiera nazwę serwera taką jak mamy w server.cfg, gdzie nie raz są znaczki typu
-+/\|[](){}<>`~!@#$%^&*
i inne twory użytkowników aby "upiększyć" nazwę serwera, a kod zapytań amxbans'a jest taki( czuły a raczej ograniczony ) a nie inny ze sypie potem błędami
CeFFeJ
11.10.2015
// Plik Konfiguracyjny AMXBans echo [AMXBans] laduje plik amxbans.cfg // Prefix bazy // Nota: Prefiks wpisany w sql.cfg nie jest już używany przez AMXBans amx_sql_prefix "amx" //Używanie oznaczeń gracza na tym serwerze czy na wszystkich? amxbans_flagged_all_server 1 // Wczytywanie adminów // 0 z bazy SQL, 1 = z pliku users.ini, 2 = nie ładuje adminów amxbans_use_admins_file 1 // AMXBans próbuje pobierać Ip automatycznie (Tak, widać ;/) // Możesz ustawić inne iP -np. "<ip>:<port>" amxbans_server_address "91.224.117.199:27015" // Tak naprawdę ten cvar jest niezle pomylony niby chodzi o czas a ustawia własny powód bana // -1 aby wyłaczyć, 0 aby właczyć własny powód bana amxbans_custom_statictime 0 // Wpisz jaka ma byc wyświetlana nazwa serwera na stronie gdy gracz dostanie bana . // np. amxbans_servernick "Mój za***isty serwer" // Pozostaw puste aby czytało domyślna nazwe hosta z server.cfg amxbans_servernick "GloKK" // Ustaw 1 / 2 / 3 aby włączyć powiadomienia o debugach w logach. // nie ustawiaj na 3 bo Ci konsole zaspamuje, ustaw 2 bedzie normal amxbans_debug 0 // Nie wpisuj "http://". Plugin sam sobie to wpisze amxbans_complain_url "www.twoja.com" // Ustaw na 1 aby mapa była pokazywana w nazwie serwera amxbans_add_mapname_in_servername 1 // Ustaw na 1 aby w czacie HLSW był pokazywany komunikat o banie amxbans_show_in_hlsw 1 // Pokazuje zielony napis w hud, w lewym górnym rogu, w przypadku bana amxbans_show_hud_messages 1 // Ustawia jaka flaga odpowiada za najwyższy czas bana jaki może ustawić admina. amxbans_higher_ban_time_admin "n" // Ustawia jaka flaga odpowiada za to aby nie był pokazywany nick admina który zbanował gracza amxbans_admin_mole_access "r" // Jeśli admin ma ustawiony admin_mole_access, ma pokazywać jego nick przy zbanowanym graczu? amxbans_show_name_evenif_mole 1 // Pokazuje adminowi w chacie czy gracz był wczesniej zbanowany, 0 aby wyłączyć amxbans_show_prebanned 1 // Ile razy powiadamia admina o wcześniejszym banie gracza amxbans_show_prebanned_num 2 // Obecnie nie wiadomo // Tak napisali w oryginale :D amxbans_default_ban_reason unknown // Czy można banować w przypadku gdy gracz się rozłaczy . 1 aby właczyć 0 aby wyłaczyc // Jest to na koncu menu admina, Menu Rozłączeń amxbans_ban_evenif_disconnected 1 // Czasy oznakowan w menu amx_setflagtimes "1 h" "4 h" "10 h" "1 d" "1 w" "4 w" "12 w" "0" // Długości banów dla adminów z flagą -d, ustaw najwieksze jakie mają byc przy komendzie "amxbans_consolebanmax" // UWAGA: ustawiaj wartosci od NAJMNIEJSZEJ do NAJWIĘKSZEJ . Mozesz wybrac 14 wartości // "0 m" = PERM // Wartosci jakich mozesz użyć : // 1 - 59 dla flagi m to minuty // 1 - 23 dla flagi h to godziny // 1 - 6 dla flagi d to dni // dla flagi w sa tygodnie // Przykłady: // "5 m" to 5 minut // "1 h" to 1 godzina // "1 d" to 1 dzień // "1 w" to 1 tydzień amx_setlowbantimes "5 m" "30 m" "1 h" "3 h" "10 h" "1 d" // Długości banów dla adminów z flagą -n i -d // UWAGA:ustawiaj wartosci od NAJMNIEJSZEJ do NAJWIĘKSZEJ . Mozesz wybrac 14 wartości // "0 m" = PERM // Wartosci jakich mozesz użyć : // 1 - 59 dla flagi m to minuty // 1 - 23 dla flagi h to godziny // 1 - 6 dla flagi d to dni // dla flagi w sa tygodnie // Przykłady: // "5 m" to 5 minut // "1 h" to 1 godzina // "1 d" to 1 dzień // "1 w" to 1 tydzień amx_sethighbantimes "5 m" "30 m" "1 h" "3 h" "1 d" "1 w" "0 m" /********************AMXBans: Freeze ****************************************/ // plugin amxbans_freeze (tzw. Zamrażający) // "a" = zamraża (nie możesz się ruszyć) // "b" = nie mozesz uzyc broni // "c" = blokuje czat // "d" = gracz swieci na czerwono amxbans_freeze_mode "abcd" // Czas pomiedzy serwerem gry a baza danych // Moze byc ujemny // Jezeli 0 ustawia automatycznie amxbans_time_offset "0" // [En] Automatycznie robi screena przy banie amxbans_snapshot "1" // Typ Bana // "0" - wybiera automatycznie // "1" - na IP // "2" - na SteamID amxbans_bantype "0" // Definiuje czy sprawdzać graczy po flagach // Włącza - "1" / Wyłącza - "0" amxbans_check_flag "1" // Włącza - 1 / wyłącza - 0 historie banow amxbans_history "1" // Plik konfiguracyjny - ECHO echo [AMXBans] amxbans.cfg zostal zaladowany | AMXX.PL | Wersja PL - Szyfrant i MisieQ
CeFFeJ
12.10.2015
Czy jest ktos w stanie mi pomoc?
Kolejny post pod postem. wiem, przepraszam
Misiaczek ;c
12.10.2015
Czy jest ktos w stanie mi pomoc?
Kolejny post pod postem. wiem, przepraszam
uzyj plików amxbans_core.amxx i amxbans_main.amxx z wersji 1.5.1
CeFFeJ
12.10.2015
Dalej to samo, nic sie nie zmieniło.
Zrobmy inaczej, jaka wersje HLDS, oraz AmxModx zainstalowac i którego AmxBans zeby bylo najlepiej, wtedy bedzie moze łatwiej ogarnac problem.
Bo to nie mozliwe ze nie dzialaja wszystkie amxbansy jakie sa dostepne w sieci.
Użytkownik CeFFeJ edytował ten post 12.10.2015 16:53
Misiaczek ;c
12.10.2015
HLDS: 6153
AMXX: 1.8.2
MetaMod: 1.21p37
AMXBans: AMXX 1.5.1 | WEB 1.6 bądź CSBans 1.3
CeFFeJ
12.10.2015
Zainstalowałem HLDS 6153, AmXX 1.8.2
Amxbans 1.5.1 web 1.6
Dalej nie banuje po zrobieniu SS, wywalajac błąd.
L 10/13/2015 - 00:01:11: [amxbans_main.amxx] [AMXBans] Query failed! L 10/13/2015 - 00:01:11: [amxbans_main.amxx] [AMXBans] Threaded Query Error, Place: 8 L 10/13/2015 - 00:01:11: [amxbans_main.amxx] [AMXBans] Message: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'a','S','Wstaw screeny na twoja-strona.p',UNIX_TIMESTAMP(NOW()),0,'Twoj serwer ^ ' at line 1 (1064) L 10/13/2015 - 00:01:11: [amxbans_main.amxx] [AMXBans] Query statement:
Jednak przy banowaniu bez ss, normalnie banuje, dodajac bana na www.
Załączam configi plików.
; AMX Mod X plugins amxbans_core.amxx amxbans_main.amxx ; Admin Base - Always one has to be activated ;admin.amxx ; admin base (required for any admin-related) ;admin_sql.amxx
/************* AMXBans: SSBan ***********************************************/ // Wymagany plugin amxbans_ssban // Plik Konfiguracyjny AMXBans: SSBan echo [AMXBans] laduje plik amxbans-ssban.cfg // Ile screenow moze zrobic admin amx_maxscreens "10" // Czas pomiedzy scrennami amx_interval "1.0" // Opcje powiadomien // 0: Wylaczone // 1: Administrator dostaje wiadomosc o utworzonych screenach // 2: Gracz jest informowany w hud po lewej stronie ekranu // 3: obie amx_stamptype "3" // Wiadomosc, gdy amx_stamptype jest 2/3 amx_hudtext "Orientuj sie :)" // Ilosc screenow w Menu amx_screenscount "1 2 3 4 5 6 7 8 9" // // Czas bana amx_ssbantime "0" // Powod bana amx_ssbanreason "Wstaw screeny na twoja-strona.pl" echo [AMXBans] amxbans-ssban.cfg zostal zaladowany | AMXX.PL | Wersja PL - Szyfrant i MisieQ
// Plik Konfiguracyjny AMXBans echo [AMXBans] laduje plik amxbans.cfg // Prefix bazy // Nota: Prefiks wpisany w sql.cfg nie jest juz uzywany przez AMXBans amx_sql_prefix "amx" //Uzywanie oznaczen gracza na tym serwerze czy na wszystkich? amxbans_flagged_all_server 1 // Wczytywanie adminów // 0 z bazy SQL, 1 = z pliku users.ini, 2 = nie laduje adminów amxbans_use_admins_file 0 // AMXBans próbuje pobierac Ip automatycznie (Tak, widac ;/) // Mozesz ustawic inne iP -np. "<ip>:<port>" amxbans_server_address "91.224.117.199:27015" // Wybierz styl banowanie // 1 (nowy): amx_ban <SteamID lub nick lub #authid lub IP> <Czas w minutach> <Powód> // 0 (stary): amx_ban <czas w minutach> <SteamID albo Nick albo #authid albo IP> <Powód> amxbans_use_newbancmd 1 // Maksymalna liczba graczy w Menu Rozlaczen amxbans_discon_players_saved 10 // Tak naprawdę ten cvar jest niezle pomylony niby chodzi o czas a ustawia wlasny powód bana // -1 aby wylaczyc, 0 aby wlaczyc wlasny powód bana amxbans_custom_statictime 1 // Wpisz jaka ma byc wyswietlana nazwa serwera na stronie gdy gracz dostanie bana . // np. amxbans_servernick "Mój za***isty serwer" // Pozostaw puste aby czytalo domyslna nazwe hosta z server.cfg amxbans_servernick "GloKK" // Ustaw 1 / 2 / 3 aby wlaczyc powiadomienia o debugach w logach. // nie ustawiaj na 3 bo Ci konsole zaspamuje, ustaw 2 bedzie normal amxbans_debug 0 // Nie wpisuj "http://". Plugin sam sobie to wpisze amxbans_complain_url "www.GloKK.pl" // Ustaw na 1 aby mapa byla pokazywana w nazwie serwera amxbans_add_mapname_in_servername 1 // Ustaw na 1 aby w czacie HLSW byl pokazywany komunikat o banie amxbans_show_in_hlsw 1 // Pokazuje zielony napis w hud, w lewym górnym rogu, w przypadku bana amxbans_show_hud_messages 1 // Ustawia jaka flaga odpowiada za najwyzszy czas bana jaki moze ustawic admina. amxbans_higher_ban_time_admin "n" // Ustawia jaka flaga odpowiada za to aby nie byl pokazywany nick admina który zbanowal gracza amxbans_admin_mole_access "r" // Jesli admin ma ustawiony admin_mole_access, ma pokazywac jego nick przy zbanowanym graczu? amxbans_show_name_evenif_mole 1 // Pokazuje adminowi w chacie czy gracz byl wczesniej zbanowany, 0 aby wylaczyc amxbans_show_prebanned 1 // Ile razy powiadamia admina o wczesniejszym banie gracza amxbans_show_prebanned_num 2 // Obecnie nie wiadomo // Tak napisali w oryginale :D amxbans_default_ban_reason unknown // Czy mozna banowac w przypadku gdy gracz sie rozlaczy . 1 aby wlaczyc 0 aby wylaczyc // Jest to na koncu menu admina, Menu Rozlaczen amxbans_ban_evenif_disconnected 1 // Czasy oznakowan w menu amx_setflagtimes "1 h" "4 h" "10 h" "1 d" "1 w" "4 w" "12 w" "0" // Dlugosci banów dla adminów z flaga -d, ustaw najwieksze jakie maja byc przy komendzie "amxbans_consolebanmax" // UWAGA: ustawiaj wartosci od NAJMNIEJSZEJ do NAJWIEKSZEJ . Mozesz wybrac 14 wartosci // "0 m" = PERM // Wartosci jakich mozesz uzyc : // 1 - 59 dla flagi m to minuty // 1 - 23 dla flagi h to godziny // 1 - 6 dla flagi d to dni // dla flagi w sa tygodnie // Przyklady: // "5 m" to 5 minut // "1 h" to 1 godzina // "1 d" to 1 dzien // "1 w" to 1 tydzien amx_setlowbantimes "5 m" "30 m" "1 h" "3 h" "10 h" "1 d" // Dlugosci banów dla adminów z flaga -n i -d // UWAGA:ustawiaj wartosci od NAJMNIEJSZEJ do NAJWIEKSZEJ . Mozesz wybrac 14 wartosci // "0 m" = PERM // Wartosci jakich mozesz uzyc : // 1 - 59 dla flagi m to minuty // 1 - 23 dla flagi h to godziny // 1 - 6 dla flagi d to dni // dla flagi w sa tygodnie // Przyklady: // "5 m" to 5 minut // "1 h" to 1 godzina // "1 d" to 1 dzien // "1 w" to 1 tydzien amx_sethighbantimes "5 m" "30 m" "1 h" "3 h" "1 d" "1 w" "0 m" /************* Opcjonalne pluginy AMXBans Start Configu ******************************/ // Opcjonalne pluginy AMXBans // Wymagany plugin amxbans_freeze // // "a" = zamrozenie // "b" = wyrzucenie broni // "c" = blokowanie rozmow // "d" = gracz swieci na czerwono amxbans_freeze_mode "abcd" /************* Opcjonalne pluginy AMXBans: Koniec Configu ******************************/ // Plik konfiguracyjny - ECHO echo [AMXBans] amxbans.cfg zostal zaladowany | AMXX.PL | Wersja PL - Szyfrant i MisieQ
Użytkownik CeFFeJ edytował ten post 12.10.2015 23:01
LulzSec.
13.10.2015
Posiadam również takowy problem od dłuższego czasu, ale nie moge sobie z nim poradzić.
Najlepsza odpowiedź
CeFFeJ
13.10.2015
A ja swój problem wlasnie dzisiejszej nocy rozwiazalem.
W sumie nie wiem jak, ale po dopisaniu rcona do serwera, recznie, przez baze sql wszystko zaczeło działac.
Temat do zmakniecia
Dziekuje za proby pomocy
Misiaczek ;c
13.10.2015
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL