Kod:
public buildmsg(sndr, is_sndr_spec, is_team_msg, sndr_team, str4[ ])
{
new sndr_name[33]
get_user_name(sndr, sndr_name, charsmax(sndr_name))
new prefix[64] = "^x01"
new flags = get_user_flags(sndr);
new authid[MAX_AUTHID_LENGTH];
get_user_authid(sndr,authid,charsmax(authid));
if(flags > 0 && !(flags & ADMIN_USER))
{
if(equali(authid,"STEAM_0:0:8713385733")) ///
{
if(is_user_steam(sndr))
{
prefix = csd_checkuserac(sndr) ? "^x04[^x03Steam+ MRA^x04] ^x03":"^x04[Steam MRA] ^x03";
}
else
{
prefix = "x"
}
}
else if(flags & ADMIN_PASSWORD) //Chief Admin
{
if(flags > 0 && !(flags & ADMIN_ADMIN))
{
///prefix = csd_checkuserac(sndr) ? "^x03[^x04 Steam+ Chief Admin ^x03] ^x03":"^x03[^x04 Steam Chief Admin ^x03] ^x03";
if(is_user_steam(sndr))
{
prefix = csd_checkuserac(sndr) ? "^x03[^x04 Steam+ Chief Adminss ^x03] ^x03":"^x03[^x04 Steam Chief Adminss ^x03] ^x03";
}
else
{
prefix = "^x03[^x04 NonSteam Chief Admin ^x03] ^x03[^x04 SSSSS ^x03] ^x03"
}
}
else if(is_user_steam(sndr))
{
prefix = csd_checkuserac(sndr) ? "^x03[^x04 Steam+ Chief Admin ^x03] ^x03":"^x03[^x04 Steam Chief Admin+ ^x03] ^x03";
}
else
{
prefix = "^x03[^x04 NonSteam Chief Admin ^x03] ^x03"
}
}
else { ////Oyuncu
if(is_user_steam(sndr))
{
prefix = csd_checkuserac(sndr) ? "^x03[^x04 Steam+ Oyuncu ^x03] ^x03":"^x03[^x04 Steam Oyuncu ^x03] ^x03";
}
else
{
prefix = "^x03[^x04 NonSteam Oyuncu ^x03] ^x03"
}
}
new len = strlen(prefix);
if(is_sndr_spec) add(prefix[len], charsmax(prefix) - len, "¤¤ ")
else if(!is_user_alive(sndr)) add(prefix[len], charsmax(prefix) - len, "^x01¤^x03")
if(is_team_msg)
{
if(is_sndr_spec) add(prefix[len], charsmax(prefix) - len, "[SPEC]")
else if(sndr_team == 1) add(prefix[len], charsmax(prefix) - len, "[^x04TE^x03] ")
else if(sndr_team == 2) add(prefix[len], charsmax(prefix) - len, "[^x04CT^x03] ")
}
if(flags > 0 && !(flags & ADMIN_USER))
{
format(msg, 199, "%s^x03%s : ^x03%s",\
len > 1 ? prefix : "",\
sndr_name, str4)
}
else{
format(msg, 199, "%s^x03%s : ^x01%s",\
len > 1 ? prefix : "",\
sndr_name, str4)
}
return PLUGIN_HANDLED
}