PHP Code:
#include <amxmodx>
#define TASK_HUDMESSAGE 29272
new const g_szPluginName[] = "Colorful HUD Welcome Message";
new const g_szPluginVersion[] = "0.1";
new const g_szPluginAuthor[] = "redivcram";
public plugin_init()
register_plugin(g_szPluginName, g_szPluginVersion, g_szPluginAuthor);
public client_putinserver(id)
{
// Wait after like 3 seconds after he joined (It's safer) then show the welcome message
set_task(3.0, "HUDWelcomeMessage", id + TASK_HUDMESSAGE);
}
public HUDWelcomeMessage(id)
{
id -= TASK_HUDMESSAGE;
new r = random_num(0, 255);
new g = random_num(0, 255);
new b = random_num(0, 255);
set_hudmessage(r, g, b, -1.0, -1.0)
show_hudmessage(id, "Welcome to the server!");
return PLUGIN_HANDLED;
}
Not tested.