Quantcast
Viewing latest article 11
Browse Latest Browse All 18226

[Ajuda] Sistema de territórios

Fala pessoal, tudo bem?

Estive utilizando o sistema de territórios do Sub_Zero aqui do fórum por ser um sistema bem optimizado e muito bem desenvolvido e que supre minha necessidade, porém já faz 2 dias que venho quebrando a cabeça no sistema de domínio de um território, ao invés de mostrar a "Gang do Player" exibe o nome do território. Basicamente o trecho é este:

pawn Code:
forward Textdraw();
public Textdraw()
{
    new txt[128], nomegg[32];
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
        if(IsPlayerConnected(i))
        {
            new terrid = GetPlayerTerri(i);
            new gangid = DOF2_GetInt(FormatTerri(terrid), "Gang");
            new granaterri = DOF2_GetInt(FormatTerri(terrid), "Grana");
            if(gangid == 0) nomegg = "Nenhuma";
            else format(nomegg, sizeof nomegg, "%s", DOF2_GetString(FormatGang(gangid), "Nome"));
            format(txt, 128, "~b~Territorio: ~w~%s~n~~b~Gang dominante: ~w~%s~n~~b~Lucro: ~w~$%d", DOF2_GetString(FormatTerri(terrid),"Nome"), nomegg, granaterri);
            TextDrawSetString(TxtTerri[i], txt);
            if(terrid != -1)
            {
                TextDrawHideForPlayer(i, TxtTerri[i]);
                TextDrawShowForPlayer(i, TxtTerri[i]);
                if(TerriGuerra[terrid] != 0)
                {
                    TextDrawHideForPlayer(i, TxtGuerra[terrid]);
                    TextDrawShowForPlayer(i, TxtGuerra[terrid]);
                }
            }
            else
            {
                TextDrawHideForPlayer(i, TxtTerri[i]);
                for(new e = 1; e < MAX_TERRIS; e++)
                    TextDrawHideForPlayer(i, TxtGuerra[e]);
            }
        }
    }
    return 1;
}

Viewing latest article 11
Browse Latest Browse All 18226

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>