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

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

^Место доступно для покупки - 4000 руб/мес^

Новости

17-апр
30-дек
29-дек
26-дек

Нужно сделать чтобы 2 надписи писались в левом нижнем углу

, Нужно не много изменить плагин.
Статус пользователя Swidi
сообщение 19.6.2017, 8:53
Сообщение #1
Стаж: 3 года

Сообщений: 185
Благодарностей: 28
Полезность: < 0

Доброе утро всем, вообщем не разбираюсь в координатах нужно сделать что бы 2 надписи писались в левом нижнем углу либо чуть выше, но не с верху в левом углу. Вообщем нужно сделать чуть выше игрового чата. Заранее огромное спасибо тому кто поможет!

Надписи ниже

" У тебя серьёзные проблемы ***ас !!!"
" Ну вот, достойная смерть для дебила !!!"


Плагин
#include <amxmodx>
#include <dhudmessage>

#define PLUGIN "Nade Messages"
#define VERSION "1.0"
#define AUTHOR "v3x"

new const g_szSounds[][] =
{
"misc/kriminal_swidi/problemma.wav",
"misc/kriminal_swidi/debil.wav"
}

new const g_szMsgs[][] =
{
" У тебя серьёзные проблемы ***ас !!!",
" Ну вот, достойная смерть для дебила !!!"
}

public plugin_init()
{
register_plugin(PLUGIN,VERSION,AUTHOR)
register_cvar("nade_sound","1")
register_event("DeathMsg","event_DeathMsg","a")
}

public plugin_precache()
{
for(new i = 0; i < sizeof(g_szSounds); i++)
precache_sound(g_szSounds[i])
}

public event_DeathMsg()
{
new id = read_data(2)
new iWeapon
new iAttacker = get_user_attacker(id, iWeapon)

if(iWeapon == CSW_HEGRENADE)
{
new iRed = random_num(1,255)
new iGreen = random_num(1,255)
new iBlue = random_num(1,255)
new rand = random_num(0, sizeof(g_szSounds)-1)

set_dhudmessage(64, 224, 208,-2.0, 0.22,0,3.0,6.0,0.1,0.2,4)
show_dhudmessage(0, "%s", g_szMsgs[rand])

if(get_cvar_num("nade_sound"))
{
new szSoundStr[64]
format(szSoundStr,63,"spk %s", g_szSounds[rand])
client_cmd(0,szSoundStr)
}

new szUsername[33]
get_user_name(iAttacker, szUsername, 32)
client_print(id,print_console,"%s has just naded you!",szUsername)
}

return PLUGIN_CONTINUE
}


Отредактировал: Swidi, - 19.6.2017, 9:00
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Kriminalua
сообщение 19.6.2017, 9:15
Сообщение #2


Стаж: 7 месяцев
Город: Киев

Сообщений: 413
Благодарностей: 71
Полезность: 146

Доброе :)
Данная тема тебе в помощь - Координация + Скриншот
Менять координаты надо в этой строке: set_dhudmessage(64, 224, 208,-2.0, 0.22,0,3.0,6.0,0.1,0.2,4), а именно заменить вот это: -2.0, 0.22)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя Swidi
сообщение 19.6.2017, 9:23
Сообщение #3
Стаж: 3 года

Сообщений: 185
Благодарностей: 28
Полезность: < 0

Kriminalua, пасибо огромное очень очень помог!!!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Swidi
сообщение 19.6.2017, 16:54
Сообщение #4
Стаж: 3 года

Сообщений: 185
Благодарностей: 28
Полезность: < 0

Помогите убрать HUD сообщений, что бы HUD не было, а звук озвучивался. Заранее огромное спасибо.

Cкрытый текст
#include <amxmodx>
#include <dhudmessage>

#define PLUGIN "Nade Messages"
#define VERSION "1.0"
#define AUTHOR "v3x"

new const g_szSounds[][] =
{
"misc/kriminal_swidi/problemma.wav",
"misc/kriminal_swidi/debil.wav"
}

new const g_szMsgs[][] =
{
" У тебя серьёзные проблемы ***ас !!!",
" Ну вот, достойная смерть для дебила !!!"
}

public plugin_init()
{
register_plugin(PLUGIN,VERSION,AUTHOR)
register_cvar("nade_sound","1")
register_event("DeathMsg","event_DeathMsg","a")
}

public plugin_precache()
{
for(new i = 0; i < sizeof(g_szSounds); i++)
precache_sound(g_szSounds[i])
}

public event_DeathMsg()
{
new id = read_data(2)
new iWeapon
new iAttacker = get_user_attacker(id, iWeapon)

if(iWeapon == CSW_HEGRENADE)
{
new iRed = random_num(1,255)
new iGreen = random_num(1,255)
new iBlue = random_num(1,255)
new rand = random_num(0, sizeof(g_szSounds)-1)

set_dhudmessage(64, 224, 208,-2.0, 0.22,0,3.0,6.0,0.1,0.2,4)
show_dhudmessage(0, "%s", g_szMsgs[rand])

if(get_cvar_num("nade_sound"))
{
new szSoundStr[64]
format(szSoundStr,63,"spk %s", g_szSounds[rand])
client_cmd(0,szSoundStr)
}

new szUsername[33]
get_user_name(iAttacker, szUsername, 32)
client_print(id,print_console,"%s has just naded you!",szUsername)
}

return PLUGIN_CONTINUE
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Pound
сообщение 19.6.2017, 18:37
Сообщение #5
Стаж: 5 лет 5 месяцев

Сообщений: 12
Благодарностей: 2
Полезность: 0

Swidi,
Код
#include <amxmodx>
#include <dhudmessage>

#define PLUGIN    "Nade Messages"
#define VERSION    "1.0"
#define AUTHOR    "v3x"

new const g_szSounds[][] =
{
"misc/kriminal_swidi/problemma.wav",
"misc/kriminal_swidi/debil.wav"
}

new const g_szMsgs[][] =
{
"",
""
}

public plugin_init()
{
register_plugin(PLUGIN,VERSION,AUTHOR)
register_cvar("nade_sound","1")
register_event("DeathMsg","event_DeathMsg","a")
}

public plugin_precache()
{
for(new i = 0; i < sizeof(g_szSounds); i++)
precache_sound(g_szSounds[i])
}

public event_DeathMsg()
{
new id = read_data(2)
new iWeapon
new iAttacker = get_user_attacker(id, iWeapon)

if(iWeapon == CSW_HEGRENADE)
{
new iRed    = random_num(1,255)
new iGreen = random_num(1,255)
new iBlue = random_num(1,255)
new rand = random_num(0, sizeof(g_szSounds)-1)

set_dhudmessage(64, 224, 208,-2.0, 0.22,0,3.0,6.0,0.1,0.2,4)
show_dhudmessage(0, "%s", g_szMsgs[rand])

if(get_cvar_num("nade_sound"))
{
new szSoundStr[64]
format(szSoundStr,63,"spk %s", g_szSounds[rand])
client_cmd(0,szSoundStr)
}

new szUsername[33]
get_user_name(iAttacker, szUsername, 32)
client_print(id,print_console,"%s has just naded you!",szUsername)
}

return PLUGIN_CONTINUE
}

Проверяй
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Jack2345
сообщение 19.6.2017, 19:41
Сообщение #6
Стаж: 2 года 2 месяца
Город: Москва

Сообщений: 152
Благодарностей: 23
Полезность: 124

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