[AJUDA] Faction Manager | Worth +rep!
#1

Hello, I have a system here that desbugar and am modifying Factions to manage this more difficult, why not this too cool, I wanted it to show the position of the members in person even if it is not online, the more I could put the name, then make a request to you to help me, because I want to show the positions even if you are offline, please help?

I wanted to let my manager like organizations GameMode Brasil Second Life, more in Dialog.

codes:

Factions of the BSL manager:

Код:
	if(strcmp(cmd, "/infoorg", true) ==0 || strcmp(cmd, "/infoorganizacao", true) ==0)
    {
        if(IsPlayerConnected(playerid))
		{
		    if(PlayerInfo[playerid][pMembro] > 0 || PlayerInfo[playerid][pLider] > 0)
      		{
		        new org = GetPlayerOrg(playerid);
		        new arquivo[128];
		        SendClientMessage(playerid, COLOR_WHITE, "{FFFFFF} Vagas da Organizaзгo");
				format(string,sizeof(string),"Lнder: %s",InfoOrg[org][Lider]);
				SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
				format(string,sizeof(string),"Sub-Lнder: %s",InfoOrg[org][SubLider]);
				SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
				format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro1]);
				format(string,sizeof(string),"Vaga 1: %s - Cargo: %d",InfoOrg[org][Membro1],dini_Int(arquivo,"Rank"));
				SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
				format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro1]);
				format(string,sizeof(string),"Vaga 2: %s - Cargo: %d",InfoOrg[org][Membro2],dini_Int(arquivo,"Rank"));
				SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
				format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro3]);
				format(string,sizeof(string),"Vaga 3: %s - Cargo: %d",InfoOrg[org][Membro3],dini_Int(arquivo,"Rank"));
				SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
				format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro4]);
				format(string,sizeof(string),"Vaga 4: %s - Cargo: %d",InfoOrg[org][Membro4],dini_Int(arquivo,"Rank"));
				SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
				format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro5]);
				format(string,sizeof(string),"Vaga 5: %s - Cargo: %d",InfoOrg[org][Membro5],dini_Int(arquivo,"Rank"));
				SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
				format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro6]);
				format(string,sizeof(string),"Vaga 6: %s - Cargo: %d",InfoOrg[org][Membro6],dini_Int(arquivo,"Rank"));
				SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
				format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro7]);
				format(string,sizeof(string),"Vaga 7: %s - Cargo: %d",InfoOrg[org][Membro7],dini_Int(arquivo,"Rank"));
				SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
				format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro8]);
				format(string,sizeof(string),"Vaga 8: %s - Cargo: %d",InfoOrg[org][Membro8],dini_Int(arquivo,"Rank"));
				SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
				format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro9]);
				format(string,sizeof(string),"Vaga 9: %s - Cargo: %d",InfoOrg[org][Membro9],dini_Int(arquivo,"Rank"));
				SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
				format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro10]);
				format(string,sizeof(string),"Vaga 10: %s - Cargo: %d",InfoOrg[org][Membro10],dini_Int(arquivo,"Rank"));
				SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
				format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro11]);
				format(string,sizeof(string),"Vaga 11: %s - Cargo: %d",InfoOrg[org][Membro11],dini_Int(arquivo,"Rank"));
				SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
				format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro12]);
				format(string,sizeof(string),"Vaga 12: %s - Cargo: %d",InfoOrg[org][Membro12],dini_Int(arquivo,"Rank"));
				SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
				format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro13]);
				format(string,sizeof(string),"Vaga 13: %s - Cargo: %d",InfoOrg[org][Membro13],dini_Int(arquivo,"Rank"));
				SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
				format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro14]);
				format(string,sizeof(string),"Vaga 14: %s - Cargo: %d",InfoOrg[org][Membro14],dini_Int(arquivo,"Rank"));
				SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
				format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro15]);
				format(string,sizeof(string),"Vaga 15: %s - Cargo: %d",InfoOrg[org][Membro15],dini_Int(arquivo,"Rank"));
				SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
				return 1;
		    }
		    else
		    {
		        SendClientMessage(playerid, COLOR_GREY," Vocк nгo faz parte de uma organizaзгo!");
		        return 1;
		    }
		}
        return 1;
    }
My Manager factions:
Код:
    if(strcmp(cmd, "/infoorg", true) ==0)
    {
        if(IsPlayerConnected(playerid))
		{
		    if(PlayerInfo[playerid][pMembro] > 0 || PlayerInfo[playerid][pLider] > 0)
      		{
      		    new DIALOG[1500];
		        new org;
		        new arquivo[256];
		        new PlayerNome[MAX_PLAYER_NAME];
                GetPlayerName(playerid, PlayerNome, sizeof(PlayerNome));
//		        format(arquivo, sizeof(arquivo), "/Contas/%s.ini",PlayerNome);
		        if(PlayerInfo[playerid][pMembro] > 0)
		        {
		            org = PlayerInfo[playerid][pMembro];
		        }
		        if(PlayerInfo[playerid][pLider] > 0)
		        {
		            org = PlayerInfo[playerid][pLider];
		        }
                format(string, sizeof(string), "Lнder: %s\n", InfoOrg[org][Lider]);
                strcat(DIALOG, string);
                format(string, sizeof(string), "Sub-lнder: %s\n", InfoOrg[org][SubLider]);
                strcat(DIALOG, string);
                format(string, sizeof(string), "Vaga 1: %s Cargo: %d\n", InfoOrg[org][Membro1],dini_Int(arquivo,"Cargo"));
                strcat(DIALOG, string);
                format(string, sizeof(string), "Vaga 2: %s Cargo: %d\n", InfoOrg[org][Membro2],dini_Int(arquivo,"Cargo"));
                strcat(DIALOG, string);
                format(string, sizeof(string), "Vaga 3: %s Cargo: %d\n", InfoOrg[org][Membro3],dini_Int(arquivo,"Cargo"));
                strcat(DIALOG, string);
                format(string, sizeof(string), "Vaga 4: %s Cargo: %d\n", InfoOrg[org][Membro4],dini_Int(arquivo,"Cargo"));
                strcat(DIALOG, string);
                format(string, sizeof(string), "Vaga 5: %s Cargo: %d\n", InfoOrg[org][Membro5],dini_Int(arquivo,"Cargo"));
                strcat(DIALOG, string);
                format(string, sizeof(string), "Vaga 6: %s Cargo: %d\n", InfoOrg[org][Membro6],dini_Int(arquivo,"Cargo"));
                strcat(DIALOG, string);
                format(string, sizeof(string), "Vaga 7: %s Cargo: %d\n", InfoOrg[org][Membro7],dini_Int(arquivo,"Cargo"));
                strcat(DIALOG, string);
                format(string, sizeof(string), "Vaga 8: %s Cargo: %d\n", InfoOrg[org][Membro8],dini_Int(arquivo,"Cargo"));
                strcat(DIALOG, string);
                format(string, sizeof(string), "Vaga 9: %s Cargo: %d\n", InfoOrg[org][Membro9],dini_Int(arquivo,"Cargo"));
                strcat(DIALOG, string);
                format(string, sizeof(string), "Vaga 10: %s Cargo: %d\n", InfoOrg[org][Membro10],dini_Int(arquivo,"Cargo"));
                strcat(DIALOG, string);
                format(string, sizeof(string), "Vaga 11: %s Cargo: %d\n", InfoOrg[org][Membro11],dini_Int(arquivo,"Cargo"));
                strcat(DIALOG, string);
                format(string, sizeof(string), "Vaga 12: %s Cargo: %d\n", InfoOrg[org][Membro12],dini_Int(arquivo,"Cargo"));
                strcat(DIALOG, string);
                format(string, sizeof(string), "Vaga 13: %s Cargo: %d\n", InfoOrg[org][Membro13],dini_Int(arquivo,"Cargo"));
                strcat(DIALOG, string);
                format(string, sizeof(string), "Vaga 14: %s Cargo: %d", InfoOrg[org][Membro14],dini_Int(arquivo,"Cargo"));
                strcat(DIALOG, string);
                ShowPlayerDialog(playerid, 6666, DIALOG_STYLE_LIST, "{FFFFFF}Membros da organizaзгo", DIALOG, "Sair","");
                return 1;
		    }
		}
        return 1;
    }
I think this system you guys have anyone British, as this system and a Brazilian GameMode widely used in Brazil, do not know if you guys ae has a Manager factions like if someone has passed me please? (worth rep!)

Why post to this forum and not in the area of Portuguese? Why did no one help and think that someone can help me here. earned personal ae!


I am Brazilian from Brazil!

Worth +rep!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)