Примерен плъгин №1: Бонус кръв за VIP-овете при убийство.
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <fun>
#define PLUGIN "Ham Killed / VIP HP Bonus"
#define VERSION "LwL"
#define AUTHOR "LAWLIET"
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
// Регистрираме forward-a
RegisterHam(Ham_Killed,"player","player_killed")
}
// Функцията която ще се извика когато entity-то регистрирано в plugin_init умре
public player_killed(victim, attacker, corpse)
{
new szVictimName[32] // Регистрираме масива в който ще се запазва името на убитият
get_user_name(victim, szVictimName, charsmax(szVictimName)) // Взимаме името на убитият
if(get_user_flags(attacker) & ADMIN_BAN) // Проверката дали има бан права - ADMIN_BAN
{
set_user_health(attacker, get_user_health(attacker) + 50) // Тук му даваме 50 кръв
client_print(attacker, print_chat, "Vie poluchixte 50 kruv za ubiystvoto na %s", szVictimName) // Тук изписва в чата кой е убил и че му е дало кръв
}
}