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
- - - - -

Software Detector


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

#1 R3X

    Godlike

  • Przyjaciel

Reputacja: 2 987
Godlike

  • Postów:4 248
  • Lokalizacja:Nie
Offline

Napisano 22.01.2009 16:59

Software Detector

Napisałem mały plugin, który wykrywa czy gracz wchodzący na serwer ustawił tryb renderowania: Software. Jeśli tak jest dostaje kicka. Dlaczego? Mody, w których ustawia się przeźroczystość gracza (np. Diablo Mod) nie działają w pełni u kogoś kto nie używa D3D/OpenGL.

Do poprawnego działania wymaga serwera pod Steamem.
Zaimplementowane wsparcie AMXBans - nic nie musisz ustawiać, wystarczy, że masz ten plugin na serwie.

Cvary:

soft_punishment 0
/*
kara za software
0 - chat warning
1 - kick
2 - ban na 'soft_bantime' minut
*/

soft_bantime 5
/*
czas bana
*/

soft_banip 0
/*
ban na authid (0) czy na ip (1)
*/

Debugger
w razie problemów zmień
//#define DEBUG
na
#define DEBUG
i skompiluj ponownie.

Otrzymasz logi, które pomogą wskazać źródło problemu.


Dziękuję testerom.

Załączone pliki


  • +
  • -
  • 2

#2 MafiaDL

    Naj-Najstarszy Moderator

  • Przyjaciel

Reputacja: 561
Wszechwiedzący

  • Postów:3 492
  • GG:
  • Imię:Łukasz
  • Lokalizacja:Warsaw
Offline

Napisano 22.01.2009 17:06

na bank sie przyda niektórzy pytali o to :P

teraz tylko zakaz 16bit xD O:) :help:
  • +
  • -
  • 0

#3 BeAfraid

    Zaawansowany

  • Użytkownik

Reputacja: 24
Życzliwy

  • Postów:125
  • Lokalizacja:Południe
Offline

Napisano 24.01.2009 19:15

Moglbys dodac mozliwosc bana zamiast kicka ? Albo dodac cvary ?
  • +
  • -
  • 0

#4 R3X

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 2 987
Godlike

  • Postów:4 248
  • Lokalizacja:Nie
Offline

Napisano 25.01.2009 16:20

Update

[ Dodano: 25-01-2009, 18:19 ]
Update2
  • +
  • -
  • 2

#5 BeAfraid

    Zaawansowany

  • Użytkownik

Reputacja: 24
Życzliwy

  • Postów:125
  • Lokalizacja:Południe
Offline

Napisano 26.01.2009 09:51

R3X widziales co sie dzialo u mnie na serwerze. Plugin nie pozwala (prawie) nikomu polaczyc sie z serwerem.
  • +
  • -
  • 0

#6 R3X

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 2 987
Godlike

  • Postów:4 248
  • Lokalizacja:Nie
Offline

Napisano 26.01.2009 10:58

z tego co czytałem to wynik nonsteam, sprónuje sprawdzić jak to działa na steamie
  • +
  • -
  • 0

#7 Gość__*

  • Gość

Reputacja: 0

Offline

Napisano 26.01.2009 11:47

z tego co czytałem to wynik nonsteam, sprónuje sprawdzić jak to działa na steamie

Napisałem do chłopaków z US, mają tam STEAM - Diablo ;)

#8 Abes Mapper

    Repulsion Gel

  • Przyjaciel

Reputacja: 2 017
Godlike

  • Postów:7 356
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Sulejówek
Offline

Napisano 26.01.2009 11:49

Zmienili na CSDM :] (nonsteam pe el)
  • +
  • -
  • 0

#9 Gość__*

  • Gość

Reputacja: 0

Offline

Napisano 26.01.2009 11:50

ehh - http://www.game-moni... ... NO.pl.html

Koniec OT.

#10 Miczu

    Godlike

  • Przyjaciel

Reputacja: 657
Wszechmogący

  • Postów:2 862
Offline

Napisano 26.01.2009 12:34

Seba kiedys pisal, ze query_client_cvar nie dziala na NS...
  • +
  • -
  • 0

#11 Luke

    Nowy

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:5
  • GG:
Offline

Napisano 27.01.2009 00:28

wrzuciłem na uS i od razu banik poszedł... :) znaczy działa pięknie... jedna tylko sprawa...

1 ban jest ok - pokazuje reason w amxbans: Software
2 ban źle - pokazuje reason w amxbans: "nick" Software

nie wiem czy to kwestia współpracy z amxbans czy błąd pluginu...

[ Dodano: 27-01-2009, 10:36 ]
a tak przy okazji... może istnieje szansa żeby połączyć ten plugin z tym, który robi screeny jeśli admin ma podejrzenia? koleś dostaje bana i robi mu się screen na kompie... jak chce coś udowodnić to wtedy musi pokazać screena i rozmawiamy dalej z nim... jak nie to ban...
  • +
  • -
  • 0

#12 R3X

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 2 987
Godlike

  • Postów:4 248
  • Lokalizacja:Nie
Offline

Napisano 27.01.2009 11:01

Niby jest obsługa amxbans (napisałem już przy AC), ale nigdy nie sprawdzałem czy rzeczywiście działa :D więc może być to błąd współpracy.
Edit:
Ok, poprawione - zabrakło cudzysłowów przy nicku w amxbans, więc jeśli zawierał spację było kiepsko :?


Co do screenów to render jest sprawdzany zaraz po wejściu, więc jeśli gracz ma Software to nawet nie zdąży wybrać drużyny; zmiana rendera jest możliwa po zrestartowainu CSa = rozłączenie z serwerem. Jeśli serio potrzebujesz tego to trzeba opóźnić sprawdzanie o jakieś 5-10 sekund, wtedy ewentualnie zrobić screeny i banować.
  • +
  • -
  • 0

#13 Luke

    Nowy

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:5
  • GG:
Offline

Napisano 27.01.2009 12:59

oki to ściągnę nowy i podmienię... dam znać jak się zachowuje...
  • +
  • -
  • 0

#14 Ooze

    Zaawansowany

  • Użytkownik

Reputacja: 2
Nowy

  • Postów:82
  • GG:
  • Lokalizacja:Łódź
Offline

Napisano 29.01.2009 12:48

hmmm a czy jest mozliwosc przerobienia go na Non Steam...?
  • +
  • -
  • 0

#15 Pif-Paf

    Życzliwy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:29
Offline

Napisano 29.01.2009 12:51

Czyli to nie wykrywa np osób grających na 16 bitach ? Czy są jakieś prace nad tym ?
  • +
  • -
  • 0

#16 Seba

    Wszechobecny

  • Zbanowany

Reputacja: 198
Profesjonalista

  • Postów:424
  • Lokalizacja:Internet
Offline

Napisano 29.01.2009 13:49

Seba kiedys pisal, ze query_client_cvar nie dziala na NS...

Bo tak jest.

#17 R3X

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 2 987
Godlike

  • Postów:4 248
  • Lokalizacja:Nie
Offline

Napisano 29.01.2009 13:57

Czyli to nie wykrywa np osób grających na 16 bitach ? Czy są jakieś prace nad tym ?

Wykrywa rendering Software
  • +
  • -
  • 0

#18 Seba

    Wszechobecny

  • Zbanowany

Reputacja: 198
Profesjonalista

  • Postów:424
  • Lokalizacja:Internet
Offline

Napisano 29.01.2009 16:11

http://forums.allied... ... post752203

No jo

#19 Karolus

    Zaawansowany

  • Użytkownik

Reputacja: 2
Nowy

  • Postów:102
  • Lokalizacja:Stargard Szcz.
Offline

Napisano 07.03.2009 23:06

Jakoś mi nie działa, wrzucam na server, dodaję cvary plugin niby działa wchodzę na software i nic się nie dzieję
  • +
  • -
  • 0

#20 mgr inż. Pavulon

    C35H60Br2N2O4

  • Przyjaciel

Reputacja: 1 742
Godlike

  • Postów:6 881
  • Steam:steam
  • Imię:Konrad
  • Lokalizacja:Koniecpol
Offline

Napisano 07.03.2009 23:12

Karolus, ale chociaż Steam ? bo na NS nie działa.
  • +
  • -
  • 0




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

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