[Ajuda] Dialog, admins.
#2

Код:
if (strcmp(cmd, "/admins", true) == 0)
{
	new cmdString[500], cmdString1[500];

	for(new i = 0; i <= MaiorID; i++)
	{
		if(IsPlayerConnected(i) == 1 && PlayerInfo[i][pAdmin] > 0)
		{
			if(HideAdm[i] == 0)
			{
				GetPlayerName(i, sendername, sizeof(sendername));
				new stringCargo[20];

				switch(PlayerInfo[i][pAdmin])
				{


					case 1: stringCargo = "Temporario";
					case 2: stringCargo = "Moderador";
					case 3: stringCargo = "Auxiliar";
					case 4: stringCargo = "Administrador";
					case 1337: stringCargo = "Master Editor";
					case 1338: stringCargo = "Responsavel. Lider";
					case 1339: stringCargo = "Supervidor";
					case 1340: stringCargo = "Gerente";
					case 1341: stringCargo = "Sub Dono";
					case 1342: stringCargo = "Fundador";
					case 3000: stringCargo = "Resposavel.Geral";
				}
				if(away[i] == 0)
				{

					if(admtrampando[i] == 1)
					{

						format(cmdString, sizeof(cmdString), "{FF69B4}%s {FFFFFF}- Cargo: {FF69B4}%s{FFFFFF} - Modo:{00B2EE} Trabalhando\n\", sendername, stringCargo);
						strcat(cmdString1, cmdString, sizeof(cmdString1));
					}
					else
					{

						format(cmdString, sizeof(cmdString), "{FF69B4}%s {FFFFFF}- Cargo: {FF69B4}%s{FFFFFF} - Modo:{32CD32} Jogando\n\", sendername, stringCargo);
						strcat(cmdString1, cmdString, sizeof(cmdString1));
					}
				}
				else
				{

					new datatext[129];
					format(datatext, sizeof(datatext), "AUSENTES/%s.txt",sendername);
					if(fexist(datatext))
					{

						new File:handle = fopen(datatext, io_read), buf[128];

						if(handle)
						{

							while(fread(handle, buf))
							{


								datatext = buf;
							}
							fclose(handle);
						}
					}
					else
					{

						datatext = "Sem Motivo";
					}

					format(cmdString, sizeof(cmdString), "{FF69B4}%s {FFFFFF}- Cargo: {FF69B4}%s{FFFFFF} - Modo:{FFFF00} Ausente{FFFFFF} - Motivo:{FFFF00} %s\n\", sendername, stringCargo, datatext);
					strcat(cmdString1, cmdString, sizeof(cmdString1));
				}
			}
		}
	}
	if(cmdString1[0] == EOS) return ShowPlayerDialog(playerid, 1232, DIALOG_STYLE_LIST, "Administradores Online", "Nenhum Administrador online", "Concluir", "");
	ShowPlayerDialog(playerid, 1232, DIALOG_STYLE_LIST, "Administradores Online", cmdString1, "concluir", "");
	return 1;
}
Reply


Messages In This Thread
Dialog, admins. - by FalcaoNC - 26.09.2016, 18:46
Re: Dialog, admins. - by Whoo - 26.09.2016, 18:59
Re: Dialog, admins. - by FalcaoNC - 26.09.2016, 19:05
Re: Dialog, admins. - by Whoo - 26.09.2016, 19:07
Re: Dialog, admins. - by FalcaoNC - 26.09.2016, 19:08
Re: Dialog, admins. - by PT - 26.09.2016, 20:23
Re: Dialog, admins. - by FalcaoNC - 26.09.2016, 20:31
Re: Dialog, admins. - by PT - 26.09.2016, 20:34
Re: Dialog, admins. - by FalcaoNC - 26.09.2016, 20:34
Re: Dialog, admins. - by PT - 26.09.2016, 20:36

Forum Jump:


Users browsing this thread: 1 Guest(s)