SA-MP Forums Archive
[Tutorial] Criando ProgressBar By. Paulo - 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)
+----- Forum: Lançamentos/Releases (https://sampforum.blast.hk/forumdisplay.php?fid=56)
+----- Thread: [Tutorial] Criando ProgressBar By. Paulo (/showthread.php?tid=406233)



Criando ProgressBar By. Paulo - paulor - 09.01.2013

Minha 1° Video Aula para o Forum SA-MP.

Nгo tem muito o que falar, vejam o Video e Comentem!!


[ame]http://www.youtube.com/watch?v=eMCuNJBgg6E[/ame]

pawn Код:
#define pSpeed 100 //Velocidade da Barra em Ms
new Text: pTd[3];

public OnGameModeInit() {
    SetGameModeText("Blank Script");
    AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
   
    pTd[0] = TextDrawCreate(38.000000, 320.000000, "_"); //Fundo Preto
    TextDrawLetterSize(pTd[0], 0.500000, 1.100000);
    TextDrawUseBox(pTd[0], 1);
    TextDrawBoxColor(pTd[0], 255);
    TextDrawTextSize(pTd[0], 142.000000, 0.000000);

    pTd[1] = TextDrawCreate(39.000000, 322.000000, "_"); //Fundo da Progress
    TextDrawLetterSize(pTd[1], 0.500000, 0.699999);
    TextDrawUseBox(pTd[1], 1);
    TextDrawBoxColor(pTd[1], (0x99 | (~0xFF & 0xFF0000FF)));
    TextDrawTextSize(pTd[1], 141.000000, 0.000000);

    pTd[2] = TextDrawCreate(39.000000, 322.000000, "_"); //Progress
    TextDrawLetterSize(pTd[2], 0.500000, 0.699999);
    TextDrawUseBox(pTd[2], 1);
    TextDrawBoxColor(pTd[2], 0xFF0000FF);
    TextDrawTextSize(pTd[2], 36.000000, 0.000000); //102px
    return 1;
}

forward ProgrecoBar(playerid);
public ProgrecoBar(playerid) {
    static Float: Progress;
    TextDrawTextSize(pTd[2], (39.0 + ((102.0 * ++Progress) / 100)), 0.0);
    TextDrawShowForPlayer(playerid, pTd[2]);
    if(Progress < 100.0) SetTimerEx("ProgrecoBar", pSpeed, false, "i", playerid);
    //else - Terminou o Progresso.
    return 1;
}

public OnPlayerConnect(playerid) {
    TextDrawShowForPlayer(playerid, pTd[0]);
    TextDrawShowForPlayer(playerid, pTd[1]);
    TextDrawShowForPlayer(playerid, pTd[2]);
    return 1;
}

public OnPlayerCommandText(playerid, cmdtext[]) {
    if(!strcmp("/iniciar", cmdtext)) {
        SetTimerEx("ProgrecoBar", pSpeed, false, "i", playerid);
        SendClientMessage(playerid, -1, "Progresso Iniciado!!");
        return 1;
    }
    return 0;
}
Espero que Gostem!!



Re: Criando ProgressBar By. Paulo - SeV_ - 09.01.2013

Bom Paulor.. vai ajuda mta gente .

parabens pelo Video.. bem explicado e util #


Re: Criando ProgressBar By. Paulo - paulor - 09.01.2013

Quote:
Originally Posted by _SysTeM_OFF
Посмотреть сообщение
Bom Paulor.. vai ajuda mta gente .

parabens pelo Video.. bem explicado e util #
LoL, jб se passou 17 minutos ? acho que vc foi pulando o video em.. Mais vlw!


Re: Criando ProgressBar By. Paulo - DiReCt hIt - 09.01.2013

Nгo vi o video todo, mais gostei mesmo assim, so achei que vocк foi um pouco rбpido, e pode ser que alguns nгo acompanhem seu raciocнnio.

Mesmo assim, уtimo video, уtima iniciativa .


Re: Criando ProgressBar By. Paulo - Wendell - 09.01.2013

Muito Bom o Tutorial mim ajudou bastante, bem explicado e deu pra entender tudinho , Parabйns .


Re: Criando ProgressBar By. Paulo - zSuYaNw - 09.01.2013

Уtimo tutorial !


Parabйns!


Re: Criando ProgressBar By. Paulo - paulor - 09.01.2013

Quote:
Originally Posted by DiReCt hIt
Посмотреть сообщение
Nгo vi o video todo, mais gostei mesmo assim, so achei que vocк foi um pouco rбpido, e pode ser que alguns nгo acompanhem seu raciocнnio.

Mesmo assim, уtimo video, уtima iniciativa .
Й por isso que й feito em video nй para que possa pausar o video e continua-lo. Vlw!

Quote:
Originally Posted by Wendell
Посмотреть сообщение
Muito Bom o Tutorial mim ajudou bastante, bem explicado e deu pra entender tudinho , Parabйns .
Vlw, Espero que ajude muito mais pessoas!

Quote:
Originally Posted by [Full]Garfield[XDB]
Посмотреть сообщение
Уtimo tutorial !


Parabйns!
Vlw!


Respuesta: Criando ProgressBar By. Paulo - WCrimson - 09.01.2013

Уtimo tutorial.
+1.


Re: Criando ProgressBar By. Paulo - MegaStyle157 - 09.01.2013

nuss eu sempre tive duvidas nisso mais lek dps desse ver esse video eu vejo que isso й muito facil vlw paulor fazendo sempre um bom trabalho!


Re: Criando ProgressBar By. Paulo - Gii - 09.01.2013

Good Joob!

@off

Vocк tem uma voz muito sexy