Plugin nie śmiga
Fili:P
04.09.2011
Cześć oto kod pluginu:
Nie kompiluje się on ;/
#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).
Goliath
04.09.2011
if( equal(weapon, "awp" )
Brakuje nawiasu zamykającego.
if( equal(weapon, "awp" ) )
Masz tak przy każdym warunku z bronią.
Fili:P
04.09.2011
Nie rozumiem dlaczego przy equalu zawsze robię ten błąd ;/
Leci +
do zamknięcia
W praktyce nie działa ;/
Leci +
do zamknięcia
W praktyce nie działa ;/
Adminek AMXX.PL 04.09.2011
Wiadomość wygenerowana automatycznie
Ten temat został zamknięty przez moderatora.
Powód: Do zamknięcia.
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Ten temat został zamknięty przez moderatora.
Powód: Do zamknięcia.
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL