#include <amxmodx>
#include <amxmisc>
#define PLUGIN "AutomaticBan"
#define VERSION "1.0"
#define AUTHOR "Fili:P"
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
register_event("DeathMsg", "DeathMsg", "a");
}
public DeathMsg()
{
new mapa[64];
get_mapname( mapa, 63 );
new id = read_data(1); //atacker
new id2 = read_data(2); // ofiara
new hs = read_data(3) // HeadShot (1 == true)
new weapon[64]
new nick_id[64];
get_user_name( id, nick_id, 63 );
read_data(4,weapon,63) //krotka nazwa broni (bez weapon_ / CSW_ )
if( equal(mapa, "1hp") )
{
if( equal(weapon, "awp" )
server_cmd( "amx_ban ^"60^" ^"%s^" ^"Zabijanie z awp na 1hp^" ", nick_id)
if( equal(weapon, "hegrenade" )
server_cmd( "amx_ban ^"60^" ^"%s^" ^"Zabijanie z he na 1hp^" ", nick_id)
if( equal(weapon, "fiveseven" )
server_cmd( "amx_ban ^"60^" ^"%s^" ^"Zabijanie z fiveseven na 1hp^" ", nick_id)
}
if( equal(mapa, "35hp") )
{
if( equal(weapon, "awp" )
server_cmd( "amx_ban ^"60^" ^"%s^" ^"Zabijanie z awp na 35hp^" ", nick_id)
if( equal(weapon, "hegrenade" )
server_cmd( "amx_ban ^"60^" ^"%s^" ^"Zabijanie z he na 35hp^" ", nick_id)
if( equal(weapon, "fiveseven" )
server_cmd( "amx_ban ^"60^" ^"%s^" ^"Zabijanie z fiveseven na 35hp^" ", nick_id)
}
if( equal(mapa, "aim_pistol") )
{
if( equal(weapon, "awp" )
server_cmd( "amx_ban ^"60^" ^"%s^" ^"Zabijanie z awp na aim_pistol^" ", nick_id)
if( equal(weapon, "hegrenade" )
server_cmd( "amx_ban ^"60^" ^"%s^" ^"Zabijanie z he na aim_pistol^" ", nick_id)
if( equal(weapon, "fiveseven" )
server_cmd( "amx_ban ^"60^" ^"%s^" ^"Zabijanie z fiveseven na aim_pistol^" ", nick_id)
}
if( equal(mapa, "aim_map_usp") )
{
if( equal(weapon, "awp" )
server_cmd( "amx_ban ^"60^" ^"%s^" ^"Zabijanie z awp na aim_map_usp^" ", nick_id)
if( equal(weapon, "hegrenade" )
server_cmd( "amx_ban ^"60^" ^"%s^" ^"Zabijanie z he na aim_map_usp^" ", nick_id)
if( equal(weapon, "fiveseven" )
server_cmd( "amx_ban ^"60^" ^"%s^" ^"Zabijanie z fiveseven na aim_map_usp^" ", nick_id)
}
if( equal(mapa, "awp_bloodstrike2") )
{
if( equal(weapon, "hegrenade" )
server_cmd( "amx_ban ^"60^" ^"%s^" ^"Zabijanie z he na awp_bloodstrike2^" ", nick_id)
if( equal(weapon, "fiveseven" )
server_cmd( "amx_ban ^"60^" ^"%s^" ^"Zabijanie z fiveseven na awp_bloodstrike2^" ", nick_id)
}
if( equal(mapa, "awp_city") )
{
if( equal(weapon, "hegrenade" )
server_cmd( "amx_ban ^"60^" ^"%s^" ^"Zabijanie z he na awp_city^" ", nick_id)
if( equal(weapon, "fiveseven" )
server_cmd( "amx_ban ^"60^" ^"%s^" ^"Zabijanie z fiveseven na awp_city^" ", nick_id)
}
if( equal(mapa, "awp_india") )
{
if( equal(weapon, "hegrenade" )
server_cmd( "amx_ban ^"60^" ^"%s^" ^"Zabijanie z he na awp_india^" ", nick_id)
if( equal(weapon, "fiveseven" )
server_cmd( "amx_ban ^"60^" ^"%s^" ^"Zabijanie z fiveseven na awp_india^" ", nick_id)
}
if( equal(mapa, "awp_dust_portugal") )
{
if( equal(weapon, "hegrenade" )
server_cmd( "amx_ban ^"60^" ^"%s^" ^"Zabijanie z he na awp_dust_portugal^" ", nick_id)
if( equal(weapon, "fiveseven" )
server_cmd( "amx_ban ^"60^" ^"%s^" ^"Zabijanie z fiveseven na awp_dust_portugal^" ", nick_id)
}
if( equal(mapa, "he_tennis") )
{
if( equal(weapon, "awp" )
server_cmd( "amx_ban ^"60^" ^"%s^" ^"Zabijanie z awp na he_tennis^" ", nick_id)
if( equal(weapon, "fiveseven" )
server_cmd( "amx_ban ^"60^" ^"%s^" ^"Zabijanie z fiveseven na he_tennis^" ", nick_id)
}
if( equal(mapa, "he_town") )
{
if( equal(weapon, "awp" )
server_cmd( "amx_ban ^"60^" ^"%s^" ^"Zabijanie z awp na he_town^" ", nick_id)
if( equal(weapon, "fiveseven" )
server_cmd( "amx_ban ^"60^" ^"%s^" ^"Zabijanie z fiveseven na he_town^" ", nick_id)
}
}
Nie kompiluje się on ;/
Welcome to the AMX Mod X 1.8.1-300 Compiler. Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team AutoBans.sma(27) : error 001: expected token: ")", but found "-identifier-" AutoBans.sma(29) : error 001: expected token: ")", but found "-identifier-" AutoBans.sma(31) : error 001: expected token: ")", but found "-identifier-" AutoBans.sma(36) : error 001: expected token: ")", but found "-identifier-" AutoBans.sma(38) : error 001: expected token: ")", but found "-identifier-" AutoBans.sma(40) : error 001: expected token: ")", but found "-identifier-" AutoBans.sma(45) : error 001: expected token: ")", but found "-identifier-" AutoBans.sma(47) : error 001: expected token: ")", but found "-identifier-" AutoBans.sma(49) : error 001: expected token: ")", but found "-identifier-" AutoBans.sma(54) : error 001: expected token: ")", but found "-identifier-" AutoBans.sma(56) : error 001: expected token: ")", but found "-identifier-" AutoBans.sma(58) : error 001: expected token: ")", but found "-identifier-" AutoBans.sma(63) : error 001: expected token: ")", but found "-identifier-" AutoBans.sma(65) : error 001: expected token: ")", but found "-identifier-" AutoBans.sma(70) : error 001: expected token: ")", but found "-identifier-" AutoBans.sma(72) : error 001: expected token: ")", but found "-identifier-" AutoBans.sma(77) : error 001: expected token: ")", but found "-identifier-" AutoBans.sma(79) : error 001: expected token: ")", but found "-identifier-" AutoBans.sma(84) : error 001: expected token: ")", but found "-identifier-" AutoBans.sma(86) : error 001: expected token: ")", but found "-identifier-" AutoBans.sma(91) : error 001: expected token: ")", but found "-identifier-" AutoBans.sma(93) : error 001: expected token: ")", but found "-identifier-" AutoBans.sma(98) : error 001: expected token: ")", but found "-identifier-" AutoBans.sma(100) : error 001: expected token: ")", but found "-identifier-" AutoBans.sma(102) : warning 204: symbol is assigned a value that is never used: "hs" AutoBans.sma(102) : warning 204: symbol is assigned a value that is never used: "id2" 24 Errors. Could not locate output file AutoBans.amxx (compile failed).