SA-MP Forums Archive
[Ajuda] 1342 sumir do /admins - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] 1342 sumir do /admins (/showthread.php?tid=360481)



1342 sumir do /admins - iDeagle_Hurley - 17.07.2012

tipo tentei aqui procura tipo quando um admin entra no servidor
aparece ~p~%s ~n~~g~On-Line и pa mais nao conseguii tipo definir
pra aparece Admin On ate level 1339 queria tira sub-dono pra cima
pra nao aparecer й no /admins tbm
se alguem poder me fala onde meche e talz eu agradeзo


dou +repu


Re: 1342 sumir do /admins - [XPG]MarlonCS - 17.07.2012

posta o fs de admin


Re: 1342 sumir do /admins - iDeagle_Hurley - 17.07.2012

ja ajuda?

Code: Admin ON
Код:
if(PlayerInfo[playerid][pAdmin] >= 1)
		{
			new AdminName[MAX_PLAYER_NAME];
			GetPlayerName(playerid, AdminName, sizeof(AdminName));
    		format(gstring, sizeof(gstring), "~p~%s ~n~~g~On-Line", AdminName);
			for(new i=0; i<MAX_PLAYERS; i++)
			{
    			if(IsPlayerConnected(i)) GameTextForPlayer(i, gstring , 5000, 4);
			}
		}
		TempoLogin = SetTimerEx("LoginAgora", 10000, 0, "i", playerid);
	}
	return 1;
}
Code: /Admins
Код:
if (strcmp(cmd, "/admins", true) == 0)
	{
		SendClientMessage(playerid, COLOR_GRAD2, "(=-=-=-=-=-=-=-=-=-=( {FFD700}Admins On-Line{BFC0C2} )=-=-=-=-=-=-=-=-=-=)");
		//MSGPLAYER(playerid,COLOR_LIGHTBLUE,"Malvadinho_BooT (BOOT)");
		for(new i = 0; i <= MAX_PLAYERS; i++)
		{
			if(IsPlayerConnected(i) == 1 && PlayerInfo[i][pAdmin] > 0)
			{
    			if(admhide[i] == 0)
				{
					GetPlayerName(i, sendername, sizeof(sendername));
					new lolz[20];
				    if(PlayerInfo[i][pAdmin] == 1)
				    {
						lolz = "Moderador";
					}
					if(PlayerInfo[i][pAdmin] == 2)
				    {
						lolz = "2";
					}
					if(PlayerInfo[i][pAdmin] == 3)
				    {
						lolz = "3";
					}
					if(PlayerInfo[i][pAdmin] == 4)
				    {
						lolz = "4";
					}
    			    if(PlayerInfo[i][pAdmin] == 1337)
				    {
						lolz = "Master";
					}
					if(PlayerInfo[i][pAdmin] == 1338)
				    {
						lolz = "Master+";
					}
					if(PlayerInfo[i][pAdmin] == 1339)
				    {
						lolz = "Master++";
					}
					if(PlayerInfo[i][pAdmin] == 1340)
				    {
						lolz = "Sub-Dono";
					}
					if(PlayerInfo[i][pAdmin] == 1341)
				    {
						lolz = "Dono";
					}
					if(PlayerInfo[i][pAdmin] == 1342)
				    {
						lolz = "Fundador/Scripter";
					}
					if(away[i] == 0)
					{
					    if(admtrampando[i] == 1)
					    {
							format(string, 128, "{BFFFFF}%s {4169E1}| Nivel: [{BFEFFF}%s{4169E1}] - Modo: [{EE82EE}Trabalhando{4169E1}]", sendername, lolz);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						}
						else
					    {
							format(string, 128, "{BFFFFF}%s {4169E1}| Nivel: [{BFEFFF}%s{4169E1}] - Modo: [{FFA500}Jogando{4169E1}]", sendername, lolz);
							SendClientMessage(playerid, COR_GRO, string);
						}

					}
				 	else
					{
						format(string, 128, "{BFFFFF}%s {4169E1}| Modo: [{FF0000}Ausente{4169E1}]", sendername, lolz);
						SendClientMessage(playerid, COLOR_WHITE, string);
					}
				}
			}
		}
		return 1;
	}



Re: 1342 sumir do /admins - ViniBorn - 17.07.2012

pawn Код:
if(PlayerInfo[playerid][pAdmin] >= 1 && PlayerInfo[playerid][pAdmin] != 1342)



Re: 1342 sumir do /admins - Prompt - 17.07.2012

Quote:
Originally Posted by iDeagle_Hurley
Посмотреть сообщение
tipo tentei aqui procura tipo quando um admin entra no servidor
aparece ~p~%s ~n~~g~On-Line и pa mais nao conseguii tipo definir
pra aparece Admin On ate level 1339 queria tira sub-dono pra cima
pra nao aparecer й no /admins tbm
se alguem poder me fala onde meche e talz eu agradeзo


dou +repu
procura a linha q aparece a mensagem on por exemplo vo pega de um gm qualquer aki
pawn Код:
format(gstring, sizeof(gstring), "~w~|||~b~%s: ~g~On~w~|||", AdminName);
pronto
em cima dela coloque
pawn Код:
if((PlayerInfo[playerid][pAdmin] >= 1) && (PlayerInfo[playerid][pAdmin] <= 1339))
{
... tendeu? faca o mesmo com o OFF deve q aparece tbm
agora no /admins faзa o seguinte procura a linha q fala do adm 1342 (DONO)
pawn Код:
if(PlayerInfo[i][pAdmin] == 1342)
                    {
                        ad = "Dono/Scripter";
Exclua isso
Aguardando resposta


Re: 1342 sumir do /admins - Panico622 - 17.07.2012

pawn Код:
if(PlayerInfo[playerid][pAdmin] >= 1 && PlayerInfo[playerid][pAdmin] <= 1339)
        {
            new AdminName[MAX_PLAYER_NAME];
            GetPlayerName(playerid, AdminName, sizeof(AdminName));
            format(gstring, sizeof(gstring), "~p~%s ~n~~g~On-Line", AdminName);
            for(new i=0; i<MAX_PLAYERS; i++)
            {
                if(IsPlayerConnected(i)) GameTextForPlayer(i, gstring , 5000, 4);
            }
        }
posta o cmd /admins


Re: 1342 sumir do /admins - iDeagle_Hurley - 17.07.2012

ai tem o cmd: /admins

Quote:
Originally Posted by iDeagle_Hurley
Посмотреть сообщение
ja ajuda?

Code: Admin ON
Код:
if(PlayerInfo[playerid][pAdmin] >= 1)
		{
			new AdminName[MAX_PLAYER_NAME];
			GetPlayerName(playerid, AdminName, sizeof(AdminName));
    		format(gstring, sizeof(gstring), "~p~%s ~n~~g~On-Line", AdminName);
			for(new i=0; i<MAX_PLAYERS; i++)
			{
    			if(IsPlayerConnected(i)) GameTextForPlayer(i, gstring , 5000, 4);
			}
		}
		TempoLogin = SetTimerEx("LoginAgora", 10000, 0, "i", playerid);
	}
	return 1;
}
Code: /Admins
Код:
if (strcmp(cmd, "/admins", true) == 0)
	{
		SendClientMessage(playerid, COLOR_GRAD2, "(=-=-=-=-=-=-=-=-=-=( {FFD700}Admins On-Line{BFC0C2} )=-=-=-=-=-=-=-=-=-=)");
		//MSGPLAYER(playerid,COLOR_LIGHTBLUE,"Malvadinho_BooT (BOOT)");
		for(new i = 0; i <= MAX_PLAYERS; i++)
		{
			if(IsPlayerConnected(i) == 1 && PlayerInfo[i][pAdmin] > 0)
			{
    			if(admhide[i] == 0)
				{
					GetPlayerName(i, sendername, sizeof(sendername));
					new lolz[20];
				    if(PlayerInfo[i][pAdmin] == 1)
				    {
						lolz = "Moderador";
					}
					if(PlayerInfo[i][pAdmin] == 2)
				    {
						lolz = "2";
					}
					if(PlayerInfo[i][pAdmin] == 3)
				    {
						lolz = "3";
					}
					if(PlayerInfo[i][pAdmin] == 4)
				    {
						lolz = "4";
					}
    			    if(PlayerInfo[i][pAdmin] == 1337)
				    {
						lolz = "Master";
					}
					if(PlayerInfo[i][pAdmin] == 1338)
				    {
						lolz = "Master+";
					}
					if(PlayerInfo[i][pAdmin] == 1339)
				    {
						lolz = "Master++";
					}
					if(PlayerInfo[i][pAdmin] == 1340)
				    {
						lolz = "Sub-Dono";
					}
					if(PlayerInfo[i][pAdmin] == 1341)
				    {
						lolz = "Dono";
					}
					if(PlayerInfo[i][pAdmin] == 1342)
				    {
						lolz = "Fundador/Scripter";
					}
					if(away[i] == 0)
					{
					    if(admtrampando[i] == 1)
					    {
							format(string, 128, "{BFFFFF}%s {4169E1}| Nivel: [{BFEFFF}%s{4169E1}] - Modo: [{EE82EE}Trabalhando{4169E1}]", sendername, lolz);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						}
						else
					    {
							format(string, 128, "{BFFFFF}%s {4169E1}| Nivel: [{BFEFFF}%s{4169E1}] - Modo: [{FFA500}Jogando{4169E1}]", sendername, lolz);
							SendClientMessage(playerid, COR_GRO, string);
						}

					}
				 	else
					{
						format(string, 128, "{BFFFFF}%s {4169E1}| Modo: [{FF0000}Ausente{4169E1}]", sendername, lolz);
						SendClientMessage(playerid, COLOR_WHITE, string);
					}
				}
			}
		}
		return 1;
	}



Re: 1342 sumir do /admins - Panico622 - 17.07.2012

pawn Код:
if (strcmp(cmd, "/admins", true) == 0)
    {
        SendClientMessage(playerid, COLOR_GRAD2, "(=-=-=-=-=-=-=-=-=-=( {FFD700}Admins On-Line{BFC0C2} )=-=-=-=-=-=-=-=-=-=)");
        //MSGPLAYER(playerid,COLOR_LIGHTBLUE,"Malvadinho_BooT (BOOT)");
        for(new i = 0; i <= MAX_PLAYERS; i++)
        {
            if(IsPlayerConnected(i) == 1 && PlayerInfo[i][pAdmin] > 0 && PlayerInfo[i][pAdmin] <= 1339)
            {
                if(admhide[i] == 0)
                {
                    GetPlayerName(i, sendername, sizeof(sendername));
                    new lolz[20];
                    if(PlayerInfo[i][pAdmin] == 1)
                    {
                        lolz = "Moderador";
                    }
                    if(PlayerInfo[i][pAdmin] == 2)
                    {
                        lolz = "2";
                    }
                    if(PlayerInfo[i][pAdmin] == 3)
                    {
                        lolz = "3";
                    }
                    if(PlayerInfo[i][pAdmin] == 4)
                    {
                        lolz = "4";
                    }
                    if(PlayerInfo[i][pAdmin] == 1337)
                    {
                        lolz = "Master";
                    }
                    if(PlayerInfo[i][pAdmin] == 1338)
                    {
                        lolz = "Master+";
                    }
                    if(PlayerInfo[i][pAdmin] == 1339)
                    {
                        lolz = "Master++";
                    }
                    if(away[i] == 0)
                    {
                        if(admtrampando[i] == 1)
                        {
                            format(string, 128, "{BFFFFF}%s {4169E1}| Nivel: [{BFEFFF}%s{4169E1}] - Modo: [{EE82EE}Trabalhando{4169E1}]", sendername, lolz);
                            SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
                        }
                        else
                        {
                            format(string, 128, "{BFFFFF}%s {4169E1}| Nivel: [{BFEFFF}%s{4169E1}] - Modo: [{FFA500}Jogando{4169E1}]", sendername, lolz);
                            SendClientMessage(playerid, COR_GRO, string);
                        }

                    }
                    else
                    {
                        format(string, 128, "{BFFFFF}%s {4169E1}| Modo: [{FF0000}Ausente{4169E1}]", sendername, lolz);
                        SendClientMessage(playerid, COLOR_WHITE, string);
                    }
                }
            }
        }
        return 1;
    }