Hide Problem
#1

Hi guys i have Question + Help
i want Hide this
Код:
    if(Account[playerid][Level] == 4)
    {
	    new String[128];
        format(String, sizeof(String), "{996666}[MOD] {25A5A8}%s(%d): {FFFFFF}%s",GetName(playerid), playerid, text);
        SendClientMessageToAll(-1,String);
        return 0;
    }
    if(Account[playerid][Level] == 5)
    {
        new String[128];
        format(String, sizeof(String), "{996666}[LEADER] {25A5A8}%s(%d): {FFFFFF}%s",GetName(playerid), playerid, text);
        SendClientMessageToAll(-1,String);
        return 0;
    }
To be Like this After hidden
Код:
    if(Account[playerid][Level] == 0)
    {
        new String[128];
        format(String, sizeof(String), "{%06x}%s: {FFFFFF}(%d): %s", (GetPlayerColor(playerid) >>> 8),GetName(playerid), playerid, text);
        SendClientMessageToAll(-1,String);
        return 0;
    }
and this is the CMDs:
Код:
YCMD:hidden(playerid,params[], help)
{
    #pragma unused params
	if(Account[playerid][Level] < 4) return SendClientMessage(playerid,COLOR_ERROR,"You need to be level 4 to use this command!");
    {
        if(hide[playerid]== 0)
        {
            hide[playerid] = 1;
            SendClientMessage(playerid, 0xFFFFFFFF,"{38FF06}You are now hidden on /admins ");
		}
	}
	return 1;
}
YCMD:showv(playerid,params[], help)
{
    #pragma unused params
	if(Account[playerid][Level] < 4) return SendClientMessage(playerid,COLOR_ERROR,"You need to be level 4 to use this command!");
    {
        if(hide[playerid] == 1)
        {
            hide[playerid] = 0;
            SendClientMessage(playerid,0xFFFFFFFF,"{FF9900}You are now in visible in /admins ");
        }
    }
	return 1;
}
Reply
#2

Something like this?
Код:
if(Account[playerid][Level] > 3 && hide[playerid]) // Admin level 4 & 5
    {
        new String[128];
        format(String, sizeof(String), "{%06x}%s: {FFFFFF}(%d): %s", (GetPlayerColor(playerid) >>> 8),GetName(playerid), playerid, text);
        SendClientMessageToAll(-1,String);
        return 0;
    }
Reply
#3

Quote:
Originally Posted by Midzi
Посмотреть сообщение
Something like this?
Код:
if(Account[playerid][Level] > 0 && hide[playerid]) // or 1, 2, 3, 4, 5
    {
        new String[128];
        format(String, sizeof(String), "{%06x}%s: {FFFFFF}(%d): %s", (GetPlayerColor(playerid) >>> 8),GetName(playerid), playerid, text);
        SendClientMessageToAll(-1,String);
        return 0;
    }
Ikd but i want Just when i do /hidden he will be like this
Код:
    if(Account[playerid][Level] == 0)
    {
        new String[128];
        format(String, sizeof(String), "{%06x}%s: {FFFFFF}(%d): %s", (GetPlayerColor(playerid) >>> 8),GetName(playerid), playerid, text);
        SendClientMessageToAll(-1,String);
        return 0;
    }
and when i do /showv it bak like he was + i want it just 4 Lvl 5 and 4
Reply
#4

Commands are good.

Change only:
Код:
if(Account[playerid][Level] > 3 && hide[playerid]) // Hided admin level 4 & 5
{
    new String[128];
    format(String, sizeof(String), "{%06x}%s: {FFFFFF}(%d): %s", (GetPlayerColor(playerid) >>> 8),GetName(playerid), playerid, text);
    SendClientMessageToAll(-1,String);
     return 0;
}
else if(Account[playerid][Level] > 3) // Showed admin level 4 & 5
{
    if(Account[playerid][Level] == 4)
    {
	    new String[128];
        format(String, sizeof(String), "{996666}[MOD] {25A5A8}%s(%d): {FFFFFF}%s",GetName(playerid), playerid, text);
        SendClientMessageToAll(-1,String);
        return 0;
    }
    if(Account[playerid][Level] == 5)
    {
        new String[128];
        format(String, sizeof(String), "{996666}[LEADER] {25A5A8}%s(%d): {FFFFFF}%s",GetName(playerid), playerid, text);
        SendClientMessageToAll(-1,String);
        return 0;
    }
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)