Меню сайта
Категории раздела
Плагины [4]
Оружие [1]
Меню [4]
Голосование [3]
Мини-чат
200
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Суббота, 27.04.2024, 01:38
Приветствую Вас Гость

Каталог Файлов


Антифраг
13.03.2014, 17:39
  1. #include <amxmodx>
    #include <fakemeta>
    #include <cstrike>
    #include <hamsandwich>
    #define PLUGIN "goodmode"
    #define AUTHOR "Neizvesten"
    #define VERSION "0.1"
    new GodMode_Timer, T_Player;
    new const TASK_CONT = 1353 // CountDown task
    public plugin_init()
    {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    RegisterHam( Ham_TakeDamage, "player", "fw_TakeDamage")
    }
    stock fm_set_user_godmode(index, godmode = 0)
    {
    set_pev(index, pev_takedamage, godmode == 1 ? DAMAGE_NO : DAMAGE_AIM)
    return 1
    }
    public fw_TakeDamage(victim, inflictor, attacker, Float:damage, damage_type)
    {
    if(inflictor == attacker && is_user_alive(attacker) && get_user_weapon(attacker) == CSW_KNIFE && cs_get_user_team(victim) == CS_TEAM_T && cs_get_user_team(attacker) == CS_TEAM_CT)
    {
    T_Player = victim;
    GodMode_Timer = 5;
    fm_set_user_godmode(T_Player, 1)
    set_task(5.0, "GodMode", TASK_CONT)
    return HAM_HANDLED
    }
    return HAM_IGNORED
    }
    public GodMode()
    {
    --GodMode_Timer
    if(GodMode_Timer >= 1)
    set_task(1.0, "GodMode", TASK_CONT)
    else
    {
    fm_set_user_godmode(T_Player, 0)
    remove_task(TASK_CONT)
    }
    }
Категория: Плагины | Добавил: USER
Просмотров: 1367 | Загрузок: 0 | Рейтинг: 5.0/1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Вход на сайт
Поиск