Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

[Grentrail] Плагин полоса за гранатой без csx модуля на основе fakemeta

, Самый простой и маленький плагин полосы за гранатой
Статус пользователя Orty_Hart
сообщение 26.2.2017, 23:07
Сообщение #1
Стаж: 14 лет

Сообщений: 1399
Благодарностей: 408
Полезность: 725

Простой плагин полосы за гранатой без csx модуля.

За взрывной гранатой (w_hegrenade) - красная полоса.
За дымовой (w_smokegrenade) - зеленая полоса.
За слеповухой (w_flashbang) - белая полоса.

Cкрытый текст
Код
#include <amxmodx>
#include <fakemeta>

new g_trail

public plugin_init()
{
    register_plugin("Smoke", "1.0", "Author")
    register_forward(FM_SetModel, "Hook_SetModel_Post", true)
}

public plugin_precache()
    g_trail = precache_model("sprites/smoke.spr")

public Hook_SetModel_Post(Entity, const Model[])
{
    if(strlen(Model) > 9)
    {
        new Owner = pev(Entity, pev_owner)
        
        if(Owner)
        {
            new r, g, b
            
            if(equal(Model, "models/w_hegrenade.mdl"))
                r = 255
            else if(equal(Model, "models/w_flashbang.mdl"))
                r = g = b = 255
            else if(equal(Model, "models/w_smokegrenade.mdl"))
                g = 255
            
            if(r == 255 || g == 255)
            {
                message_begin(MSG_BROADCAST, SVC_TEMPENTITY)
                write_byte(TE_BEAMFOLLOW)
                write_short(Entity)
                write_short(g_trail)
                write_byte(15)
                write_byte(5)
                write_byte(r)
                write_byte(g)
                write_byte(b)
                write_byte(192)
                message_end()
            }
        }
    }
    return FMRES_IGNORED
}


По желанию можно переделать для цвета под команду и т.д.

Отредактировал: Orty_Hart, - 2.4.2017, 19:17
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя SISA
сообщение 26.2.2017, 23:17
Сообщение #2
Стаж: 15 лет

Сообщений: 2774
Благодарностей: 2956
Полезность: 994

#include <cstrike>
#include <fun>

это убери и всё.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя DRW
сообщение 26.2.2017, 23:34
Сообщение #3
Стаж: 11 лет

Сообщений: 819
Благодарностей: 156
Полезность: 70

давно в паблике валялась


сигаретный дым под облака незаметно джин обнял бокал
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: