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

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

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

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

> Правила форума

Этот раздел, как вы могли заметить по названию, предназначен для решения вопросов по поводу уже существующих модов и плагинов.
Пожалуйста, если у вас проблема с написанием плагина, не путайте этот раздел с разделом по скриптингу.
Для поиска плагинов и модов существует соответствующий раздел.

Название темы должно соответствовать содержанию. Темы с названием типа "Помогите", "Вопрос", "парни подскажите..." - будут удалены.
Все темы, не относящиеся к "Вопросам по модам и плагинам", будут удалены или перемещены в соответствующий раздел.

Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер

Плагин HUD информатор

Статус пользователя Dreandy
сообщение 6.10.2013, 17:41
Сообщение #1
Стаж: 12 лет

Сообщений: 1394
Благодарностей: 231
Полезность: 37

В общем проблемка такая. Есть плагин HUD информатор! Но он почему то мигает. Кто знает как исправить?


Код:
#include <amxmodx> 

#define PLUGIN "HUD Menu F3"
#define VERSION "1.0"
#define AUTHOR "realteam"

new cvar1[256]
new cvar2[256]
new cvar3[256]

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
register_cvar("admin_nick", "WEEEN");
register_cvar("admin_contact", "Skype: menergy5");
register_cvar("admin_menu", "адм 150руб/мес | ВИП 90руб/мес");
set_task(1.0, "plagin",0,"",0,"b");

}

public plagin()
{
get_cvar_string("admin_nick", cvar1, charsmax(cvar1));
get_cvar_string("admin_contact", cvar2, charsmax(cvar2));
get_cvar_string("admin_menu", cvar3, charsmax(cvar3));
set_hudmessage(66, 170, 255, 0.65, 0.90, 0, 1.0, 1.0)
show_hudmessage(0, "Главный Админ: %s^n%s^n%s", cvar1, cvar2, cvar3);
}


критика - это лучший способ изменить человека
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя winzh1
сообщение 6.10.2013, 17:45
Сообщение #2


Стаж: 14 лет

Сообщений: 1414
Благодарностей: 600
Полезность: 838

Аргументы функции set_hudmessage:
Цитата
red - Количество красного цвета;
green - Количество зелёного цвета;
blue - Количество синего цвета;
x - Координата X, идёт слева направо, 0.0 слева, 1.0 справа, -1.0 по центру;
y - Координата Y, идёт сверху вниз, 0.0 сверху, 1.0 снизу, -1.0 по центру;
effects - Эффект сообщения:
0 - Появление -> Простой -> Пропадание (Затухание),
1 - (Появление -> Простой -> Пропадание (Затухание)) + Мигание,
2 - Печатание букв -> Простой -> Пропадание (Затухание);
fxtime - Время отставания блеска от печатания букв во 2-ом эффекте ("Скользящий блеск");


Установлю и настрою FreshBans, DopBan.
Писать в ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Dreandy
сообщение 6.10.2013, 17:52
Сообщение #3
Стаж: 12 лет

Сообщений: 1394
Благодарностей: 231
Полезность: 37

Цитата(winzh1 @ 6.10.2013, 18:45) *
Аргументы функции set_hudmessage:


Это в amx.cfg вписать? И как это вообще вписать? Каждое по очереди ?


критика - это лучший способ изменить человека
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 7.10.2013, 1:33
Сообщение #4
Стаж: 16 лет

Сообщений: 4186
Благодарностей: 1763
Полезность: 837

Код
set_hudmessage(red = 200, green = 100, blue = 0, Float:x = -1.0, Float:y = 0.35, effects = 0, Float:fxtime = 6.0, Float:holdtime = 12.0, Float:fadeintime = 0.1, Float:fadeouttime = 0.2, channel = 4)
Вот все аргументы данной функции. Канал (последний аргумент) желательно ставить -1, это позволит отобразить сообщение на первом свободном канале.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Sky Cat
сообщение 7.10.2013, 19:15
Сообщение #5
Стаж: 13 лет
Город: Белгород

Сообщений: 1179
Благодарностей: 733
Полезность: 1056

Цитата(Dreandy @ 6.10.2013, 20:52) *
Это в amx.cfg вписать? И как это вообще вписать? Каждое по очереди ?

нет не нужно вписывать. Это описание функций.

set_hudmessage(66, 170, 255, 0.65, 0.90, 0, 1.0, 1.0)

66 - red
170 - green
255 - blue
ну дальше понял

Цитата(STR@TEG @ 7.10.2013, 4:33) *
Код
set_hudmessage(red = 200, green = 100, blue = 0, Float:x = -1.0, Float:y = 0.35, effects = 0, Float:fxtime = 6.0, Float:holdtime = 12.0, Float:fadeintime = 0.1, Float:fadeouttime = 0.2, channel = 4)
Вот все аргументы данной функции. Канал (последний аргумент) желательно ставить -1, это позволит отобразить сообщение на первом свободном канале.

как-то пропустил ваше сообщение. :/ не заметил ответ


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