Cum scap de boti cu reclame?

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

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

User avatar
Qu3sTz
Membru, skill +1
Membru, skill +1
Posts: 177
Joined: 08 Sep 2011, 19:20
Detinator Steam: Da
CS Status: ARENA CSGO
Detinator server CS: ARENA.GAMELIFE.RO
SteamID: armanu95
Reputatie: Membru Club eXtreamCS (2 luni - 13.07)
Nume anterior: DonHD
Location: Cluj-Napoca
Has thanked: 7 times
Been thanked: 4 times
Contact:

10 Apr 2015, 21:06

Am pus mesajele in gag words dar tot intra si fac reclama, ce sa le mai fac?
http://s22.postimg.org/529rnh9rl/reclama.png
Image
RoyalServer 2
User avatar
@Nonamed
Membru, skill +3
Membru, skill +3
Posts: 1373
Joined: 05 Dec 2014, 15:26
Detinator Steam: Da
CS Status: Nu am
Detinator server CS: Nu am
SteamID: Nu am
Fond eXtream: 0
Location: Bacău

10 Apr 2015, 22:03

Mor :))) e sv meu ba... no comment boti mei :* pai pune anti reclama advanced.pui turned in anti reclama si ai scapat de mine
User avatar
VegaS
Fost moderator
Fost moderator
Posts: 5963
Joined: 28 Sep 2014, 16:12
Detinator Steam: Da
Reputatie: Fost eXtream Mod
Fost intermediar
Fost membru Club eXtreamCS
Fond eXtream: 0
Location: Zalău, Sălaj

10 Apr 2015, 22:07

Neah, nu e bun plugin-ul tău.
Garantat nu face. Nu apare nici cu **** și nici reclamă apoi să ia gag automat.
Ia direct. Iar dacă se repetă îl dă protecția afară, având în vedere că ești client nolag.

http://www.extreamcs.com/forum/probleme ... l#p2166836
Pozitia mea preferata este CEO.
Lux0R^
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 1222
Joined: 13 Jul 2013, 16:31
Detinator Steam: Da
Reputatie: Scripter eXtreamCS
Moderator ajutator
Has thanked: 15 times
Been thanked: 12 times

11 Apr 2015, 00:42

@Nonamed wrote:Mor :))) e sv meu ba... no comment boti mei :* pai pune anti reclama advanced.pui turned in anti reclama si ai scapat de mine

serverul tau spui ?
e fain ca nu are protectie deloc, macar cu ceva ma resemnez si eu daca faci reclama asa, cate putin bug pe sv ici colo si degeaba reclama xD
Pauza pana in iulie... licenta ^^

Fara pm-uri pentru pluginuri de zm/furien + tot ce tine de vip.

Codul Scripterului: scripting/codul-scripterului-t362300.html#p2754224
User avatar
cyby
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 1777
Joined: 16 Jul 2011, 21:46
Detinator Steam: Da
Detinator server CS: Da
Reputatie: Scripter eXtreamCS
Fost Moderator ajutator
Has thanked: 146 times
Been thanked: 396 times

11 Apr 2015, 01:25

Nu cunosc tipul de boti, dar poate merge ca rezolvare | Afiseaza codul
#include <amxmodx>

new bool:valid_player[33];

#define TASK_ID 12034

public plugin_init()
{
	register_plugin("Valid Player on Chat", "1.0", "cyby");
	
	register_clcmd("say", "hook_chat");
	register_clcmd("say_team", "hook_chat");
}

public client_putinserver(id)
{
	valid_player[id] = false
	set_task(6.0, "set_valid_player", id+TASK_ID);
}

public set_valid_player(id)
{
	id -= TASK_ID;
	if(!is_user_connected(id))
		return;
	
	valid_player[id] = true;
}

public client_disconnect(id)
{
	remove_task(id+TASK_ID);
	valid_player[id] = false;
}

public hook_chat(id)
{
	if(!valid_player[id])
		return PLUGIN_HANDLED;
	return PLUGIN_CONTINUE;
}
93.114.82.17:27015 - Monster Invasion CO-OP Mod
User avatar
@Nonamed
Membru, skill +3
Membru, skill +3
Posts: 1373
Joined: 05 Dec 2014, 15:26
Detinator Steam: Da
CS Status: Nu am
Detinator server CS: Nu am
SteamID: Nu am
Fond eXtream: 0
Location: Bacău

11 Apr 2015, 09:17

Tipul de program e xfakeplayers v1.11 ;)
User avatar
Qu3sTz
Membru, skill +1
Membru, skill +1
Posts: 177
Joined: 08 Sep 2011, 19:20
Detinator Steam: Da
CS Status: ARENA CSGO
Detinator server CS: ARENA.GAMELIFE.RO
SteamID: armanu95
Reputatie: Membru Club eXtreamCS (2 luni - 13.07)
Nume anterior: DonHD
Location: Cluj-Napoca
Has thanked: 7 times
Been thanked: 4 times
Contact:

11 Apr 2015, 12:22

Am pus in gag words diverse combinatii, cuvinte etc..

Se considera furt cu acest programel si trebuie interzis, ca din ce in ce mai multi il folosesc.
Image
User avatar
cyby
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 1777
Joined: 16 Jul 2011, 21:46
Detinator Steam: Da
Detinator server CS: Da
Reputatie: Scripter eXtreamCS
Fost Moderator ajutator
Has thanked: 146 times
Been thanked: 396 times

11 Apr 2015, 12:30

Cum actioneaza botii? Intra, lasa mesajul si ies imediat?
93.114.82.17:27015 - Monster Invasion CO-OP Mod
User avatar
Qu3sTz
Membru, skill +1
Membru, skill +1
Posts: 177
Joined: 08 Sep 2011, 19:20
Detinator Steam: Da
CS Status: ARENA CSGO
Detinator server CS: ARENA.GAMELIFE.RO
SteamID: armanu95
Reputatie: Membru Club eXtreamCS (2 luni - 13.07)
Nume anterior: DonHD
Location: Cluj-Napoca
Has thanked: 7 times
Been thanked: 4 times
Contact:

11 Apr 2015, 12:31

Intra fac reclama, si continua sa faca pana primesc gag sau ban.
Image
User avatar
cyby
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 1777
Joined: 16 Jul 2011, 21:46
Detinator Steam: Da
Detinator server CS: Da
Reputatie: Scripter eXtreamCS
Fost Moderator ajutator
Has thanked: 146 times
Been thanked: 396 times

11 Apr 2015, 12:50

| Afiseaza codul
#include <amxmodx>

#define TASK_ID 12939
#define g_max_ips 2
new g_maxplayers;

new bool:g_valid_player[33];

new const reclame[][] =
{
	".ro",
	":27015",
	".com",
	".net",
	".info",
	"furien.",
	"furien .",
	"furien[.]"
}

public plugin_init()
{
	register_plugin("Anti-Bots", "1.0", "cyby");
	
	register_clcmd("say", "check_ads");
	register_clcmd("say_team", "check_ads");
	
	g_maxplayers = get_maxplayers();
}

public client_putinserver(id)
{
	g_valid_player[id] = false;
	set_task(6.0, "set_valid_player", id+TASK_ID);
	if(get_players_sameip(id) >= g_max_ips)
		server_cmd("kick #%d ^"Nu aveti voie %d jucatori cu acelasi IP.^"", get_user_userid(id), g_max_ips);
}

public set_valid_player(id)
{
	id -= TASK_ID;
	if(!is_user_connected(id))
		return;
	
	g_valid_player[id] = true;
}

public client_disconnect(id)
{
	if(task_exists(id+TASK_ID))
		remove_task(id+TASK_ID);
		
	g_valid_player[id] = false;
}

public check_ads(id)
{
	if(!g_valid_player[id])
		return PLUGIN_HANDLED;
	
	static chat[192];
	read_argv(1, chat, charsmax(chat))
	if(!chat[0])
		return PLUGIN_CONTINUE;

	for(new i = 0; i < sizeof reclame; i++)
	{
		if(contain(chat, reclame))
			return PLUGIN_HANDLED;
	}
	return PLUGIN_CONTINUE;
}

get_players_sameip(id)
{
	static my_ip[35], another_ip[35], max_ips;
	get_user_ip(id, my_ip, charsmax(my_ip), 1);
	max_ips = 0;
	for(new i = 1; i <= g_maxplayers; i++)
	{
		if(!is_user_connected(i) || i == id)
			continue;
		
		get_user_ip(i, another_ip, charsmax(another_ip), 1);
		if(equal(my_ip, another_ip))
			max_ips++
	}
	return max_ips;
}


Nu lasa 2 jucatori cu acelasi IP.
Last edited by cyby on 11 Apr 2015, 13:15, edited 1 time in total.
93.114.82.17:27015 - Monster Invasion CO-OP Mod
User avatar
@Nonamed
Membru, skill +3
Membru, skill +3
Posts: 1373
Joined: 05 Dec 2014, 15:26
Detinator Steam: Da
CS Status: Nu am
Detinator server CS: Nu am
SteamID: Nu am
Fond eXtream: 0
Location: Bacău

11 Apr 2015, 13:03

S-a intamplat ca s-a conectat 2 boti deobicei pun doar 1... dai ban si gata
User avatar
Qu3sTz
Membru, skill +1
Membru, skill +1
Posts: 177
Joined: 08 Sep 2011, 19:20
Detinator Steam: Da
CS Status: ARENA CSGO
Detinator server CS: ARENA.GAMELIFE.RO
SteamID: armanu95
Reputatie: Membru Club eXtreamCS (2 luni - 13.07)
Nume anterior: DonHD
Location: Cluj-Napoca
Has thanked: 7 times
Been thanked: 4 times
Contact:

11 Apr 2015, 13:37

cyby wrote:
| Afiseaza codul
#include <amxmodx>

#define TASK_ID 12939
#define g_max_ips 2
new g_maxplayers;

new bool:g_valid_player[33];

new const reclame[][] =
{
	".ro",
	":27015",
	".com",
	".net",
	".info",
	"furien.",
	"furien .",
	"furien[.]"
}

public plugin_init()
{
	register_plugin("Anti-Bots", "1.0", "cyby");
	
	register_clcmd("say", "check_ads");
	register_clcmd("say_team", "check_ads");
	
	g_maxplayers = get_maxplayers();
}

public client_putinserver(id)
{
	g_valid_player[id] = false;
	set_task(6.0, "set_valid_player", id+TASK_ID);
	if(get_players_sameip(id) >= g_max_ips)
		server_cmd("kick #%d ^"Nu aveti voie %d jucatori cu acelasi IP.^"", get_user_userid(id), g_max_ips);
}

public set_valid_player(id)
{
	id -= TASK_ID;
	if(!is_user_connected(id))
		return;
	
	g_valid_player[id] = true;
}

public client_disconnect(id)
{
	if(task_exists(id+TASK_ID))
		remove_task(id+TASK_ID);
		
	g_valid_player[id] = false;
}

public check_ads(id)
{
	if(!g_valid_player[id])
		return PLUGIN_HANDLED;
	
	static chat[192];
	read_argv(1, chat, charsmax(chat))
	if(!chat[0])
		return PLUGIN_CONTINUE;

	for(new i = 0; i < sizeof reclame; i++)
	{
		if(contain(chat, reclame))
			return PLUGIN_HANDLED;
	}
	return PLUGIN_CONTINUE;
}

get_players_sameip(id)
{
	static my_ip[35], another_ip[35], max_ips;
	get_user_ip(id, my_ip, charsmax(my_ip), 1);
	max_ips = 0;
	for(new i = 1; i <= g_maxplayers; i++)
	{
		if(!is_user_connected(i) || i == id)
			continue;
		
		get_user_ip(i, another_ip, charsmax(another_ip), 1);
		if(equal(my_ip, another_ip))
			max_ips++
	}
	return max_ips;
}


Nu lasa 2 jucatori cu acelasi IP.


Da si cei care au 2 pc-uri.. de ex eu su fratemiu ce facem?:))
Image
Post Reply

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

  • Information
  • Who is online

    Users browsing this forum: No registered users and 70 guests