SSGames - Servidores online de qualidade - Inscreva-se Ja! é entre para nossa comunidade! - Ouça nossa web radio -Veja nossas novidades - Participe dos nossos setores de jogos online - Parcerias aberta fale já com um administrador.

Textdraw SA:MP

Compartilhe
avatar
Lynux
SS - Gamer
SS - Gamer

Mensagens : 40
Moedas : 148
Data de inscrição : 22/06/2018
Idade : 19
Localização : Lençóis Paulista/Sp

Textdraw SA:MP

Mensagem por Lynux em Seg 16 Jul 2018 - 19:02

Gostaria, que alguem me ensinasse a colocar Textdraw em GM's de Scavenge and Survive
avatar
PoisoN
--> Postador Fanático
--> Postador Fanático

Mensagens : 144
Moedas : 475
Data de inscrição : 04/02/2018
Idade : 14

Re: Textdraw SA:MP

Mensagem por PoisoN em Seg 16 Jul 2018 - 23:28

Bem vamos lá vou fazer em 2 tipos de TD pdp? Score & tela preta + algo escrito rs vou fazer pelo (FILTERSCRIPT).
PASSO 1
//TOPO DA GM
Código:
new Text:TDEditor_TD1;
new Text:TDEditor_TD2;
new Text:TDEditor_TD3;
new Text:TDEditor_TD4;
dps do Text:(Fica_O_Nome_Do_SeuTextDraw) (Pode ser TDEDitor_TD[0]; no caso).

PASSO 2
//public OnFilterScriptInit
Código:
    TDEditor_TD1 = TextDrawCreate(204.500000, 432.044464, "SSGAMERS.SCAVENGE.TEXTDRAW");
    TextDrawLetterSize(TDEditor_TD1, 0.400000, 1.600000);
    TextDrawAlignment(TDEditor_TD1, 1);
    TextDrawColor(TDEditor_TD1, -16776961);
    TextDrawSetShadow(TDEditor_TD1, 0);
    TextDrawSetOutline(TDEditor_TD1, 0);
    TextDrawBackgroundColor(TDEditor_TD1, 255);
    TextDrawFont(TDEditor_TD1, 1);
    TextDrawSetProportional(TDEditor_TD1, 1);
    TextDrawSetShadow(TDEditor_TD1, 0);

    TDEditor_TD2 = TextDrawCreate(1126.500000, 80.488876, ".");
    TextDrawLetterSize(TDEditor_TD2, 0.400000, 1.600000);
    TextDrawTextSize(TDEditor_TD2, 0.000000, 1281.000000);
    TextDrawAlignment(TDEditor_TD2, 2);
    TextDrawColor(TDEditor_TD2, -1);
    TextDrawUseBox(TDEditor_TD2, 1);
    TextDrawBoxColor(TDEditor_TD2, 255);
    TextDrawSetShadow(TDEditor_TD2, 0);
    TextDrawSetOutline(TDEditor_TD2, 0);
    TextDrawBackgroundColor(TDEditor_TD2, 255);
    TextDrawFont(TDEditor_TD2, 1);
    TextDrawSetProportional(TDEditor_TD2, 1);
    TextDrawSetShadow(TDEditor_TD2, 0);

    TDEditor_TD3 = TextDrawCreate(731.500000, 430.800140, ".");
    TextDrawLetterSize(TDEditor_TD3, 0.400000, 1.600000);
    TextDrawTextSize(TDEditor_TD3, 751.000000, 0.000000);
    TextDrawAlignment(TDEditor_TD3, 3);
    TextDrawColor(TDEditor_TD3, -1);
    TextDrawUseBox(TDEditor_TD3, 1);
    TextDrawBoxColor(TDEditor_TD3, 255);
    TextDrawSetShadow(TDEditor_TD3, 0);
    TextDrawSetOutline(TDEditor_TD3, 0);
    TextDrawBackgroundColor(TDEditor_TD3, 255);
    TextDrawFont(TDEditor_TD3, 1);
    TextDrawSetProportional(TDEditor_TD3, 1);
    TextDrawSetShadow(TDEditor_TD3, 0);

    TDEditor_TD4 = TextDrawCreate(590.000000, 430.800018, "V1.0");
    TextDrawLetterSize(TDEditor_TD4, 0.400000, 1.600000);
    TextDrawAlignment(TDEditor_TD4, 1);
    TextDrawColor(TDEditor_TD4, -16776961);
    TextDrawSetShadow(TDEditor_TD4, 0);
    TextDrawSetOutline(TDEditor_TD4, 0);
    TextDrawBackgroundColor(TDEditor_TD4, 255);
    TextDrawFont(TDEditor_TD4, 1);
    TextDrawSetProportional(TDEditor_TD4, 1);
    TextDrawSetShadow(TDEditor_TD4, 0);

PASSO 3
//public OnPlayerConnect
Código:
    TextDrawShowForPlayer(playerid, Text:TDEditor_TD4);
    TextDrawShowForPlayer(playerid, Text:TDEditor_TD1);
    TextDrawShowForPlayer(playerid, Text:TDEditor_TD2);
    TextDrawShowForPlayer(playerid, Text:TDEditor_TD3);

AGORA VOU FAZER COM SCORE

PARTE 1
//TOPO
Código:
new Text:ScoreTextDraw[MAX_PLAYERS];

PARTE 2
//public OnFilterScriptInit
Código:
SetTimer("AtualizarScore", 1000, true);
    for(new x = 0; x < MAX_PLAYERS; x++)
    {
    ScoreTextDraw[x] = TextDrawCreate(507.500000, 79.866653, "SCORE: 1000000");
    TextDrawBackgroundColor(ScoreTextDraw[x], 255);
    TextDrawFont(ScoreTextDraw[x], 1);
    TextDrawLetterSize(ScoreTextDraw[x], 0.440000, 1.500000);
    TextDrawColor(ScoreTextDraw[x], -1);
    TextDrawSetOutline(ScoreTextDraw[x], 0);
    TextDrawSetProportional(ScoreTextDraw[x], 1);
    TextDrawSetShadow(ScoreTextDraw[x], 1);
    }


PASSO 3
//ULTIMA LINHA DO FILTERSCRIPT
tu vai fazer 1 public pro score
Código:
forward AtualizarScore();
public AtualizarScore()
{
    for(new x = 0, y = GetMaxPlayers(); x != y; x++)
    {
        if(!IsPlayerConnected(x)) continue;
        new STR[26];
        format(STR, 26, "~r~Score: ~w~%d", GetPlayerScore(x));
        TextDrawShowForPlayer(x, ScoreTextDraw[x]);
        TextDrawSetString(ScoreTextDraw[x], STR);
    }
    return true;
}

CABO BOY



Ola Convidado, Bem vindo a SSGames Brasil, veja o Regulamento evite ser PUNIDO.
O fórum foi criado em Qui 6 Out 2011 - 21:11 no caso 2507 dias,  10720 Tópicos criados,
47244 Mensagens postadas. O ultimo usuario registrado é: yFree.
avatar
Weslley_Script
SS - Fundador
SS - Fundador

Steam Steam : WeslleySSGames
Zello : WeslleySSGames
Mensagens : 6768
Moedas : 1017446
Data de inscrição : 06/10/2011
Idade : 22
Localização : Brasil

Re: Textdraw SA:MP

Mensagem por Weslley_Script em Ter 17 Jul 2018 - 6:56

Resolvido?




♠️ Respeite as Regras do Fórum.

♠️ Fique Sempre atento Aos Anúncios Da SSGames.
Bem-vindo a SSGames Convidado

avatar
Lynux
SS - Gamer
SS - Gamer

Mensagens : 40
Moedas : 148
Data de inscrição : 22/06/2018
Idade : 19
Localização : Lençóis Paulista/Sp

Re: Textdraw SA:MP

Mensagem por Lynux em Ter 17 Jul 2018 - 14:05

Não consegui...
avatar
Sŵєєт ١
SS - Administrador
SS - Administrador

Steam Steam : Administrador e Designer
Zello : SSGamers
Mensagens : 1957
Moedas : 4884
Data de inscrição : 12/10/2015
Idade : 22
Localização : Portugal

Re: Textdraw SA:MP

Mensagem por Sŵєєт ١ em Ter 17 Jul 2018 - 17:26








Atenciosamente Administrador SSGamers

Respeite as Regras e os Usuários. 

Evitem serem Punidos por não lerem as Regras.

Para os admiradores, e para os invejosos. Use & Abuse.


Conteúdo patrocinado

Re: Textdraw SA:MP

Mensagem por Conteúdo patrocinado


    Data/hora atual: Sex 17 Ago 2018 - 21:32

    Copyright © SSGamers 2011/2018 - DIREITOS RESERVADOS PARA COMUNIDADE SSGAMERS S.A.