Discutii legate de instalarea, configurarea si modificarea unui server de Counter-Strike.
Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com
-
Qu3sTz
- 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:
15 Apr 2015, 14:00
Am o problema, in ultimul timp cand intru pe sv si vreau sa scriu ceva pe y(say) sau y@ nu-mi afiseaza mesajul, dar altii il vad.
Din ce cauza am problema asta? Si nu sunt singurul..
-
cyby
- 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
16 Apr 2015, 08:03
Ai pus pluginul acesta?
- | 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;
}
Daca nu, posteaza lista cu pluginurile de pe server.
93.114.82.17:27015 - Monster Invasion CO-OP Mod
-
Qu3sTz
- 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:
16 Apr 2015, 17:37
Am rezolvat, era de la admin_chat_colors..
-
Users browsing this forum: No registered users and 113 guests