SA-MP Forums Archive
[Ajuda] TextDraw - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] TextDraw (/showthread.php?tid=522284)



TextDraw - Gabriel10101 - 26.06.2014

Fala pessoal,instalei aquele sistema de guerra no morro no meu GM,porйm quando o player entrar no morro tinha que aparecer uma textdraw com nomes da orgs que estгo participando e quantidade de pontos porйm nгo aparece nada,tentei fazer umas alteraзхes e nгo tive sucesso.
pawn Код:
forward MorroP();
public MorroP()
{
        new TRString[512];
        for(new i=0; i<MAX_PLAYERS; i++)
        {
                if(IsPlayerConnected(i))
                {
                        // morro
                        TextDrawHideForPlayer(i, TMorroText[i]);
                        if(IsPlayerInMorro(i))
                {
                            if(Morro[Guerra] >= 1)
                                {
                                    new NomeOrg2[MAX_ORG_NAME];
                                        OrgTNome(1, NomeOrg2, MAX_ORG_NAME); // OrgTNome(ID da Org Q Irб Participar
                                new NomeOrg8[MAX_ORG_NAME];
                                        OrgTNome(2, NomeOrg8, MAX_ORG_NAME);
                                        new NomeOrg9[MAX_ORG_NAME];
                                        OrgTNome(5, NomeOrg9, MAX_ORG_NAME);
                                        new NomeOrg10[MAX_ORG_NAME];
                                        OrgTNome(14, NomeOrg10, MAX_ORG_NAME);
                                        new NomeOrg11[MAX_ORG_NAME];
                                        OrgTNome(17, NomeOrg11, MAX_ORG_NAME);
                                        new NomeOrg12[MAX_ORG_NAME];
                                        OrgTNome(18, NomeOrg12, MAX_ORG_NAME);
                                        new NomeOrg13[MAX_ORG_NAME];
                                        OrgTNome(19, NomeOrg13, MAX_ORG_NAME);
                                format(TRString,sizeof(TRString),"~n~~n~%s~n~Pontos: %d~n~~n~%s~n~Pontos: %d~n~~n~%s~n~Pontos: %d~n~~n~%s~n~Pontos: %d~n~~n~%s~n~Pontos: %d~n~~n~%s~n~Pontos: %d~n~~n~%s~n~Pontos: ~w~%d",NomeOrg2,MorroPontos[1],NomeOrg8,MorroPontos[2],NomeOrg9,MorroPontos[5],NomeOrg10,MorroPontos[14],NomeOrg11,MorroPontos[17],NomeOrg12,MorroPontos[18],NomeOrg13,MorroPontos[19]);
                                        TextDrawSetString(TMorroText[i], TRString);
                                        if(WantedInfo[i][pPontos] <= 0)
                                        {
                                        TextDrawShowForPlayer(i, TMorroText[i]);
                                        }
                                        }
                                                                        }
  }
  }
 return 1;
}



Re: TextDraw - Gabriel10101 - 27.06.2014

UP ! Alguйm pode me ajudar por favor.


Re: TextDraw - Gabriel10101 - 30.06.2014

Nгo tem ninguйm mesmo que possa me dar um help aqui,estou alguns dias e nгo consigo arrumar isso,jб procurei por varias soluзхes alйm de nenhum da certo tem vбrios tуpicos em aberto com o mesmo problema.


Re: TextDraw - Schocc - 01.07.2014

Soluзгo -> new.pwn = success();

Й complicado essa coisa de colocar cуdigos de outros sistemas no seu gamemode, muitas vezes causa incompatibilidade com os demais sistemas, ou seja, o sistema nгo funciona porque tem algo barrando/interferindo na execuзгo do sistema.


Por isso recomendo criar um novo sistema, se quiser pode usar um como base, porem deve entender o que cada instruзгo faz naquele bloco de cуdigo.


Re: TextDraw - Vinicin - 01.07.2014

Up pra ajudar, estou com o mesmo problema, instalo o scripter certinho na gm, e quando vou no morro as textdraw nao aparecem. UP UP UP


Re: TextDraw - Schocc - 01.07.2014

Quote:
Originally Posted by Vinicin
Посмотреть сообщение
Up pra ajudar, estou com o mesmo problema, instalo o scripter certinho na gm, e quando vou no morro as textdraw nao aparecem. UP UP UP
hummm....

Pode ser duas coisas, um retorno(return) que nгo deixa o cуdigo executar, ou incompatibilidade entre as textdraws(bugs, erros de lуgica, gambiarras), que й o mais provбvel...

Recomendo criar novas textdraws substituindo as do sistema, isso й muito simples...