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

[ROZWIĄZANE] jak sprawdzic czy gracz to BoT


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

#1 Rivit

    Godlike

  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 07.01.2014 21:01

Witam
Jak sprawdzic czy gracz jest botem? Nie chodzi o is_user_bot() bo zwraca falszywe wyniki!
  • +
  • -
  • 0

#2 K!113r

    Teraz to chyba Sławek kek

  • Power User

Reputacja: 387
Wszechpomocny

  • Postów:868
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Piotrków Tryb.
Offline

Napisano 07.01.2014 21:08

U mnie zawsze działała ta funkcja, może z chińskich botów korzystasz lub źle używasz?


  • +
  • -
  • 1

DarkGL to mój autorytet.

skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować


#3 Rivit

    Godlike

  • Autor tematu
  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 07.01.2014 21:20

dzialala?

Boty to PoDBoty i te normalne.
Ogolnie to mam taki plugin ze na poczatku rundy jesli jest gracz botem to loguje do pliku. Siebie tez tam widzialem (moze gram jak bot? xD ). I raz nie bylo jednego bota.
  • +
  • -
  • 0

#4 glut

    Godlike

  • Przyjaciel

Reputacja: 954
Master

  • Postów:2 086
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Namysłów
Offline

Napisano 07.01.2014 21:22

daj kawałek kodu odpowiedzialny za logowanie


  • +
  • -
  • 0

Nie pomagam za darmo na PW/GG/Steam od tego jest forum

 

TP Game + RR

 

Znak rozpoznawczy :coto:


#5 Rivit

    Godlike

  • Autor tematu
  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 07.01.2014 21:26

Jestem na telefonie ale pamietam. Name to nazwa gracza (ciezko sie domyslic). To jest w petli na poczatku rundy.
log_amx("%s to %s", name, is_user_bot(i) ? "bot" : "ludz")
  • +
  • -
  • 0

#6 Drago36

    Profesjonalista - if you know what i mean

  • Power User

Reputacja: 561
Wszechwiedzący

  • Postów:707
  • GG:
  • Imię:Mów mi D.ave
  • Lokalizacja:Polska
Offline

Napisano 07.01.2014 22:06

if(!is_user_bot(id))
        return;

Użytkownik Drago36 edytował ten post 07.01.2014 22:06

  • +
  • -
  • 1

#7 Ogen Dogen

    Czempion

  • Power User

Reputacja: 261
Wszechwidzący

  • Postów:837
  • GG:
  • Steam:steam
  • Imię:Marcin
  • Lokalizacja:Dąbrowa Górnicza
Offline

Napisano 07.01.2014 22:25

Sprawdź czy steamid gracza równa się "BOT".

new steamid[32];
get_user_authid(id,steamid,31);
if (equal(steamid,"BOT"))
{
        // bot
}

  • +
  • -
  • 2

b_350_20_360204_C20008_FFFFFF_000000.png 193.33.176.115:27015

 

94e23d811c.png

 


#8 Rivit

    Godlike

  • Autor tematu
  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 08.01.2014 15:49

a nie ma jakiegos porownania pingu czy cos (boty nie maja pingu chyba raczej )


  • +
  • -
  • 0

#9 Rivit

    Godlike

  • Autor tematu
  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 08.01.2014 18:59

W obsludze botow cod nowy jest

stock is_bot(id)
{
	new ping, loss;
	get_user_ping(id, ping, loss);
	
	if(!ping && !loss)
		return true;
	return false;
}

Czy to poprawne?


  • +
  • -
  • 0

#10 k4x4z5

    Wszechwidzący

  • Użytkownik

Reputacja: 84
Zaawansowany

  • Postów:257
  • Imię:Marcin
  • Lokalizacja:zDaleka
Offline

Napisano 08.01.2014 20:14

Skoro w nowym cod sie sprawdza to chyba bedzie poprawne. Przetestuj i bedziesz wiedzial:D


Użytkownik k4x4z5 edytował ten post 08.01.2014 20:15

  • +
  • -
  • 0

#11 Rivit

    Godlike

  • Autor tematu
  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 09.01.2014 11:30

rozwiazane
  • +
  • -
  • 0

#12 dasiek

    Nie wiem, nie znam się, nie orientuję się, zarobiony jestem.

  • Junior Admin

Reputacja: 2 077
Godlike

  • Postów:5 706
  • Imię:Adaś
  • Lokalizacja:No teraz trochę dalej od WWy
Offline

Napisano 09.01.2014 11:32

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, report.png raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
  • +
  • -
  • 0




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

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