Поиск Hud msg

Статус
В этой теме нельзя размещать новые ответы.

newtramp

Пользователь
Регистрация
9 Июн 2017
Сообщения
59
Симпатии
2
Пол
Мужской
Видел на каком-то сервере hud сообщение из 3 строк, игроки могут какой-то (не знаю какой) командой отключить его.

Есть ли он в сети? Опасаюсь,что плагин делался на заказ :(((
 

Aki_Lucky

Пользователь
Регистрация
5 Июл 2017
Сообщения
100
Симпатии
56
Пол
Мужской
Код:
#include <amxmodx>
#include <cstrike>

#define PLUGIN "Hud R"
#define VERSION "1.2"
#define AUTHOR "Aki_Lucky"
new i_num[33]
new bool:i_block[33] = false;
new reklama[][] = {"реклама 1", "реклама 2", "реклама 3", "реклама 10", "реклама 11", "реклама 20"} // перечислить все рекламные сообщения через запятую и в ковычках
#define time_hud 15.0 // время показа худ сообщения. значение вида 1.0 , 2.0

public plugin_init(){       
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_clcmd("say /reklama", "on_off") // команда отключения рекламы
}
public hud(id){
    if(i_block[id] == false){
        set_hudmessage(255, 255, 255, -1.0, 0.20, 0, time_hud) // настройки худа менять тут
        show_hudmessage(id, "%s", reklama[i_num[id]])
        i_num[id]++
        if (i_num[id] == sizeof reklama)
            i_num[id] = 0
        set_task(time_hud, "hud", id);
    }
}
public client_connect(id){
    i_block[id] = false;
    hud(id)
}
public on_off(id){
    if(i_block[id] == false)
        i_block[id] = true;
    else if(i_block[id] == true){
        i_block[id] = false;
        hud(id)
    }
}
Не совсем то что надо конечно, выводит лишь 1 строку, но она динамическая раз в N секунд меняется текст
 

newtramp

Пользователь
Регистрация
9 Июн 2017
Сообщения
59
Симпатии
2
Пол
Мужской
Код:
#include <amxmodx>
#include <cstrike>

#define PLUGIN "Hud R"
#define VERSION "1.2"
#define AUTHOR "Aki_Lucky"
new i_num[33]
new bool:i_block[33] = false;
new reklama[][] = {"реклама 1", "реклама 2", "реклама 3", "реклама 10", "реклама 11", "реклама 20"} // перечислить все рекламные сообщения через запятую и в ковычках
#define time_hud 15.0 // время показа худ сообщения. значение вида 1.0 , 2.0

public plugin_init(){      
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_clcmd("say /reklama", "on_off") // команда отключения рекламы
}
public hud(id){
    if(i_block[id] == false){
        set_hudmessage(255, 255, 255, -1.0, 0.20, 0, time_hud) // настройки худа менять тут
        show_hudmessage(id, "%s", reklama[i_num[id]])
        i_num[id]++
        if (i_num[id] == sizeof reklama)
            i_num[id] = 0
        set_task(time_hud, "hud", id);
    }
}
public client_connect(id){
    i_block[id] = false;
    hud(id)
}
public on_off(id){
    if(i_block[id] == false)
        i_block[id] = true;
    else if(i_block[id] == true){
        i_block[id] = false;
        hud(id)
    }
}
Не совсем то что надо конечно, выводит лишь 1 строку, но она динамическая раз в N секунд меняется текст
Очень даже неплохой вариант. Спасибо!
 

pavel_a

Пользователь
Регистрация
30 Авг 2017
Сообщения
464
Симпатии
52
Пол
Мужской
Видел на каком-то сервере hud сообщение из 3 строк, игроки могут какой-то (не знаю какой) командой отключить его.

Есть ли он в сети? Опасаюсь,что плагин делался на заказ :(((
плагин делался не на заказ ХД) а просто по хотелкам людей)
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу