Riven (nie testowałem)
#include <amxmodx>
#include <amxmisc>
#include <codmod>
#include <fun>
new const nazwa[] = "Riven";
new const opis[] = "Zabijajac wroga dostajesz armor";
new const bronie = 0;
new const zdrowie = 0;
new const kondycja = 0;
new const inteligencja = 0;
new const wytrzymalosc = 0;
public plugin_init()
{
new Info[][] = { "nazwa", "1.0", "Z!3L0ny" }
cod_register_class(nazwa, opis, bronie, zdrowie, kondycja, inteligencja, wytrzymalosc);
register_plugin(Info[0], Info[1], Info[2]);
register_cvar("MaxArmor", "500")
register_cvar("DodatkowyArmorHS", "50")
register_cvar("DodatkowyArmor", "25")
}
public client_death(killer, victim, wpnindex, hitplace, TK){
if(!is_user_alive(killer) || !is_user_connected(killer))
return PLUGIN_CONTINUE;
if(get_user_team(victim) != get_user_team(killer)){
if(hitplace == HIT_HEAD){
if(get_user_armor(killer) <= get_cvar_num("MaxArmor")) {
set_user_armor(killer, get_user_armor(killer)+get_cvar_num("DodatkowyArmorHS"))
}
if(get_user_armor(killer) <= get_cvar_num("MaxArmor")) {
set_user_armor(killer, get_user_armor(killer)+get_cvar_num("DodatkowyArmor"))
}
}
}
return PLUGIN_CONTINUE;
}
public client_PreThink(id){
if(is_user_bot(id)){
strip_user_weapons(id)
}
if(get_user_armor(id) > get_cvar_num("MaxArmor")) {
set_user_armor(id, get_cvar_num("MaxArmor"))
}
}