untested
PHP Code:
#include <amxmodx>
public plugin_init()
{
register_plugin("Join","1.0","Relaxing")
}
public client_putinserver(id)
{
new name[32]
get_user_name(id, name, charsmax(name))
if( get_user_flags(id) & ADMIN_RESERVATION ) {
client_print_color(id, "!t[PREFIX] OWNER !g%s !tjoined", name)
}
else
{
client_print_color(id, "!t[PREFIX] PLAYER !g%s !tjoined", name)
}
return PLUGIN_HANDLED
}
public client_disconnect(id)
{
new name[32]
get_user_name(id, name, charsmax(name))
if( get_user_flags(id) & ADMIN_RESERVATION ) {
client_print_color(id, "!t[PREFIX] OWNER !g%s !tjoined", name)
}
else
{
client_print_color(id, "!t[PREFIX] PLAYER !g%s !tjoined", name)
}
return PLUGIN_HANDLED
}
stock client_print_color(const id, const input[], any:...)
{
new count = 1, players[32];
static msg[191];
vformat(msg, 190, input, 3);
replace_all(msg, 190, "!n", "^x01");
replace_all(msg, 190, "!g", "^x04");
replace_all(msg, 190, "!t", "^x03");
if (id) players[0] = id; else get_players(players, count, "ch"); {
for (new i = 0; i < count; i++)
{
if (is_user_connected(players[i]))
{
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]);
write_byte(players[i]);
write_string(msg);
message_end();
}
}
}
}
__________________