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:
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;
}