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

Problem z Extreme Ban Config 2


  • Zamknięty Temat jest zamknięty
8 odpowiedzi w tym temacie

#1 Adrenaline1986

    Życzliwy

  • Użytkownik

Reputacja: 5
Nowy

  • Postów:33
  • Lokalizacja:Warszawa
Offline

Napisano 03.11.2009 10:46

Witam. Mam mały problem z owym plugin'em. Testowane dwie wersje ( 2.1 oraz 2.3- żadna nie działa w pełni na dwóch moich serwerach). Plugin działa połowicznie- banuje bez problemu graczy będących na serwerze. "Schody" zaczynają się,gdy chce zbanować osobę niebędącą już na serwerze. Wpisuję przykładową komendę w konsoli: amx_bancfg2 "Dyzio" 2dkdksdksdjksdjksjdk24e "240" "ochlon" . Zauważyłem, że ban się dodaje do pliku z nadanym chmod777, jednak przy banowaniu przez konsolę, ucinana jest ostatnia litera / liczba owego kodu ( w tym wypadku litera 'e' zostaje ucięta , przez co zbanowany gracz może wejść na serwer. Zaznaczam, że nie da się edytować pliku [email protected] ręcznie ( nie da się dopisać literki "e")

PS Wersja 1.xx nie ma możliwości banowania gdy gracz jest nieobecny na serwerze, dlatego jej nie uwzględniłem w mojej wypowiedzi.

Z góry dziękuję za odpowiedź.
  • +
  • -
  • 0

#2 Batonik

    Wszechpomocny

  • Użytkownik

Reputacja: 26
Życzliwy

  • Postów:393
  • GG:
  • Steam:steam
  • Lokalizacja:Tarnobrzeg
Offline

Napisano 03.11.2009 19:06

Zauważyłem, że ban się dodaje do pliku z nadanym chmod777

Dlatego dodaje się ponieważ jak piszę w tym pluginie:
Folder bancfg/ powinien mieć prawa zapisu (najlepiej CHMOD 777).

Komenda:
amx_bancfg2 <nick> <short> <time> [reason]

i nie wiem co wklejasz za komendę bo jeżeli to co napisałeś:

2dkdksdksdjksdjksjdk24e


to jest źle, bo liczbę short uzyskujesz po przez ( u mnie na hlsw lub w logach )

nick<1170><STEAM_ID_LAN>

gdzie:
1170
jest u mnie liczbą short.

Spróbuj jeszcze banować przez:

amx_bancfg2 "Dyzio" "1170" "240" "ochlon"

gdzie liczba jest w cudzyslowiu


jbc. u mnie ten problem nie występuje
  • +
  • -
  • 0

#3 Adrenaline1986

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 5
Nowy

  • Postów:33
  • Lokalizacja:Warszawa
Offline

Napisano 03.11.2009 19:27

Dlatego dodaje się ponieważ jak piszę w tym pluginie:
Kod:

Folder bancfg/ powinien mieć prawa zapisu (najlepiej CHMOD 777).


CHMOD 777 jest nadany.

i nie wiem co wklejasz za komendę bo jeżeli to co napisałeś:


To było uproszczenie. Moje wartości są długie np <6a0c905aaf3c649a9a081646bfbb6f37>

Logi z katalogu bancfg_logs wyglądają tak:

L 11/02/2009 - 07:45:36: gracz xxx <STEAM_ID_LAN><212.124.29.xxx:27005><6a0c905aaf3c649a9a081646bfbb6f37> put in server

Gdzie przy dodaniu bana dla gracza, który nie jest już na serwerze, w wartości:
6a0c905aaf3c649a9a081646bfbb6f37
zostaje ucięta ostatnia liczba - w tym wypadku
7

  • +
  • -
  • 0

#4 Batonik

    Wszechpomocny

  • Użytkownik

Reputacja: 26
Życzliwy

  • Postów:393
  • GG:
  • Steam:steam
  • Lokalizacja:Tarnobrzeg
Offline

Napisano 03.11.2009 19:49

//edit
http://amxx.pl/topic...-v116-vt918.htm hlsw
//edit

A spróbuj na HLSW wejść i zakładka "Konsola" twojego serwera i sprawdź czy wartość jest krótsza bo u mnie wygląda to tak gdy dany gracz coś zrobi ( np. napiszę coś na sayu, zabiję kogoś )

"nick<3519>"

i o ile się nie mylę wartość short nie może występować z literami...

Więc coś jest źle z logami.

U mnie [email protected]

"129" "Szymbi{bze formy}" "1256938422" "0" "Cheatujesz" "9f97321963956b5a875d1939333ece97" "BaToN"
"133" "*DrAkUlA*" "1257006797" "0" "Cheatujesz" "a84b6dc103b4d844540312bf41e0c6a1" "kazanek"
"134" "redsn0w" "1257009463" "0" "Cheatujesz" "b256536ab3501a93c193ef4eceb6b681" "Strzelam|w|CHEUMY"
"135" "bl@nc!k" "1257011257" "0" "Cheatujesz" "d26ed844c6d4750e9ecd8cd77d54b057" "Strzelam|w|CHEUMY"
"138" "Fristajlo" "1257019318" "0" "Cheatujesz" "ba230b4066433dee8b19969d0995df2d" "krzysssi3k"
"141" "Pro[Test]" "1257035638" "0" "Cheatujesz" "2becd9d17e02b566f38ade0ef21d96c3" "Mruwa ;f"
"145" "MlodY Robi Lody" "1257087895" "0" "Cheatujesz" "c38613e45937cc9948a79fd76fcb847a" "^*^ W@R!@T ^*^"
"146" "YaSiU" "1257101240" "0" "Cheatujesz" "e8e97e0ffb71a5ae09225cbf9daa0d8b" "krzysssi3k"
"147" "asdf" "1257101615" "0" "bez powodu" "91c1d42a0a1c724e0ecb2a59bfe39d88" "KeNeK"
"160" "elo yo" "1257255843" "0" "Cheatujesz" "5e56a5afddf2ff8042b1c0959f41129d" "Mruwa ;f"
"161" "mlody wilk" "1257265573" "0" "Petro :)" "f0ade9a6f7ba54217bf821fbd5c3adeb" "Mruwa ;f"
"162" "AdiX" "1257266105" "0" "Cheatujesz" "824694d3a5e4f0c8b73f4ff7c79b8c11" "Mruwa ;f"

i jak widzisz nie ma tutaj podanej wartości short bo zazwyczaj jest ona krótka <9999> (do tysięcy )
  • +
  • -
  • 0

#5 Adrenaline1986

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 5
Nowy

  • Postów:33
  • Lokalizacja:Warszawa
Offline

Napisano 03.11.2009 21:35

U mnie wartość z konsoli wygąda tak:

"xxx<28><STEAM_0:1:26532xxx><>" joined team "TERRORIST"

Po wpisaniu:
amx_bancfg2 sss 28 "czas" "powod"

dodaje się wpis do piliku [email protected] o treści:
"32" "xxx" "1257278095" "1257278395" "test" "28" "[serwer]"

Czyli owe

28
jest wpisane zamiast tego długiego kodu, który wpisywany był przeze mnie wcześniej, a był ucinany przez 'serwer' o jedną cyfrę

Sposób rozpisany przez Ciebie mi nie działa :
  • +
  • -
  • 0

#6 Batonik

    Wszechpomocny

  • Użytkownik

Reputacja: 26
Życzliwy

  • Postów:393
  • GG:
  • Steam:steam
  • Lokalizacja:Tarnobrzeg
Offline

Napisano 03.11.2009 21:43

ale spróbuj gdy ten gracz wyjdzie, użyć tego kodu

"32"

jest to numer bana czyli który to banna serwerze.

Spróbuj to zrobić tak na jakimś testowym graczu, koledze.

Niech wejdzie na serwer, Ty zapisujesz jego nr niech później niech wyjdzie z serwera, i wklep tą komendę:

amx_bancfg2 "BaToN" "short" "0"

( spróbuj bez przyczyny )

oczywiście zamiast BaToN kolesia nick, zamiast short nr. z hlsw, a zamiast 0 czas na jaki chcesz dać bana :)
  • +
  • -
  • 0

#7 Adrenaline1986

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 5
Nowy

  • Postów:33
  • Lokalizacja:Warszawa
Offline

Napisano 03.11.2009 22:03

Adrenaline1986 napisał/a:
"32"
jest to numer bana czyli który to banna serwerze.


Nie mówię o wartości 32 z [email protected] tylko o tej z loga z hlsw, czyli "28". Jak dany gracz też coś napisze to w konsoli pojawia się takie coś:
"xxx<28><STEAM_0:0xxxxxxx><TERRORIST>" say "test test"

  • +
  • -
  • 0

#8 Batonik

    Wszechpomocny

  • Użytkownik

Reputacja: 26
Życzliwy

  • Postów:393
  • GG:
  • Steam:steam
  • Lokalizacja:Tarnobrzeg
Offline

Napisano 04.11.2009 18:04

hmmm ale z tego wynika, że wcześniej podawałeś złą wartość short ;]
a zadziałał Ci sposób który napisałem wyżej ?
  • +
  • -
  • 0

#9 Adrenaline1986

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 5
Nowy

  • Postów:33
  • Lokalizacja:Warszawa
Offline

Napisano 04.11.2009 21:18

nie, nie działał :/
  • +
  • -
  • 0




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

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