За начало искам да си добавя към този плъгин такъв ini файл и от него да си сменям през колко време да се сменя съобщението и самите съобщения.
Код за потвърждение: Избери целия код
#include <amxmodx>
#define PLUGIN "DhudMesagge"
#define VERSION "1.0"
#define AUTHOR ""
#if AMXX_VERSION_NUM < 183
#include <dhudmessage>
#endif
// След колко минути да се покаже следващото съобщение.
#define MSG_SWITCH 1
new const g_szText[][] =
{
{ "93.123.18.80:27015" },
{ "Skype Admin palaviq_vr89" },
{ "FreeVip 666Kills" },
{ "sMs Admin:2.40lv, 4.80lv, 6.00lv" }
}
new g_iMsgNum
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
set_task(1.0, "DisplayCurrentMessage", .flags = "b")
set_task(float(MSG_SWITCH * 60), "SetNextMessage", .flags = "b")
// Add your code here...
}
public DisplayCurrentMessage(id)
{
set_dhudmessage(random(256), random(256), random(256), 0.0, 0.17, 0, 2.0, 1.0, 0.5, 1.0)
show_dhudmessage(0, g_szText[g_iMsgNum])
}
public SetNextMessage()
{
if(g_iMsgNum == sizeof(g_szText) - 1) g_iMsgNum = 0
else g_iMsgNum++
}