Ajuda com ShowPlayerDialog
#1

Estou com um problema no ShowPlayerDialog, que mostra os membros da minha gang, quando nao tem ninguem na gang, aparece todas as 30 vagas, mais conforme as vagas vao se completando, vai sumindo.



Код:
new OrgsCargos[][30] = {
"Lнder",
"Sub-lнder-1",
"Sub-lнder-2",
"Membro-1",
"Membro-2",
"Membro-3",
"Membro-4",
"Membro-5",
"Membro-6",
"Membro-7",
"Membro-8",
"Membro-9",
"Membro-10",
"Membro-11",
"Membro-12",
"Membro-13",
"Membro-14",
"Membro-15",
"Membro-16",
"Membro-17",
"Membro-18",
"Membro-19",
"Membro-20",
"Membro-21",
"Membro-22",
"Membro-23",
"Membro-24",
"Membro-25",
"Membro-26",
"Membro-27"
};

new OrgsNamesSmall[MAX_ORGS][24] = {
{"Nenhuma"},
{"PM"},
{"PF"},
{"FA"},
{"Bombeiros"},
{"Ballas"},
{"Groove"},
{"Politico"},
{"Hitman"},
{"SAn News"},
{"Lowrider"},
{"Riffa"},
{"Vagos"},
{"Bikers"},
{"Detran"},
{"Aztecas"},
{"Russa"},
{"Yakuza"},
{"Drifters"},
{"CV"},
{"Pcc"},
{"BOPE"},
{"Alqaeda"},
{"PC"},
{"Kings"}
};

stock MinhaOrg(playerid)
{
    new org[128],org2[128],string[1024],Org[32],tmp[32],giveid;
    format(org,128,"/RPG/orgs/%s.ini",OrgsNamesSmall[Player[playerid][pMember]]);
	string = " ";
    Org = OrgsNames[GetPlayerOrg(playerid)];
    for(new i=0;i<sizeof(OrgsCargos);i++)
    {
		format(tmp,32,"%s",dini_Get(org,OrgsCargos[i]));
        giveid = ReturnUser(tmp);
        if(IsPlayerConnected(giveid))
            format(org2,128,"{C2A2DA}%s - %s - {00D900}Online\n",OrgsCargos[i],dini_Get(org,OrgsCargos[i]));
        else if(strcmp(dini_Get(org,OrgsCargos[i]),"Nenhum",true)==0)
		    	format(org2,128,"{C2A2DA}%s - Nenhum\n",OrgsCargos[i]);
		else
		    format(org2,128,"{C2A2DA}%s - %s - {AA3333}Offline\n",OrgsCargos[i],dini_Get(org,OrgsCargos[i]));
		if(strlen(string) < 1000)
			format(string,2048,"%s %s",string, org2);
    }
    ShowPlayerDialog(playerid, 24, DIALOG_STYLE_MSGBOX, Org, string, "Fechar", "");
}

    dcmd_minhaorg(playerid, params[])
	{
        #pragma unused params
        if(Player[playerid][pMember] == 0)
	        return SendClientMessage(playerid, COLOR_RED, "[ERRO] Vocк nгo й membro de uma ORG.");

        MinhaOrg(playerid);

        return 1;
	}
se alguem puder ajudar grato
Reply


Messages In This Thread
[AJUDA] ShowPlayerDialog - by ysBRobows - 28.11.2011, 14:22
Re: Ajuda com ShowPlayerDialog - by ysBRobows - 28.11.2011, 21:12
Re: Ajuda com ShowPlayerDialog - by ViniBorn - 28.11.2011, 21:19
Re: Ajuda com ShowPlayerDialog - by ExpressxD - 28.11.2011, 21:23
Re: Ajuda com ShowPlayerDialog - by ViniBorn - 28.11.2011, 21:27
Re: Ajuda com ShowPlayerDialog - by Josma_cmd - 28.11.2011, 21:27
Re : Ajuda com ShowPlayerDialog - by GabrielDias_Invision - 28.11.2011, 21:29
Re: Ajuda com ShowPlayerDialog - by ysBRobows - 28.11.2011, 21:35
Re : Re: Ajuda com ShowPlayerDialog - by GabrielDias_Invision - 28.11.2011, 21:37
Re: Ajuda com ShowPlayerDialog - by steki. - 28.11.2011, 21:39

Forum Jump:


Users browsing this thread: 4 Guest(s)