set_hudmessage • задава стойностите на HUD съобщение
Публикувано на: 08 Окт 2016, 15:01
Функцията служи за задаване на стойностите на HUD съобщение, което по-късно ще бъде изпратено чрез функцията show_hudmessage или ShowSyncHudMsg. Имайте предвид, че ако на същия канал вече има друго съобщение, било то от същия плъгин или от друг такъв, новото съобщение ще замени старото.
Примерен плъгин №1: HUD съобщение със зелен цвят, без ефекти, което на екрана ще стои 5 секунди и ще се покаже при раждане.
Примерен плъгин №2: HUD съобщение с произволен цвят, с ефект на пишеща машина, като всяка буква ще бъде изписвана през 0.5 секунди, което на екрана ще стои 5 секунди и ще се покаже при раждане.
Примерен плъгин №1: HUD съобщение със зелен цвят, без ефекти, което на екрана ще стои 5 секунди и ще се покаже при раждане.
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <hamsandwich>
#define PLUGIN_NAME "set_hudmessage & show_hudmessage Example"
#define PLUGIN_VERSION "1.0"
#define PLUGIN_AUTHOR "OciXCrom"
public plugin_init()
{
register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR)
RegisterHam(Ham_Spawn, "player", "eventPlayerSpawn", 1)
}
public eventPlayerSpawn(id)
{
if(is_user_alive(id))
{
set_hudmessage(0, 255, 0, 0.02, 0.40, 0, 0.1, 5.0, 0.1, 0.1, -1)
show_hudmessage(id, "Ti beshe sujiven!")
}
}
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <hamsandwich>
#define PLUGIN_NAME "set_hudmessage & show_hudmessage Example"
#define PLUGIN_VERSION "1.0"
#define PLUGIN_AUTHOR "OciXCrom"
public plugin_init()
{
register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR)
RegisterHam(Ham_Spawn, "player", "eventPlayerSpawn", 1)
}
public eventPlayerSpawn(id)
{
if(is_user_alive(id))
{
set_hudmessage(random(256), random(256), random(256), 0.02, 0.40, 2, 0.1, 5.0, 0.5, 0.1, -1)
show_hudmessage(id, "Ti beshe sujiven!")
}
}