Cum scot Amxx ... connect !! [rezolvat!]

Discutii legate de instalarea, configurarea si modificarea unui server de Counter-Strike.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

User avatar
pilifo
Membru, skill 0
Membru, skill 0
Posts: 75
Joined: 11 Jul 2007, 17:10
Detinator Steam: Da
CS Status: CS-ul excesiv dauneaza grav sanatatii.
Detinator server CS: css.pwnteam.ro
Location: Bucuresti
Been thanked: 1 time
Contact:

09 Nov 2007, 21:14

da intradevar asa este .. :)

Care poate face si mie un amx_show_ip.amxx doar cu comanda din consola fara sa apara xxxx traing to connect si fara sa deschida chenarul acela cu ip-uri doar in colosola : ) si cine poate face un Country kickr pe rou dar fara acel mesaj xxx a fost dat afara nu era din rou ... pls
Oferim 5 Server ce Counter Strike Gratuite , ( Normal , respawn , DR , war3tf , war ) .
Conditii : Vino la noi cu un proiect de dezvoltare bun , cu un staf bun si cu multa rabdare .
Oferim suport : Servere de calitate , forum etc . Pentru mai multe detalii : http://pwnteam.ro/forum
RoyalServer 2
BoggY
Fost administrator
Fost administrator
Posts: 2309
Joined: 06 May 2007, 03:02
Detinator Steam: Da
Reputatie: Fost administrator
Been thanked: 58 times

10 Nov 2007, 00:23

Showip link
country kicker fara mesaje hud ... nu stiu , dar poate te ajuta vlad :-? el este maestrul in pluginuri :-"
User avatar
pilifo
Membru, skill 0
Membru, skill 0
Posts: 75
Joined: 11 Jul 2007, 17:10
Detinator Steam: Da
CS Status: CS-ul excesiv dauneaza grav sanatatii.
Detinator server CS: css.pwnteam.ro
Location: Bucuresti
Been thanked: 1 time
Contact:

10 Nov 2007, 00:42

il rog eu mult daca poate adica eu vreau sa nu mai apara nimica acolo ... :) pana acuma am scos chat-ul si ip conect acela si a mai ramas acesta si pot sa zic ca se misca super acuma sv fara acelea :)
BoggY: Ai grija cu regula numarul 1 ! se spune " nimic " , nu " nimika " , daca se mai intampla primesti warn
Oferim 5 Server ce Counter Strike Gratuite , ( Normal , respawn , DR , war3tf , war ) .
Conditii : Vino la noi cu un proiect de dezvoltare bun , cu un staf bun si cu multa rabdare .
Oferim suport : Servere de calitate , forum etc . Pentru mai multe detalii : http://pwnteam.ro/forum
User avatar
FireW@ll
Membru, skill +2
Membru, skill +2
Posts: 668
Joined: 08 Apr 2007, 16:29
Detinator Steam: Nu
Reputatie: Fost moderator ajutator
Fost Scripter eXtreamCS
Fost Membru Club eXtreamCS (3 luni)
Has thanked: 3 times
Been thanked: 39 times

10 Nov 2007, 10:38

Show IP:
Varianta simpla:

Code: Select all

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Show IP"
#define VERSION "1.0"
#define AUTHOR "FireW@ll"


public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_concmd("amx_showip","cmdShowIp",ADMIN_KICK,"<nume>")
	
}


public cmdShowIp(id, level, cid) {
	if(!cmd_access(id,level,cid,1))
		return PLUGIN_HANDLED
    
	new player = 0
	if(read_argc() == 2){
	new arg[32]
	read_argv(1, arg, 31)
	player = cmd_target(id, arg, 11)
	if(!player) 
		return PLUGIN_HANDLED
	}
	new name[32], ip[32]
	if(player){
	console_print(id, "^n #  %-33.32s %-26.25s", "nick", "ip")
	get_user_ip(player, ip, 31, 1)
	get_user_name(player, name, 31)
	console_print(id, "%2d  %-33.32s %-26.25s", player, name, ip)
	}
	else
	{
	new players[32], inum
	get_players(players, inum, "c")
	console_print(id, "^n #  %-33.32s %-26.25s", "nick", "ip")
	for(new a = 0; a < inum; ++a) {
	player = players[a]
	get_user_ip(player, ip, 31, 1)
	get_user_name(player, name, 31)
	console_print(id, "%2d  %-33.32s %-26.25s", player, name, ip)
		}
	}
	if(id) {
	get_user_name(id, name, 31)
	get_user_ip(id, ip, 31, 1)
	log_amx("Cmd ShowIP: ^"%s<%d><%s>^" ask for players' IP list",name,get_user_userid(id),ip)
	}	
	return PLUGIN_HANDLED
}
CountryKicker:

Code: Select all

#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","ROU")
	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)
		
	}
	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)
		
	}
	return PLUGIN_HANDLED
}
User avatar
pilifo
Membru, skill 0
Membru, skill 0
Posts: 75
Joined: 11 Jul 2007, 17:10
Detinator Steam: Da
CS Status: CS-ul excesiv dauneaza grav sanatatii.
Detinator server CS: css.pwnteam.ro
Location: Bucuresti
Been thanked: 1 time
Contact:

10 Nov 2007, 14:08

ms ms ms ^:)^ ^:)^ ^:)^ ^:)^
Oferim 5 Server ce Counter Strike Gratuite , ( Normal , respawn , DR , war3tf , war ) .
Conditii : Vino la noi cu un proiect de dezvoltare bun , cu un staf bun si cu multa rabdare .
Oferim suport : Servere de calitate , forum etc . Pentru mai multe detalii : http://pwnteam.ro/forum
Red-X

10 Nov 2007, 16:12

Daca s-a rezolvat,closed
Manutu
Membru, skill 0
Membru, skill 0
Posts: 20
Joined: 23 Jul 2008, 14:08
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com!

24 Jul 2008, 10:45

Imi puteti face si mie amx_showip.amxx versiunea aia mai noua fara amx_ipban! Conect (nume) (ip) si cu comanda acces all amx_showip (adica sa o poata folosi toti) please astept raspuns ^:)^
Puneti doar codul cal fak eu.... Multumesk sal
User avatar
MasteR
Fost administrator
Fost administrator
Posts: 2963
Joined: 10 Aug 2007, 19:00
Detinator Steam: Da
CS Status: Intr-o scurta vacanta !
Reputatie: Fost administrator
Location: Brasov , Romania .
Has thanked: 10 times
Been thanked: 150 times

24 Jul 2008, 11:22

Manutu wrote:Imi puteti face si mie amx_showip.amxx versiunea aia mai noua fara amx_ipban! Conect (nume) (ip) si cu comanda acces all amx_showip (adica sa o poata folosi toti) please astept raspuns ^:)^
Puneti doar codul cal fak eu.... Multumesk sal
Nu te baga peste topicul lui.Numai folosi limbaj de chat !

Topic inchis !
Locked

Return to “Probleme la servere dedicate de Counter-Strike”

  • Information