[Ajuda] TextDraw com Imagem
#1

Olб galera queria saber como crio TextDraw assim:



Com essa imagem do GTA no fundo(onde estб escrito crйditos).

Alguem poderia me ajudar?

*Imagens do sistema Placar em TextDraw By: ziiQz.
Reply
#2

Quote:
Originally Posted by GHLEMES
Посмотреть сообщение
Olб galera queria saber como crio TextDraw assim:



Com essa imagem do GTA no fundo(onde estб escrito crйditos).

Alguem poderia me ajudar?

*Imagens do sistema Placar em TextDraw By: ziiQz.
pawn Код:
#include <a_samp>

/*news*/
new Text:Textdraw[10];

public OnFilterScriptInit()
{
    print("\n\n-------------------------------------");
    print("-------placar editavel - ziiQz-------");
    print("-------------------------------------\n\n");
    //Textdraws.
    Textdraw[0] = TextDrawCreate(398.000000, 159.437500, "usebox");
    TextDrawLetterSize(Textdraw[0], 0.000000, 14.316662);
    TextDrawTextSize(Textdraw[0], 241.500000, 0.000000);
    TextDrawAlignment(Textdraw[0], 1);
    TextDrawColor(Textdraw[0], 37);
    TextDrawUseBox(Textdraw[0], true);
    TextDrawBoxColor(Textdraw[0], 64);
    TextDrawSetShadow(Textdraw[0], 0);
    TextDrawSetOutline(Textdraw[0], 0);
    TextDrawBackgroundColor(Textdraw[0], 21);
    TextDrawFont(Textdraw[0], 0);

    Textdraw[1] = TextDrawCreate(249.000000, 163.625000, "loadsuk:loadsc11");
    TextDrawLetterSize(Textdraw[1], 0.000000, 0.000000);
    TextDrawTextSize(Textdraw[1], 141.500000, 42.875000);
    TextDrawAlignment(Textdraw[1], 1);
    TextDrawColor(Textdraw[1], -1);
    TextDrawSetShadow(Textdraw[1], 0);
    TextDrawSetOutline(Textdraw[1], 0);
    TextDrawFont(Textdraw[1], 4);

    Textdraw[2] = TextDrawCreate(394.000000, 163.375000, "usebox");
    TextDrawLetterSize(Textdraw[2], 0.000000, 4.725001);
    TextDrawTextSize(Textdraw[2], 245.500000, 0.000000);
    TextDrawAlignment(Textdraw[2], 1);
    TextDrawColor(Textdraw[2], 0);
    TextDrawUseBox(Textdraw[2], true);
    TextDrawBoxColor(Textdraw[2], 102);
    TextDrawSetShadow(Textdraw[2], 0);
    TextDrawSetOutline(Textdraw[2], 0);
    TextDrawFont(Textdraw[2], 0);

    Textdraw[3] = TextDrawCreate(251.500000, 165.812500, "Creditos");
    TextDrawLetterSize(Textdraw[3], 0.474000, 2.177498);
    TextDrawAlignment(Textdraw[3], 1);
    TextDrawColor(Textdraw[3], 255);
    TextDrawSetShadow(Textdraw[3], 0);
    TextDrawSetOutline(Textdraw[3], 0);
    TextDrawBackgroundColor(Textdraw[3], 51);
    TextDrawFont(Textdraw[3], 3);
    TextDrawSetProportional(Textdraw[3], 1);

    Textdraw[4] = TextDrawCreate(250.000000, 210.000000, "Nome:~n~~n~Site:~n~~n~Versao:~n~~n~Dono:~n~~n~");
    TextDrawLetterSize(Textdraw[4], 0.182500, 0.777501);
    TextDrawAlignment(Textdraw[4], 1);
    TextDrawColor(Textdraw[4], -16777136);
    TextDrawSetShadow(Textdraw[4], 0);
    TextDrawSetOutline(Textdraw[4], 1);
    TextDrawBackgroundColor(Textdraw[4], 51);
    TextDrawFont(Textdraw[4], 2);
    TextDrawSetProportional(Textdraw[4], 1);

    Textdraw[5] = TextDrawCreate(294.000000, 210.562500, "placar editavel - ziiQz~n~~n~forum sa-mp~n~~n~v1.0~n~~n~ziiQz");
    TextDrawLetterSize(Textdraw[5], 0.179500, 0.773126);
    TextDrawAlignment(Textdraw[5], 1);
    TextDrawColor(Textdraw[5], -176);
    TextDrawSetShadow(Textdraw[5], 0);
    TextDrawSetOutline(Textdraw[5], 1);
    TextDrawBackgroundColor(Textdraw[5], 51);
    TextDrawFont(Textdraw[5], 2);
    TextDrawSetProportional(Textdraw[5], 1);

    Textdraw[6] = TextDrawCreate(393.500000, 210.187500, "usebox");
    TextDrawLetterSize(Textdraw[6], 0.000000, 5.565277);
    TextDrawTextSize(Textdraw[6], 245.500000, 0.000000);
    TextDrawAlignment(Textdraw[6], 1);
    TextDrawColor(Textdraw[6], 0);
    TextDrawUseBox(Textdraw[6], true);
    TextDrawBoxColor(Textdraw[6], 16);
    TextDrawSetShadow(Textdraw[6], 0);
    TextDrawSetOutline(Textdraw[6], 0);
    TextDrawFont(Textdraw[6], 0);

    Textdraw[7] = TextDrawCreate(394.000000, 268.375000, "usebox");
    TextDrawLetterSize(Textdraw[7], 0.000000, 1.579166);
    TextDrawTextSize(Textdraw[7], 245.500000, 0.000000);
    TextDrawAlignment(Textdraw[7], 1);
    TextDrawColor(Textdraw[7], -1523963137);
    TextDrawUseBox(Textdraw[7], true);
    TextDrawBoxColor(Textdraw[7], -1);
    TextDrawSetShadow(Textdraw[7], 0);
    TextDrawSetOutline(Textdraw[7], 0);
    TextDrawFont(Textdraw[7], 0);

    Textdraw[8] = TextDrawCreate(394.500000, 268.375000, "usebox");
    TextDrawLetterSize(Textdraw[8], -0.061000, 1.369446);
    TextDrawTextSize(Textdraw[8], 245.500000, 0.000000);
    TextDrawAlignment(Textdraw[8], 1);
    TextDrawColor(Textdraw[8], 0);
    TextDrawUseBox(Textdraw[8], true);
    TextDrawBoxColor(Textdraw[8], 102);
    TextDrawSetShadow(Textdraw[8], 0);
    TextDrawSetOutline(Textdraw[8], 0);
    TextDrawFont(Textdraw[8], 0);
    TextDrawSetSelectable(Textdraw[8], 1);

    Textdraw[9] = TextDrawCreate(307.500000, 266.875000, "Ok");
    TextDrawLetterSize(Textdraw[9], 0.449999, 1.600000);
    TextDrawAlignment(Textdraw[9], 1);
    TextDrawColor(Textdraw[9], 255);
    TextDrawSetShadow(Textdraw[9], -1);
    TextDrawSetOutline(Textdraw[9], 0);
    TextDrawBackgroundColor(Textdraw[9], 51);
    TextDrawFont(Textdraw[9], 2);
    TextDrawSetProportional(Textdraw[9], 1);
    TextDrawSetSelectable(Textdraw[9], 1);
    return 1;
}

public OnFilterScriptExit()
{
    return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
    if(!strcmp(cmdtext, "/ziiqz", true))
    {
        SelectTextDraw(playerid, 0xFFFFFFFF);
        TextDrawShowForPlayer(playerid, Textdraw[0]);
        TextDrawShowForPlayer(playerid, Textdraw[1]);
        TextDrawShowForPlayer(playerid, Textdraw[2]);
        TextDrawShowForPlayer(playerid, Textdraw[3]);
        TextDrawShowForPlayer(playerid, Textdraw[4]);
        TextDrawShowForPlayer(playerid, Textdraw[5]);
        TextDrawShowForPlayer(playerid, Textdraw[6]);
        TextDrawShowForPlayer(playerid, Textdraw[7]);
        TextDrawShowForPlayer(playerid, Textdraw[8]);
        TextDrawShowForPlayer(playerid, Textdraw[9]);
        return 1;
    }
    return 0;
}

public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
    if(clickedid == Textdraw[9])
    {
        TextDrawHideForPlayer(playerid, Textdraw[0]);
        TextDrawHideForPlayer(playerid, Textdraw[1]);
        TextDrawHideForPlayer(playerid, Textdraw[2]);
        TextDrawHideForPlayer(playerid, Textdraw[3]);
        TextDrawHideForPlayer(playerid, Textdraw[4]);
        TextDrawHideForPlayer(playerid, Textdraw[5]);
        TextDrawHideForPlayer(playerid, Textdraw[6]);
        TextDrawHideForPlayer(playerid, Textdraw[7]);
        TextDrawHideForPlayer(playerid, Textdraw[8]);
        TextDrawHideForPlayer(playerid, Textdraw[9]);
        CancelSelectTextDraw(playerid);
    }
    return 1;
}
estude o cуdigo.

post:http://forum.sa-mp.com/showthread.ph...64#post3006464

Reply
#3

Quote:
Originally Posted by D3M0LISH3R
Посмотреть сообщение
Amigo Ja fiz isso mas eu uso o Zamaroht e queria criar a text la, Exemplo se eu pegar um desses como vou por na coordenada e depois escrever em cima e tals.
Reply
#4

Quote:
Originally Posted by GHLEMES
Посмотреть сообщение
Amigo Ja fiz isso mas eu uso o Zamaroht e queria criar a text la, Exemplo se eu pegar um desses como vou por na coordenada e depois escrever em cima e tals.
Crie a text no Zamaroht,e coloca no TextDrawCreate.
Reply
#5

e no texto do textdraw poe a imagem que vocк quer carregar ex:
pawn Код:
TextDrawCreate(...,..., "LD_BEAT:upr"); // й uma flecha pra cima e na direita
vocк encontra essas imagens na pasta do gta sa / models / txd
Reply
#6

й sу usar a fonte de nъmero 4 do zamaroth, apуs feito isso, coloque o modo box on, ai sу pegar a imagem " gta sa / models / txd " e ir editando o tamanho
Reply
#7

Quote:
Originally Posted by N3XTMapper
Посмотреть сообщение
й sу usar a fonte de nъmero 4 do zamaroth, apуs feito isso, coloque o modo box on, ai sу pegar a imagem " gta sa / models / txd " e ir editando o tamanho
Mas meu Zamaroht sу tem 3 atй a fonte 3, tem alguma video aula ensinando?
Reply
#8

Quote:
Originally Posted by GHLEMES
Посмотреть сообщение
Mas meu Zamaroht sу tem 3 atй a fonte 3, tem alguma video aula ensinando?
Cara, sу baixar a versгo atualizada. '-'
https://sampforum.blast.hk/showthread.php?tid=406835
Reply
#9

Aqui estб pra vocк a versгo atualizada com a fonte 4 entre outros, por favor leia o tуpico lб para nгo ter dъvidas depois !!!

https://sampforum.blast.hk/showthread.php?tid=387599
Reply
#10

Quote:
Originally Posted by Nickvj7
Посмотреть сообщение
Cara, sу baixar a versгo atualizada. '-'
https://sampforum.blast.hk/showthread.php?tid=406835
Obrigado.

Quote:
Originally Posted by N3XTMapper
Посмотреть сообщение
Aqui estб pra vocк a versгo atualizada com a fonte 4 entre outros, por favor leia o tуpico lб para nгo ter dъvidas depois !!!

https://sampforum.blast.hk/showthread.php?tid=387599
Obrigado



@Edit

Consegui fazer quase tudo, porem quando a imagem aparece ela estб gigante o nгo tem como diminuir
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)