Hmm, still isn't working. No errors, though.
Code:
public client_authorized(id)
{
is_authorized[id] = true;
}
public client_disconnect(id)
{
is_authorized[id] = false;
}
public client_putinserver(id)
{
set_task(2.0, "Tervitus")
}
public Tervitus(id)
{
if(is_authorized[id] & is_user_connected(id)) {
new Name[33]
get_user_name(id,Name,32);
if(get_user_flags(id) & OMANIK) {
ColorChat(0, NORMAL, "Omanik^4 %s^1 liitus serveriga!", Name);
return PLUGIN_HANDLED;
}
if(get_user_flags(id) & KORRAHOIDJA) {
ColorChat(0, NORMAL, "Korrahoidja^4 %s^1 liitus serveriga!", Name);
return PLUGIN_HANDLED;
}
if(get_user_flags(id) & IMM_ACCESS) {
ColorChat(0, NORMAL, "Immunity Admin^4 %s^1 liitus serveriga!", Name);
return PLUGIN_HANDLED;
}
if(get_user_flags(id) & ADMIN_ACCESS) {
ColorChat(0, NORMAL, "Admin^4 %s^1 liitus serveriga!", Name);
return PLUGIN_HANDLED;
}
if(get_user_flags(id) & VIP_ACCESS) {
ColorChat(0, NORMAL, "VIP^4 %s^1 liitus serveriga!", Name);
return PLUGIN_HANDLED;
}
else
set_task(1.0, "Tervitus")
}
I've got things like ADMIN_ACCESS defined. new is_authorized[33]; is added, too.