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

ONLY POLAND , RTD


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

#1 cedriK

    Profesjonalista

  • Zbanowany

Reputacja: -2
Nowy

  • Postów:173
  • Lokalizacja:Hogwart
Offline

Napisano 01.09.2009 12:22

Szukam pluginu, który na 100% będzie działać ! Ma pozwalać wbijać na serwer tylko polakom, czyli nie wpuszczać na serwer obcokrajowców, głowna przyczyna to pingi jakie ze sobą przynoszą

@

Również poszukuje ale nie znam pełnej nazwy, podobny to rock the vote tylko kilka osób musi wpisać na say rtd i jest zakończenie rundy

#2 Pawlak093

    Wygrałeś talon na kurwę i balon

  • Power User

Reputacja: 954
Master

  • Postów:1 672
  • GG:
  • Lokalizacja:Mongolia
Offline

Napisano 01.09.2009 12:27

głowna przyczyna to pingi jakie ze sobą przynoszą


Nie lepiej to wgrać http://amxx.pl/viewtopic.php?t=110.
Przeglądałem wczoraj ponad 1h spis pluginów dokładnie i nie spotkałem sie z takim czymś ;)
  • +
  • -
  • 0

#3 cedriK

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: -2
Nowy

  • Postów:173
  • Lokalizacja:Hogwart
Offline

Napisano 01.09.2009 12:28

ale powiedz mi czy ja prosiłem o plugin na obcokrajowców czy hpk ?? hpk nic nie daje bo jak wbija taki koles z np. francji to pingi skacza na całym serwerze i wywala tych graczy bo mieli wcześniej ping 25 ...

#4 Pawlak093

    Wygrałeś talon na kurwę i balon

  • Power User

Reputacja: 954
Master

  • Postów:1 672
  • GG:
  • Lokalizacja:Mongolia
Offline

Napisano 01.09.2009 12:31

hpk nic nie daje bo jak wbija taki koles z np. francji to pingi skacza na całym serwerze i wywala tych graczy bo mieli wcześniej ping 25 ...


Co to za dupny hosting? Jeszcze się z takim nie spotkałem, że jak 1 osoba ma pind z 500 to każdemu po 500 wchodzi..
  • +
  • -
  • 0

#5 cedriK

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: -2
Nowy

  • Postów:173
  • Lokalizacja:Hogwart
Offline

Napisano 01.09.2009 12:39

mam serwer na luffie, wziąłem specialnei sobie na najlepszej lokalizacji (gdansk) ale jak wchodzi chłop z pingiem 200-300 to kolesiom skacze ponad 100 conajmniej ... a oni mi napisali ze to normalne jest na forum u nich

@ w sumie to bardziej mi potrzebny plugin rtd

#6 Grycuk

    Zaawansowany

  • Użytkownik

Reputacja: 17
Początkujący

  • Postów:113
  • GG:
  • Steam:steam
  • Imię:Kamil
  • Lokalizacja:Minsk Mazowiecki
Offline

Napisano 01.09.2009 12:43

Łap
/* Country kicker

About:
This plugin is used if you only want ppl from spesfic countrys on your server, or wanna prevent ppl from a spesfic countrys from entering

Forum topic: http://www.amxmodx.org/forums/viewtopic.php?t=12063

Modules required: geoip

Credits:
Ops in #AMXmod @ Quakenet for alot of help ( + AssKicker & CheesyPeteza ) 
xeroblood Explode string func

Setting up plugin:
sv_country 
 1 Only allow ppl from this country  
 2 Everyone exect from this country

sv_country_name use commas to seperate country names
like:
sv_country_name "NOR,DEN"

Changelog
1.0.0( 18.12.2004 )
	- First public release
*/ 

#include <amxmodx> 
#include <geoip>

#define MAX_COUNTRYS 15

new g_Mode
new g_CC[MAX_COUNTRYS+1][4]
new g_Countries
new CountyList[128]

public plugin_init()
{ 
	register_plugin("Country kicker","1.0.0","EKS")
	register_cvar("sv_country_name","NOR,DEN")
	register_cvar("sv_country","1")
}

public plugin_cfg()
{
	g_Mode = get_cvar_num("sv_country")
	
	new CvarInfo[MAX_COUNTRYS*3+MAX_COUNTRYS+2]
	get_cvar_string("sv_country_name",CvarInfo,MAX_COUNTRYS*3+MAX_COUNTRYS+2)
	
	g_Countries = ExplodeString( g_CC, MAX_COUNTRYS, 3, CvarInfo, ',' )
	
	for(new i=0;i<=g_Countries;i++)
		format(CountyList,127,"%s %s",CountyList,g_CC[i])
}
stock ExplodeString( p_szOutput[][], p_nMax, p_nSize, p_szInput[], p_szDelimiter ) 
{ 
    new nIdx = 0, l = strlen(p_szInput) 
    new nLen = (1 + copyc( p_szOutput[nIdx], p_nSize, p_szInput, p_szDelimiter )) 
    while( (nLen < l) && (++nIdx < p_nMax) ) 
        nLen += (1 + copyc( p_szOutput[nIdx], p_nSize, p_szInput[nLen], p_szDelimiter )) 
    return nIdx
} 
stock IsConInArray(Con[4])
{
	for(new i=0;i<=g_Countries;i++)
	{
		if(equal(Con,g_CC[i]))
			return 1
	}
	return 0
}
stock IsLocalIp(IP[32])
{
	new tIP[32]
	
	copy(tIP,3,IP)
	if(equal(tIP,"10.") || equal(tIP,"127"))
		return 1
	copy(tIP,7,IP)
	if(equal(tIP,"192.168"))
		return 1

	return 0
}
public client_connect(id)
{
	new userip[32]
	new CC[4]
	get_user_ip(id,userip,31,1)

	geoip_code3(userip,CC)
	if(strlen(userip) == 0)
	{
		get_user_ip(id,userip,31,1)		
		if(!IsLocalIp(userip))
			log_amx("%s made a error when passed though geoip",userip)
		return PLUGIN_HANDLED
	}
	
	if(g_Mode == 1 && !IsConInArray(CC))
	{
		server_cmd("kick #%d Only ppl from %s are allowed",get_user_userid(id),CountyList)
		
		new Name[32]
		get_user_name(id,Name,31)
		client_print(0,print_chat,"%s was kicked because he is not from %s",Name,CountyList)
	}
	else if(g_Mode == 2 && IsConInArray(CC))
	{
		server_cmd("kick #%d No %s are allowed on this server",get_user_userid(id),CC)
		
		new Name[32]
		get_user_name(id,Name,31)
		client_print(0,print_chat,"%s was kicked because he is from %s",Name,CC)
	}
	return PLUGIN_HANDLED
}

Zmieniasz poprostu wkodzie na register_cvar("sv_country_name","POL")
  • +
  • -
  • 0

#7 cedriK

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: -2
Nowy

  • Postów:173
  • Lokalizacja:Hogwart
Offline

Napisano 01.09.2009 12:47

ok, dzięki, przydałby sie jeszcze ten rtd

[ Dodano: 01-09-2009, 13:49 ]
@ sorry ale pomyliłem zamiast rtr wpisywałem w google rtd i nie mogłem nic znaleźć .. dla tych co by chcieli TUTAJ plugin

zamknąc proszę




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

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