Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie
GmAMXBans

[FIX] Wyświetlanie się podwójnych banów na stroniemasz dodanych adminów na nick i steamid?

GmAMXBans

  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
11 odpowiedzi w tym temacie

#1 Turtle

    Pomocny

  • Użytkownik

Reputacja: 15
Początkujący

  • Postów:74
  • Imię:Jarek
  • Lokalizacja:kraków
Offline

Napisano 28.11.2010 00:53

Witam dodaje tego FIX`a bo większość z was ma problemy z wyświetlaniem się podwójnych banów na stronie, gdy mamy dodanego admina na 2 dostępy (steamid/ip/nick)

Wystarczy podmienić plik ban_list.php i problem zostanie rozwiązany.
Od teraz możemy się cieszyć rezerwacją nicka na hasło + admin na steamID

Załączone pliki


  • +
  • -
  • 4

cs.UMRZYJ.com - Odwiedź nas!
 


#2 radek_b11

    Hero

  • Zbanowany

Reputacja: 29
Życzliwy

  • Postów:1 019
  • Lokalizacja:Rajowo
Offline

Napisano 03.12.2010 23:13

testował już to ktoś ?

Ps: dodałem i w głównym menu banów jest ok ale w TOP5 (na stronie głównej forum) dalej mam x2 tzn jeszcze to jest z przed wgrania tej łatki.
Zapewne kolejne bany już nie będą podwójne w TOP ;)
Jak coś dam odpowiedź.

Póki co działa elegancko.
Czekałem na tego fixa od dawna :)
Dzięki wielkie

Dodano 03 grudzień 2010 - 23:18:
FIX działa w 100% lecz przydałby się FIX w tempates/ban_list.tpl (czyli ten pliczek co pokazuje ostatnich 5 banów na stronie głównej) bo on dalej wyświetla podwójnie bany :(

Proszę popraw ten z załącznika
Będę wdzięczny

Załączone pliki


Użytkownik radek_b11 edytował ten post 03.12.2010 23:19

Cs 1.6:   GoldGame.pl [Only DD2/INF/NUK] #1         IP: 31.186.81.62:27062  |  GoldGame.pl [Hns Ganiany][100aa] #2  IP: 31.186.84.46:27074

               GoldGame.pl [Hns Treningowy] #3  IP: 31.186.81.70:27059  |  GoldGame.pl [Unikatowy JailBreak] #4   IP: 31.186.84.46:27050

Ts3:        GoldGame.pl [TeamSpeak3]               IP: 178.217.191.232:6310

Cs:GO:   [PL] GoldGame.pl [Only DD2/INF/NUK][FastDrop]   IP: 185.36.170.231:27024


#3 Misiaczek ;c

    /dev/null

  • Moderator

Reputacja: 1 678
Godlike

  • Postów:2 496
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Halemba
Offline

Napisano 06.12.2010 13:09

Witam dodaje tego FIX`a bo większość z was ma problemy z wyświetlaniem się podwójnych banów na stronie, gdy mamy dodanego admina na 2 dostępy (steamid/ip/nick)

Wystarczy podmienić plik ban_list.php i problem zostanie rozwiązany.
Od teraz możemy się cieszyć rezerwacją nicka na hasło + admin na steamID


może napiszesz co zmieniłes? :>

wtedy dodam to do mini modyfikacji :P

bo z tego co widze to jedyna roznica miedzy twoim a moim to
or die(mysql_error()

Użytkownik MisieQ edytował ten post 06.12.2010 13:10

  • +
  • -
  • 0

#4 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

  • Postów:5 411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 06.12.2010 14:30

Z tego co ja zauważyłem, to przy
$query  = mysql_query
niżej została zmieniona jedna praktycznie cała linijka, czyli
WHERE ba.expired=0 GROUP BY ba.bid ORDER BY ban_created DESC LIMIT ".$min.",".$config->bans_per_page) or die(mysql_erradmin_nickor()); /* Pavulon */

Użytkownik sebul edytował ten post 06.12.2010 21:12

  • +
  • -
  • 0

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo


#5 Turtle

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 15
Początkujący

  • Postów:74
  • Imię:Jarek
  • Lokalizacja:kraków
Offline

Napisano 06.12.2010 19:01

tak została zmienione funkcja pobierania banów z bazy.

//get bans for current page
$query  = mysql_query("SELECT ba.*, se.gametype,se.timezone_fixx, aa.nickname FROM `".$config->db_prefix."_bans` AS ba
 LEFT JOIN `".$config->db_prefix."_serverinfo` AS se ON ba.server_ip=se.address
 LEFT JOIN `".$config->db_prefix."_amxadmins` AS aa ON (aa.steamid=ba.admin_nick OR aa.steamid=ba.admin_ip OR aa.steamid=ba.admin_id)
 WHERE ba.expired=0 GROUP BY ba.bid ORDER BY ban_created DESC LIMIT ".$min.",".$config->bans_per_page) or die(mysql_error());


  • +
  • -
  • 3

cs.UMRZYJ.com - Odwiedź nas!
 


#6 radek_b11

    Hero

  • Zbanowany

Reputacja: 29
Życzliwy

  • Postów:1 019
  • Lokalizacja:Rajowo
Offline

Napisano 08.12.2010 22:33

Pytałem się wyżej czy dacie również łatkę do 5 ostatnich banów na forum ?

Cs 1.6:   GoldGame.pl [Only DD2/INF/NUK] #1         IP: 31.186.81.62:27062  |  GoldGame.pl [Hns Ganiany][100aa] #2  IP: 31.186.84.46:27074

               GoldGame.pl [Hns Treningowy] #3  IP: 31.186.81.70:27059  |  GoldGame.pl [Unikatowy JailBreak] #4   IP: 31.186.84.46:27050

Ts3:        GoldGame.pl [TeamSpeak3]               IP: 178.217.191.232:6310

Cs:GO:   [PL] GoldGame.pl [Only DD2/INF/NUK][FastDrop]   IP: 185.36.170.231:27024


#7 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

  • Postów:5 411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 08.12.2010 22:44

Pytałem się wyżej czy dacie również łatkę do 5 ostatnich banów na forum ?

Już chyba jest ta poprawka w mini modyfikacji amxbansa. W każdym razie jest to w bany.php
znajdź
$query  = mysql_query("SELECT ba.*, se.gametype,se.timezone_fixx, aa.id as admin_id2, aa.nickname FROM `".$config->db_prefix."_bans` AS ba
LEFT JOIN `".$config->db_prefix."_serverinfo` AS se ON ba.server_ip=se.address
LEFT JOIN `".$config->db_prefix."_amxadmins` AS aa ON (aa.steamid=ba.admin_nick OR aa.steamid=ba.admin_ip OR aa.steamid=ba.admin_id OR aa.nickname=ba.admin_nick)
WHERE ba.expired=0 ORDER BY ban_created DESC LIMIT 5") or die(mysql_erradmin_nickor()); /* Pavulon */

zamień na
$query  = mysql_query("SELECT ba.*, se.gametype,se.timezone_fixx, aa.id as admin_id2, aa.nickname FROM `".$config->db_prefix."_bans` AS ba
LEFT JOIN `".$config->db_prefix."_serverinfo` AS se ON ba.server_ip=se.address
LEFT JOIN `".$config->db_prefix."_amxadmins` AS aa ON (aa.steamid=ba.admin_nick OR aa.steamid=ba.admin_ip OR aa.steamid=ba.admin_id OR aa.nickname=ba.admin_nick)
WHERE ba.expired=0 GROUP BY ba.bid ORDER BY ban_created DESC LIMIT 5") or die(mysql_erradmin_nickor()); /* Pavulon */

  • +
  • -
  • 0

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo


#8 Dr R.I.P

    Początkujący

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:18
  • GG:
  • Lokalizacja:Świdnica
Offline

Napisano 06.03.2011 17:36

Dzięki za fixa. :)
  • +
  • -
  • 0

#9 PIxSZtET

    Zaawansowany

  • Użytkownik

Reputacja: 6
Nowy

  • Postów:115
  • GG:
  • Imię:Mikołaj
  • Lokalizacja:Torun
Offline

Napisano 01.11.2012 18:32

jak wrzuce to do gm amxbans 1.6 (bo tam mam taki problem) to owszem nie ma juz podwojnego bana, ale tez nie ma tak jakby txt stylu, jest tylko biale tlo bez zadnego elementy stylu, tylko dane o banie... Dołączona grafika
  • +
  • -
  • 0

#10 Kawon

    Godlike

  • Przyjaciel

Reputacja: 887
Czempion

  • Postów:5 165
  • Steam:steam
  • Imię:Paweł
  • Lokalizacja:Dzierzgoń
Offline

Napisano 04.11.2012 01:29

nie trzeba tego robić w wersji 1.6 a podwójne bany spowodowane są dwoma takimi samymi adminami
  • +
  • -
  • 0

DarkGL to mój autorytet.


#11 PIxSZtET

    Zaawansowany

  • Użytkownik

Reputacja: 6
Nowy

  • Postów:115
  • GG:
  • Imię:Mikołaj
  • Lokalizacja:Torun
Offline

Napisano 04.11.2012 10:59

bo mam admina na sid i na nick...,a przecież fix w tym temacie służy do eliminacje podwójnego bana na 2 adminach czy nie prawdę? mowie?
  • +
  • -
  • 0

#12 lechu xd

    Życzliwy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:27
  • Lokalizacja:Konin
Offline

Napisano 28.01.2013 16:36

No dobra ale jak to się ma do wygaslych banów czy można dodać


or die(mysql_erradmin_nickor) or die(mysql_error());
Tak to ma wyglądać?

To jest łatka do ostatnich 5 banów.
Kawon (30.01.2013 22:43):
#7

  • +
  • -
  • 0





Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych