Colored Flash

Плъгини използващи ReAPI модула.
Отговори
Потребителски аватар

Автор на темата
WaLkZ HWL
Администратор
Администратор
Мнения: 671
Регистриран: 05 окт 2016, 21:13
Местоположение: Варна
Се отблагодари: 47 пъти
Получена благодарност: 63 пъти
Години: 23

Colored Flash

Мнение от WaLkZ HWL » 07 окт 2016, 00:01

Автор:
  • ReHLDS Team
Описание:
Плъгина дава възможност да промените цвета при заслепяване от флашка.

Изисквания: Квар:
  • amx_flash_rgb "255 255 255"
colored_flash.sma
(857 Байта) Свален 53 пъти
colored_flash.sma
(857 Байта) Свален 53 пъти

Потребителски аватар

LoShIaA
Потребител
Потребител
Мнения: 320
Регистриран: 20 окт 2016, 14:44
Местоположение: Стара Загора
Се отблагодари: 118 пъти
Получена благодарност: 6 пъти
Години: 25

Re: Colored Flash

Мнение от LoShIaA » 27 май 2017, 17:56

Някой може ли да добави квар за произволен цвят както е при този - https://forums.alliedmods.net/showthread.php?p=128351

Потребителски аватар

OciXCrom TM
Администратор
Администратор
Мнения: 5046
Регистриран: 06 окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 57 пъти
Получена благодарност: 472 пъти
Години: 21
Контакти:

Re: Colored Flash

Мнение от OciXCrom TM » 27 май 2017, 19:48

LoShIaA написа:Някой може ли да добави квар за произволен цвят както е при този - https://forums.alliedmods.net/showthread.php?p=128351

Код: Избери всички

#include <amxmodx>
#include <reapi>

enum rgb { Float:red, Float:green, Float:blue };
new Float:g_Color[ rgb ];

public plugin_init()
{
    register_plugin("[ReAPI] Colored Flash", "1.0", "ReHLDS Team");
    RegisterHookChain(RG_PlayerBlind, "PlayerBlind");
    register_cvar("amx_flash_rgb", "255 255 255");
}

public plugin_cfg()
{
    new color_rgb[12];
    new szRed[4], szGreen[4], szBlue[4];

    get_cvar_string("amx_flash_rgb", color_rgb, charsmax(color_rgb));
    parse(color_rgb, szRed, charsmax(szRed), szGreen, charsmax(szGreen), szBlue, charsmax(szBlue));
    g_Color[red]   = str_to_float(szRed);
    g_Color[green] = str_to_float(szGreen);
    g_Color[blue]  = str_to_float(szBlue);
}

public PlayerBlind(const index, const inflictor, const attacker, const Float:fadeTime, const Float:fadeHold, const alpha, Float:color[3])
{
    color[0] = g_Color[red] == -1.0 ? random_float(0.0, 255.0) : g_Color[red];
    color[1] = g_Color[green] == -1.0 ? random_float(0.0, 255.0) : g_Color[green];
    color[2] = g_Color[blue] == -1.0 ? random_float(0.0, 255.0) : g_Color[blue];
    return HC_CONTINUE;
} 
Слагаш -1.0 за всяко число в квара.

Потребителски аватар

LoShIaA
Потребител
Потребител
Мнения: 320
Регистриран: 20 окт 2016, 14:44
Местоположение: Стара Загора
Се отблагодари: 118 пъти
Получена благодарност: 6 пъти
Години: 25

Re: Colored Flash

Мнение от LoShIaA » 27 май 2017, 20:45

Всичко е както трябва. Благодаря.
Edit: Само да попитам от любопитство. Защо като напиша квара в server.cfg или amxx.cfg ето така amx_flash_rgb "-1.0 -1.0 -1.0", в .sma файла не го барам оставам го както е написан по подразбиране amx_flash_rgb "255 255 255" и тогава флашката не си сменя цвета? Чак, когато го променя в .sma файла на amx_flash_rgb "-1.0 -1.0 -1.0" тогава работи. Мисълта ми е че както и да го напиша server.cfg или amxx.cfg все едно не съм го написал (неработи). Питам, защото и при други плъгини ми е така.

Потребителски аватар

Ayders
Foreigner
Foreigner
Мнения: 3
Регистриран: 24 сеп 2018, 23:45

Colored Flash

Мнение от Ayders » 23 окт 2018, 22:41

hello, give me plugin not rehlds
give me for hlds 1.8.3

Потребителски аватар

thoughtz 821E3
Тестов модератор
Тестов модератор
Мнения: 286
Регистриран: 13 окт 2016, 00:32
Местоположение: гр. София
Се отблагодари: 23 пъти
Получена благодарност: 25 пъти
Години: 27
Контакти:

Colored Flash

Мнение от thoughtz 821E3 » 23 окт 2018, 22:43

Ayders написа:
23 окт 2018, 22:41
hello, give me plugin not rehlds
give me for hlds 1.8.3
HLDS 1.8.3 :headbang:

https://forums.alliedmods.net/showthread.php?p=128351

Отговори

Върни се в “Плъгини за ReAPI”

Кой е на линия

Потребители, разглеждащи този форум: Няма регистрирани потребители и 1 гост