Hey, I went to a server this morning and saw a plugin where when a user connected, it said
it was green just like above... (0,255,0)
I gave a try at making a replica of this, since I could find one in the search...
Code:
#include <amxmodx>
public plugin_init()
{
register_plugin("Connect/Disconnect Messages","0.1","Dizzy");
register_cvar("amx_connect_message", "%name% connected.");
register_cvar("amx_disconnect_message", "%name% disconnected.");
register_cvar("amx_cdm","1");
}
public client_putinserver(id)
{
new user[32], len;
user[0] = id;
len = get_user_name(id,user[1],31);
set_task(1.0, "connect_message", 0, user,len + 2);
return PLUGIN_CONTINUE;
}
public client_disconnect(id)
{
new user[32], len;
user[0] = id;
len = get_user_name(id, user[1], 31);
set_task(1.0, "disconnect_message", 0, user, len + 2);
return PLUGIN_CONTINUE;
}
public connect_message(user[])
{
if (get_cvar_num("amx_cdm")!=0)
{
new message[192];
get_cvar_string("amx_connect_message", message, 191);
replace(message, 191, "%name%", user[1]);
message_begin(MSG_ONE, get_user_msgid("SayText"), {0,255,0}, id);
write_byte(id);
write_string("message colored text");
message_end();
return PLUGIN_CONTINUE;
}
return PLUGIN_CONTINUE;
}
public disconnect_message(user[])
{
if (get_cvar_num("amx_cdm")!=0)
{
new message[192];
get_cvar_string("amx_disconnect_message", message, 191);
replace(message, 191, "%name%", user[1]);
message_begin(MSG_ONE, get_user_msgid("SayText"), {0,255,0}, id);
write_byte(id);
write_string("message colored text");
message_end();
return PLUGIN_CONTINUE;
}
return PLUGIN_CONTINUE;
}