Nieoficjalny polski support AMX Mod X: High Ping Kicker - Nieoficjalny polski support AMX Mod X

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

Rejestrując się POZBYWASZ SIĘ WSZYSTKICH REKLAM !!
Guest Message © 2010 DevFuse

Ikona Ważne ogłoszenie!


Regulamin działu

Nie proś o pomoc w tym miejscu. Nie opisuj tu swoich problemów.
Dział służy tylko do umieszczania nowych pluginów i dyskusji o nich.
Pełny regulamin działu dostępny pod adresem: http://amxx.pl/regul...zialu-t326.html

Digg Del.ico.us Slashdot Technorati furl Reddit Facebook Fark Google Magnolia Wink Yahoo Netscape
  • (2 strony) +
  • 1
  • 2
  • Nie możesz napisać tematu
  • Nie możesz odpowiedzieć

High Ping Kicker

#1 Użytkownik nie jest zalogowany   -=GoMeZ=- Ikona

  • Pomocny
  • Ikona
  • Grupa Użytkownik
  • Wiek: 17
  • Postów 41
  • Rejestracja 18-styczeń 08
  • GG:
  • LokalizacjaRozdrażew Wlkp.
Reputacja: 0
zer0.

Napisano 19 styczeń 2008 - 11:55

High Ping Kicker!!

Kickuje ludzi z wysokim pingiem
High ping kicker ustawiony jest na maxping 95, sprawdza go 3 razy po 6s.:-D

Załączone pliki


0

#2 Użytkownik nie jest zalogowany   Spasik Ikona

  • Początkujący
  • Ikona
  • Grupa Użytkownik
  • Wiek: b/d
  • Postów 11
  • Rejestracja 18-marzec 08
Reputacja: 0
zer0.

Napisano 25 marzec 2008 - 21:35

Siema . A jak chce nastawic na ping 150 ?
0

#3 Użytkownik nie jest zalogowany   kur3k Ikona

  • Godlike
  • Ikona
  • Grupa Przyjaciel
  • Wiek: 19
  • Postów 4828
  • Rejestracja 08-styczeń 08
  • Lokalizacjapython world
Reputacja: 556
Wszechwiedzący

Napisano 25 marzec 2008 - 21:38

Spasik, masz.

/* AMX Mod script
* 
* (c) 2002-2003, DynAstY
* This file is provided as is (no warranties).
*
* Players with immunity won't be checked
*/

#include <amxmodx>

new HIGHPING_MAX = 150 // set maximal acceptable ping
new HIGHPING_TIME = 6  // set in seconds frequency of ping checking
new HIGHPING_TESTS = 3  // minimal number of checks before doing anything

new iNumTests[33]

public plugin_init() {
	register_plugin("High Ping Kicker","1.2.0","DynAstY")
	if (HIGHPING_TIME < 10) HIGHPING_TIME = 6
	if (HIGHPING_TESTS < 4) HIGHPING_TESTS = 3
	return PLUGIN_CONTINUE
}

public client_disconnect(id) {
	remove_task(id)
	return PLUGIN_CONTINUE
}
	
public client_putinserver(id) {
	iNumTests[id] = 0
	if (!is_user_bot(id)) {
		new param[1]
		param[0] = id
		set_task(30.0, "showWarn", id, param, 1)
	}
	return PLUGIN_CONTINUE
}

kickPlayer(id) {
	new name[32]
	get_user_name(id, name, 31)
	new uID = get_user_userid(id)
	server_cmd("banid 1 #%d", uID)
	client_cmd(id, "echo ^"[HPK] Twoj ping jest za duzy!^"; disconnect")
	client_print(0, print_chat, "[HPK] %s zostal rozlaczony z powodu duzego ping'u!", name)
	return PLUGIN_CONTINUE
} 

public checkPing(param[]) {
	new id = param[0]
	if ((get_user_flags(id) & ADMIN_IMMUNITY)) {
		remove_task(id)
		client_print(id, print_chat, "[HPK] Ping nie obowiazuje graczy z immunitetem...")
		return PLUGIN_CONTINUE
	}
	new p, l
	get_user_ping(id, p, l)
	if (p > HIGHPING_MAX)
		++iNumTests[id]
	else
		if (iNumTests[id] > 0) --iNumTests[id]
	if (iNumTests[id] > HIGHPING_TESTS)
		kickPlayer(id)
	return PLUGIN_CONTINUE
}

public showWarn(param[]) {
	client_print(param[0], print_chat, "[HPK] Gracze z pingiem wiekszym niz %d beda wyrzucani!", HIGHPING_MAX)
	set_task(float(HIGHPING_TIME), "checkPing", param[0], param, 1, "b")
	return PLUGIN_CONTINUE
}

Najlepszy serwer CS 1.6 (steam) 92.43.114.164:27060 ! Wejdź i graj! ;)
0

#4 Użytkownik nie jest zalogowany   Spasik Ikona

  • Początkujący
  • Ikona
  • Grupa Użytkownik
  • Wiek: b/d
  • Postów 11
  • Rejestracja 18-marzec 08
Reputacja: 0
zer0.

Napisano 25 marzec 2008 - 22:20

Robilem tak i nie dziala . Robilem nawet ze usuwalem hpk.sma , hpk.amxx i z plugins.ini i robilem od nowa ze 150 i tak nie dziala :/.
0

#5 Użytkownik jest zalogowany   Abes Mapper Ikona

  • X-Files
  • Ikona
  • Grupa Moderator
  • Wiek: 17
  • Postów 3856
  • Rejestracja 05-luty 08
  • GG:
  • Steam:76561197990855874
  • LokalizacjaSulejówek
Reputacja: 510
Wszechwiedzący

Ikona Abes Mapper tworzy mapy :) Ikona Abes Mapper tworzy mapy :) Napisano 26 marzec 2008 - 06:06

A jaką wersje masz AMXX ?
The truth is out there
Dołączona grafika
0

#6 Użytkownik nie jest zalogowany   wladcadusz Ikona

  • Nowy
  • Ikona
  • Grupa Użytkownik
  • Wiek: b/d
  • Postów 5
  • Rejestracja 10-czerwiec 08
  • GG:
Reputacja: 0
zer0.

Napisano 10 czerwiec 2008 - 12:26

Ja w miejsce 95 wpisałem 110 a i tak mi wyswietla 95 ;/
0

#7 Użytkownik nie jest zalogowany   baku Ikona

  • [M]anchester[U]nited
  • Ikona
  • Grupa Mega User
  • Wiek: 17
  • Postów 1052
  • Rejestracja 01-marzec 08
  • Steam:76561198006501989
  • LokalizacjaPolska
Reputacja: 192
Profesjonalista

Ikona baku Nie pisać na PW! Od tego jest forum na którym się zakłada temat z pytaniem! Ikona baku Nie pisać na PW! Od tego jest forum na którym się zakłada temat z pytaniem! Napisano 10 czerwiec 2008 - 12:42

A skomplikowałeś ?
Manchester United!
0

#8 Użytkownik nie jest zalogowany   wladcadusz Ikona

  • Nowy
  • Ikona
  • Grupa Użytkownik
  • Wiek: b/d
  • Postów 5
  • Rejestracja 10-czerwiec 08
  • GG:
Reputacja: 0
zer0.

Napisano 10 czerwiec 2008 - 18:10

AAAAaaa co to znaczy?
0

#9 Użytkownik nie jest zalogowany   Mafia.^ Ikona

  • DomenyLuka.waw.pl
  • Ikona
  • Grupa Moderator
  • Wiek: 21
  • Postów 2903
  • Rejestracja 23-luty 08
  • GG:
  • LokalizacjaWarsaw
Reputacja: 331
Wszechpomocny

Ikona Mafia.^ Jaki znowu status!! za duzo tych opcji! Ikona Mafia.^ Jaki znowu status!! za duzo tych opcji! Napisano 10 czerwiec 2008 - 19:12

Cytat

ame="wladcadusz"]AAAAaaa co to znaczy?


A wiesz co to amxx? albo plugin....


.sma to źródło a .amxx to plugin dzięki któremu KOMPILUJEMY! źródło czyli plik .sma.


http://amxx.pl/viewtopic.php?t=625

Tam podajesz nazwe (bez .amxx)

I wklejasz kod .sma

i masz gotowy KOMPILUJEMY! plik plugin.

(Dla niektórych to wszystko jest SKOMPLIKOWANE xD)
Guest Pomoglem? Zakliczaj Dołączona grafika

Promuję: Dołączona grafika                                      Dołączona grafika
Dołączona grafika  Dołączona grafika



0

#10 Użytkownik nie jest zalogowany   wladcadusz Ikona

  • Nowy
  • Ikona
  • Grupa Użytkownik
  • Wiek: b/d
  • Postów 5
  • Rejestracja 10-czerwiec 08
  • GG:
Reputacja: 0
zer0.

Napisano 10 czerwiec 2008 - 19:37

Tępakiem nie jestem... Ale nigdy wczesniej nic nie skomplikowywalem i bylo OK
0

#11 Użytkownik jest zalogowany   Abes Mapper Ikona

  • X-Files
  • Ikona
  • Grupa Moderator
  • Wiek: 17
  • Postów 3856
  • Rejestracja 05-luty 08
  • GG:
  • Steam:76561197990855874
  • LokalizacjaSulejówek
Reputacja: 510
Wszechwiedzący

Ikona Abes Mapper tworzy mapy :) Ikona Abes Mapper tworzy mapy :) Napisano 11 czerwiec 2008 - 13:43

Po pierwsze to się nazywa KOMPILACJA!
Po drugie tak jak pisał baku musisz wkleić to co napisał kur3k tutaj: http://amxx.pl/viewtopic.php?t=625
The truth is out there
Dołączona grafika
0

#12 Użytkownik nie jest zalogowany   TastyB Ikona

  • Profesjonalista
  • Ikona
  • Grupa Mega User
  • Wiek: 37
  • Postów 156
  • Rejestracja 22-czerwiec 08
Reputacja: 5
Nowy

Napisano 30 lipiec 2008 - 11:32

W tym momencie plugin ten banuje bodajże na minute a chcialabym aby kopal...

Czy taka przeróbka pluginu bedzie poprawna?

kickPlayer(id) {
	new name[32]
	get_user_name(id, name, 31)
	new uID = get_user_userid(id)
	server_cmd("banid 1 #%d", uID)
	client_cmd(id, "echo ^"[HPK] Twoj ping jest za duzy!^"; disconnect")
	client_print(0, print_chat, "[HPK] %s zostal rozlaczony z powodu duzego ping'u!", name)
	return PLUGIN_CONTINUE
} 


kickPlayer(id) {
	new name[32]
	get_user_name(id, name, 31)
	new uID = get_user_userid(id)
	server_cmd("kickid #%d", uID)
	client_cmd(id, "echo ^"[HPK] Twoj ping jest za duzy!^"; disconnect")
	client_print(0, print_chat, "[HPK] %s zostal rozlaczony z powodu duzego ping'u!", name)
	return PLUGIN_CONTINUE
} 


Prosze o szybka odpowiedz (w miare mozliwosci)
Dołączona grafika
0

#13 Użytkownik nie jest zalogowany   eXine Ikona

  • Zaawansowany
  • Ikona
  • Grupa Użytkownik
  • Wiek: b/d
  • Postów 137
  • Rejestracja 27-lipiec 08
  • LokalizacjaWrocław
Reputacja: 4
Nowy

Napisano 30 lipiec 2008 - 14:24

Cytat

ame="TastyB"] client_cmd(id, "echo ^"[HPK] Twoj ping jest za duzy!^"; disconnect")

HPK kopie przeciez... A to z tym banid nie wiem do czego.

Btw. kiedys przerobilem sobie hpk na cvary - smiga az milo, a wiem, ze w amx_super jest wersja z cvarami, ale po co instalowac cale amx_super jak mozna miec 1 plug?


SMA:
/* AMX Mod script
*
* (c) 2002-2003, DynAstY
* This file is provided as is (no warranties).
*
* Players with immunity won't be checked
*/

#include <amxmodx>

new HPK_MAX_CVAR                                
new HPK_TIME_CVAR                             
new HPK_TESTS_CVAR

new iNumTests[33]

public plugin_init() {
    register_plugin("High Ping Kicker","1.2.0","DynAstY")
    register_cvar("hpk_maxping","150")
    register_cvar("hpk_time","6")
    register_cvar("hpk_tests","3")
    return PLUGIN_CONTINUE
}


public client_disconnect(id) {
    remove_task(id)
    return PLUGIN_CONTINUE
}
   
public client_putinserver(id) {
    iNumTests[id] = 0
    if (!is_user_bot(id)) {
        new param[1]
        param[0] = id
        set_task(30.0, "showWarn", id, param, 1)
    }
    return PLUGIN_CONTINUE
}

kickPlayer(id) {
    new name[32]
    get_user_name(id, name, 31)
    new uID = get_user_userid(id)
    server_cmd("banid 1 #%d", uID)
    client_cmd(id, "echo ^"[HPK] Twoj ping jest za duzy!^"; disconnect")
    client_print(0, print_chat, "[HPK] %s zostal rozlaczony z powodu duzego ping'u! Pamietaj nie tolerujemy duzych pingow!", name)
    return PLUGIN_CONTINUE
}

public checkPing(param[]) {
    new id = param[0]
    HPK_MAX_CVAR = get_cvar_num( "hpk_maxping" )
    HPK_TESTS_CVAR = get_cvar_num( "hpk_tests" )
    HPK_TIME_CVAR = get_cvar_num( "hpk_time" )
    if ((get_user_flags(id) & ADMIN_IMMUNITY)) {
        remove_task(id)
        client_print(id, print_chat, "[HPK] Ping nie obowiazuje graczy z immunitetem...")
        return PLUGIN_CONTINUE
    }
    new p, l
    get_user_ping(id, p, l)
    if (p > HPK_MAX_CVAR)
        ++iNumTests[id]
    else
        if (iNumTests[id] > 0) --iNumTests[id]
    if (iNumTests[id] > HPK_TESTS_CVAR)
        kickPlayer(id)
    return PLUGIN_CONTINUE
}

public showWarn(param[]) {
    client_print(param[0], print_chat, "[HPK] Gracze z pingiem wiekszym niz %d beda wyrzucani!", HPK_MAX_CVAR)
    set_task(float(HPK_TIME_CVAR), "checkPing", param[0], param, 1, "b")
    return PLUGIN_CONTINUE
}

Cvary:
hpk_maxping - max. dopuszczalny ping (domyslnie 150)
hpk_tests - liczba testow w ktorych ping pod rzad musi byc powyzej dopuszczalnego, zeby kicknac
hpk_time - odstep w sekundach miedzy testami
0

#14 Użytkownik nie jest zalogowany   TastyB Ikona

  • Profesjonalista
  • Ikona
  • Grupa Mega User
  • Wiek: 37
  • Postów 156
  • Rejestracja 22-czerwiec 08
Reputacja: 5
Nowy

Napisano 31 lipiec 2008 - 03:19

Jeszcze raz...

ten plugin => © 2002-2003, DynAstY <= KOPIE i BANUJE na 1MINUTE..!

odpowiada chyba za to ta komenda => server_cmd("banid 1 #%d", uID) <= (u Ciebie ona tez jest dokladnie w tej samej formie co u mnie)

ja chce zeby plugin jedynie kopal (bez banowania na minute)

wiec, czy przerobka taka => server_cmd("kickid #%d", uID) <= bedzie poprawna..?




...

p.s.
jezeli sie dopisuje w tym temacie to moj plugin jest sciagniety dokladnie z tego tematu
Dołączona grafika
0

#15 Użytkownik nie jest zalogowany   eXine Ikona

  • Zaawansowany
  • Ikona
  • Grupa Użytkownik
  • Wiek: b/d
  • Postów 137
  • Rejestracja 27-lipiec 08
  • LokalizacjaWrocław
Reputacja: 4
Nowy

Napisano 11 sierpień 2008 - 20:59

TastyB, przetestowalem to i dziala, wiec smialo mozesz zmienic.
0

#16 Użytkownik nie jest zalogowany   hl.exe Ikona

  • Nowy
  • Ikona
  • Grupa Użytkownik
  • Wiek: 19
  • Postów 8
  • Rejestracja 23-maj 09
  • LokalizacjaPodkarpackie
Reputacja: 0
zer0.

Napisano 08 czerwiec 2009 - 22:07

Dzieki wielkie, wszystko działa elegancko.
Guest, masz problem z CS? Szukasz pomocy w jakiejkolwiek sprawie związanej z Counter Strike ?
Odwiedź www.CSBase.pl
0

#17 Użytkownik nie jest zalogowany   m4ciekpl Ikona

  • Życzliwy
  • Ikona
  • Grupa Użytkownik
  • Wiek: b/d
  • Postów 31
  • Rejestracja 12-wrzesień 09
  • LokalizacjaRuda śląska
Reputacja: 0
zer0.

Napisano 24 wrzesień 2009 - 13:55

sry za odkopa, moze mi ktos to przerobic zeby kickowalo po pingu 115??
Dołączona grafika Zapraszam serdecznie!
0

#18 Użytkownik nie jest zalogowany   Szyfrant Ikona

  • Zaawansowany
  • Ikona
  • Grupa Użytkownik
  • Wiek: 15
  • Postów 128
  • Rejestracja 31-marzec 09
  • Steam:76561197998716432
  • LokalizacjaZ AMX'a
Reputacja: 9
Nowy

Napisano 25 wrzesień 2009 - 09:56

/* AMX Mod script
* 
* (c) 2002-2003, DynAstY
* This file is provided as is (no warranties).
*
* Players with immunity won't be checked
*/

#include <amxmodx>

new HIGHPING_MAX = 115 // set maximal acceptable ping
new HIGHPING_TIME = 6  // set in seconds frequency of ping checking
new HIGHPING_TESTS = 3  // minimal number of checks before doing anything

new iNumTests[33]

public plugin_init() {
	register_plugin("High Ping Kicker","1.2.0","DynAstY")
	if (HIGHPING_TIME < 10) HIGHPING_TIME = 6
	if (HIGHPING_TESTS < 4) HIGHPING_TESTS = 3
	return PLUGIN_CONTINUE
}

public client_disconnect(id) {
	remove_task(id)
	return PLUGIN_CONTINUE
}
	
public client_putinserver(id) {
	iNumTests[id] = 0
	if (!is_user_bot(id)) {
		new param[1]
		param[0] = id
		set_task(30.0, "showWarn", id, param, 1)
	}
	return PLUGIN_CONTINUE
}

kickPlayer(id) {
	new name[32]
	get_user_name(id, name, 31)
	new uID = get_user_userid(id)
	server_cmd("banid 1 #%d", uID)
	client_cmd(id, "echo ^"[HPK] Twoj ping jest za duzy!^"; disconnect")
	client_print(0, print_chat, "[HPK] %s zostal rozlaczony z powodu duzego ping'u!", name)
	return PLUGIN_CONTINUE
} 

public checkPing(param[]) {
	new id = param[0]
	if ((get_user_flags(id) & ADMIN_IMMUNITY)) {
		remove_task(id)
		client_print(id, print_chat, "[HPK] Ping nie obowiazuje graczy z immunitetem...")
		return PLUGIN_CONTINUE
	}
	new p, l
	get_user_ping(id, p, l)
	if (p > HIGHPING_MAX)
		++iNumTests[id]
	else
		if (iNumTests[id] > 0) --iNumTests[id]
	if (iNumTests[id] > HIGHPING_TESTS)
		kickPlayer(id)
	return PLUGIN_CONTINUE
}

public showWarn(param[]) {
	client_print(param[0], print_chat, "[HPK] Gracze z pingiem wiekszym niz %d beda wyrzucani!", HIGHPING_MAX)
	set_task(float(HIGHPING_TIME), "checkPing", param[0], param, 1, "b")
	return PLUGIN_CONTINUE
}




Masz na 115 :)
Pomogłem??

Kliknij +
Będę wdzięczny :)
0

#19 Użytkownik nie jest zalogowany   m4ciekpl Ikona

  • Życzliwy
  • Ikona
  • Grupa Użytkownik
  • Wiek: b/d
  • Postów 31
  • Rejestracja 12-wrzesień 09
  • LokalizacjaRuda śląska
Reputacja: 0
zer0.

Napisano 26 wrzesień 2009 - 12:00

Dzieki wielkie,skompilowalem sobie to przez kompilator amxx.pl :)
Dołączona grafika Zapraszam serdecznie!
0

#20 Użytkownik nie jest zalogowany   Łukaszusz Ikona

  • Życzliwy
  • Ikona
  • Grupa Użytkownik
  • Wiek: b/d
  • Postów 27
  • Rejestracja 17-sierpień 08
Reputacja: 0
zer0.

Napisano 19 styczeń 2010 - 21:53

Ten plugin wyświetla to w czacie [HPK] Ping nie obowiazuje graczy z immunitetem... jak mam zrobic aby tego nie wyswietlal ?
0

  • (2 strony) +
  • 1
  • 2
  • Nie możesz napisać tematu
  • Nie możesz odpowiedzieć




Podobne tematy
  Temat Autor Podsumowanie Ostatni post
Zamknięty Ikona afk kicker Mafia.^ Ikona
  • 2 Odpowiedzi
  • 264 wyświetleń
Nowe odpowiedzi Ikona Załączniki spec kicker chojczyn Ikona
  • 5 Odpowiedzi
  • 2840 wyświetleń
Zamknięty Ikona Ultimate High Ping Guard (nie)działa. Haspet Ikona
  • 1 Odpowiedzi
  • 264 wyświetleń
Zamknięty Ikona Counter Strike Source : Got High ( garry's mod )by b-buck kur3k Ikona
  • 6 Odpowiedzi
  • 385 wyświetleń
Zamknięty Ikona Country kicker Kozak677 Ikona
  • 3 Odpowiedzi
  • 223 wyświetleń


  • (34 strony) +
  • 1
  • 2
  • 3
  • Ostatnia »
Trackbacks
Adres Trackback Data Trackback'a Łącznie trafień
high ping kicker - Szukaj w Google sty 17 2010 20:27 21
hpk.amxx - Szukaj w Google sty 15 2010 19:44 15
hpk - Szukaj w Google lut 13 2010 04:25 11
hpk amxx - Szukaj w Google sty 15 2010 21:00 10
high ping kicker - Szukaj w Google sty 16 2010 11:51 6
Forum Castpol.pl :: Zobacz temat - Spis treści :: Pluginy AMX Mod X sty 19 2010 17:19 6
Wyższa Szkoła Skila - Trenuj razem z nami :: Spis treści :: Pluginy AMX Mod X amxx.pl sty 15 2010 18:25 6
amxx.pl hpk - Szukaj w Google lut 14 2010 15:27 5
hpk.amxx - Szukaj w Google lut 10 2010 16:40 5
hpk.amxx - Szukaj w Google sty 15 2010 19:41 4
  • (34 strony) +
  • 1
  • 2
  • 3
  • Ostatnia »

Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych



    Ten temat został odwiedzony przez 163 użytkownik(ów) [Rozwiń]