Admin Announce Command
#7

Код:
CMD:n(playerid, params[])
{
	if(IsNewbieMutted{playerid} == true) return  SendClientMessage(playerid, WHITE, "Elvis: You are mutted from newbie chat, you cant use it!");
    if(PlayerInfo[playerid][aLevel] == 1)
	{
        new msg[64];
        if(sscanf(params, "s[64]", msg)) return SendClientMessage(playerid, RED, "[USAGE]: /(n)ew [msg]");
        if(strlen(msg) < 1 || strlen(msg) > 64) return SendClientMessage(playerid, RED, "Your message can only contain 1-64 characters.");
        format(fstr, sizeof(fstr), "Trial Admin %s [%d]: %s", GetName(playerid), playerid, msg);
        SendClientMessageToAll(LIGHTBLUE, fstr);
    }
    else if(PlayerInfo[playerid][aLevel] == 2)
	{
        new msg[64];
        if(sscanf(params, "s[64]", msg)) return SendClientMessage(playerid, RED, "[USAGE]: /(n)ew [msg]");
        if(strlen(msg) < 1 || strlen(msg) > 64) return SendClientMessage(playerid, RED, "Your message can only contain 1-64 characters.");
        format(fstr, sizeof(fstr), "Server Admin %s [%d]: %s", GetName(playerid), playerid, msg);
        SendClientMessageToAll(LIGHTBLUE, fstr);
    }
    else if(PlayerInfo[playerid][aLevel] == 3)
	{
        new msg[64];
        if(sscanf(params, "s[64]", msg)) return SendClientMessage(playerid, RED, "[USAGE]: /(n)ew [msg]");
        if(strlen(msg) < 1 || strlen(msg) > 64) return SendClientMessage(playerid, RED, "Your message can only contain 1-64 characters.");
        format(fstr, sizeof(fstr), "Head Admin %s [%d]: %s", GetName(playerid), playerid, msg);
        SendClientMessageToAll(LIGHTBLUE, fstr);
    }
    else if(PlayerInfo[playerid][aLevel] == 4)
	{
        new msg[64];
        if(sscanf(params, "s[64]", msg)) return SendClientMessage(playerid, RED, "[USAGE]: /(n)ew [msg]");
        if(strlen(msg) < 1 || strlen(msg) > 64) return SendClientMessage(playerid, RED, "Your message can only contain 1-64 characters.");
        format(fstr, sizeof(fstr), "Owner %s [%d]: %s", GetName(playerid), playerid, msg);
        SendClientMessageToAll(LIGHTBLUE, fstr);
    }
    else if(PlayerInfo[playerid][hHelper] >= 1)
	{
        new msg[64];
        if(sscanf(params, "s[64]", msg)) return SendClientMessage(playerid, RED, "[USAGE]: /(n)ew [msg]");
        if(strlen(msg) < 1 || strlen(msg) > 64) return SendClientMessage(playerid, RED, "Your message can only contain 1-64 characters.");
        format(fstr, sizeof(fstr), "Head Helper %s [%d]: %s", GetName(playerid), playerid, msg);
        SendClientMessageToAll(LIGHTBLUE, fstr);
    }
	else if(PlayerInfo[playerid][Helper] >= 1)
	{
        new msg[64];
        if(sscanf(params, "s[64]", msg)) return SendClientMessage(playerid, RED, "[USAGE]: /(n)ew [msg]");
        if(strlen(msg) < 1 || strlen(msg) > 64) return SendClientMessage(playerid, RED, "Your message can only contain 1-64 characters.");
        format(fstr, sizeof(fstr), "Helper %s [%d]: %s", GetName(playerid), playerid, msg);
        SendClientMessageToAll(LIGHTBLUE, fstr);
    }
    else
    {
        new msg[64];
        if(sscanf(params, "s[64]", msg)) return SendClientMessage(playerid, RED, "[USAGE]: /(n)ew [msg]");
        if(strlen(msg) < 1 || strlen(msg) > 64) return SendClientMessage(playerid, RED, "Your message can only contain 1-64 characters.");
        format(fstr, sizeof(fstr), "Newbie %s [%d]: %s", GetName(playerid), playerid, msg);
        SendClientMessageToAll(LIGHTBLUE, fstr);
    }
    return true;
}

CMD:new(playerid, params[])
{
	if(IsNewbieMutted{playerid} == true) return  SendClientMessage(playerid, WHITE, "Elvis: You are mutted from newbie chat, you cant use it!");
    if(PlayerInfo[playerid][aLevel] == 1)
	{
        new msg[64];
        if(sscanf(params, "s[64]", msg)) return SendClientMessage(playerid, RED, "[USAGE]: /(n)ew [msg]");
        if(strlen(msg) < 1 || strlen(msg) > 64) return SendClientMessage(playerid, RED, "Your message can only contain 1-64 characters.");
        format(fstr, sizeof(fstr), "Trial Admin %s [%d]: %s", GetName(playerid), playerid, msg);
        SendClientMessageToAll(LIGHTBLUE, fstr);
    }
    else if(PlayerInfo[playerid][aLevel] == 2)
	{
        new msg[64];
        if(sscanf(params, "s[64]", msg)) return SendClientMessage(playerid, RED, "[USAGE]: /(n)ew [msg]");
        if(strlen(msg) < 1 || strlen(msg) > 64) return SendClientMessage(playerid, RED, "Your message can only contain 1-64 characters.");
        format(fstr, sizeof(fstr), "Server Admin %s [%d]: %s", GetName(playerid), playerid, msg);
        SendClientMessageToAll(LIGHTBLUE, fstr);
    }
    else if(PlayerInfo[playerid][aLevel] == 3)
	{
        new msg[64];
        if(sscanf(params, "s[64]", msg)) return SendClientMessage(playerid, RED, "[USAGE]: /(n)ew [msg]");
        if(strlen(msg) < 1 || strlen(msg) > 64) return SendClientMessage(playerid, RED, "Your message can only contain 1-64 characters.");
        format(fstr, sizeof(fstr), "Head Admin %s [%d]: %s", GetName(playerid), playerid, msg);
        SendClientMessageToAll(LIGHTBLUE, fstr);
    }
    else if(PlayerInfo[playerid][aLevel] == 4)
	{
        new msg[64];
        if(sscanf(params, "s[64]", msg)) return SendClientMessage(playerid, RED, "[USAGE]: /(n)ew [msg]");
        if(strlen(msg) < 1 || strlen(msg) > 64) return SendClientMessage(playerid, RED, "Your message can only contain 1-64 characters.");
        format(fstr, sizeof(fstr), "Owner %s [%d]: %s", GetName(playerid), playerid, msg);
        SendClientMessageToAll(LIGHTBLUE, fstr);
    }
    else if(PlayerInfo[playerid][hHelper] >= 1)
	{
        new msg[64];
        if(sscanf(params, "s[64]", msg)) return SendClientMessage(playerid, RED, "[USAGE]: /(n)ew [msg]");
        if(strlen(msg) < 1 || strlen(msg) > 64) return SendClientMessage(playerid, RED, "Your message can only contain 1-64 characters.");
        format(fstr, sizeof(fstr), "Head Helper %s [%d]: %s", GetName(playerid), playerid, msg);
        SendClientMessageToAll(LIGHTBLUE, fstr);
    }
	else if(PlayerInfo[playerid][Helper] >= 1)
	{
        new msg[64];
        if(sscanf(params, "s[64]", msg)) return SendClientMessage(playerid, RED, "[USAGE]: /(n)ew [msg]");
        if(strlen(msg) < 1 || strlen(msg) > 64) return SendClientMessage(playerid, RED, "Your message can only contain 1-64 characters.");
        format(fstr, sizeof(fstr), "Helper %s [%d]: %s", GetName(playerid), playerid, msg);
        SendClientMessageToAll(LIGHTBLUE, fstr);
    }
    else
    {
        new msg[64];
        if(sscanf(params, "s[64]", msg)) return SendClientMessage(playerid, RED, "[USAGE]: /(n)ew [msg]");
        if(strlen(msg) < 1 || strlen(msg) > 64) return SendClientMessage(playerid, RED, "Your message can only contain 1-64 characters.");
        format(fstr, sizeof(fstr), "Newbie %s [%d]: %s", GetName(playerid), playerid, msg);
        SendClientMessageToAll(LIGHTBLUE, fstr);
    }
    return true;
}
Reply


Messages In This Thread
Admin Announce Command - by StuartD - 31.12.2012, 22:21
Re : Admin Announce Command - by [HRD]Mar1 - 31.12.2012, 22:45
Re: Admin Announce Command - by StuartD - 31.12.2012, 22:57
Re: Admin Announce Command - by CrazyJin - 31.12.2012, 23:15
Re: Admin Announce Command - by Threshold - 31.12.2012, 23:21
Re: Admin Announce Command - by StuartD - 31.12.2012, 23:40
Re: Admin Announce Command - by CrazyJin - 31.12.2012, 23:43
Re: Admin Announce Command - by Threshold - 01.01.2013, 10:13

Forum Jump:


Users browsing this thread: 6 Guest(s)