Witam.
Poszukuję pluginu, który kickował by gracza, który został zabity z kosy w jakimś okresie czasu.
Czy istnieję w ogóle taki plugin, jeżeli tak to czy mógłbym prosić o to aby ktoś mi go tutaj podał
0
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Napisano 24.03.2012 22:19
0
Napisano 24.03.2012 22:35
#include <amxmodx>
#define SPRAWDZ 352
new Odliczanie[33],ile_razy[33], cvar, cvar2;
public plugin_init()
{
register_plugin("Kick z kosy", "0.1", "kapi10072");
register_event("DeathMsg","DeathMsg","a","4&knife");
cvar = register_cvar("kosa_czas", "90");
cvar2 = register_cvar("kosa_ilosc_zabic", "4");
}
public DeathMsg()
{
new id = read_data(2)
ile_razy[id]++
Odliczanie[id] = get_pcvar_num(cvar);
if(task_exists(id + SPRAWDZ))
{
remove_task( id + SPRAWDZ )
}
set_task( 1.0, "Pokazuj", id + SPRAWDZ, _, _, "b" );
}
public Pokazuj(task_id)
{
new id = task_id - SPRAWDZ;
if(ile_razy[id] >= get_pcvar_num(cvar2))
{
remove_task( task_id );
new Name[33];
get_user_name(id, Name, 32);
server_cmd("kick %s ^"Jestes zbyt slaby!^"", Name);
}
Odliczanie[id] -= 1
if(Odliczanie[id] <= 0)
{
if( task_exists(task_id) )
{
remove_task( task_id )
}
}
}
Najlepszy serwer TeamPlay w Polsce !
Pomogłem, wejdź
Zapraszam na BHZ-Game.pl
Bo nie liczą się fragi tylko dobra atmosfera ;D
Napisano 25.03.2012 09:15
Napisano 25.03.2012 10:40
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #define PLUGIN "New Plugin" #define VERSION "1.0" #define AUTHOR "CheQ" new ilosc_zabic[33]; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_event("DeathMsg", "Death", "ade"); } public Death() { new id = read_data(2); new attacker = read_data(1); if(!is_user_alive(attacker) || !is_user_connected(attacker)) return PLUGIN_CONTINUE; new weapon = get_user_weapon(attacker); if(get_user_team(id) != get_user_team(attacker)) { if(ilosc_zabic[id] && weapon != CSW_KNIFE) { ilosc_zabic[id] = 0; return PLUGIN_CONTINUE; } if(weapon == CSW_KNIFE) { ilosc_zabic[id]++; } if(ilosc_zabic[id] == 5) { client_cmd(id,"disconnect") return PLUGIN_CONTINUE; } } return PLUGIN_CONTINUE; }
Napisano 25.03.2012 12:51
Najlepszy serwer TeamPlay w Polsce !
Pomogłem, wejdź
Zapraszam na BHZ-Game.pl
Bo nie liczą się fragi tylko dobra atmosfera ;D
Napisano 25.03.2012 13:44
Napisano 25.03.2012 13:50
Użytkownik Cajdlerek edytował ten post 25.03.2012 13:54
Napisano 27.03.2012 16:38
Napisano 27.03.2012 17:09
0 użytkowników, 0 gości, 0 anonimowych