SA-MP Forums Archive
[FilterScript] Reloginho - 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: [FilterScript] Reloginho (/showthread.php?tid=398500)



Reloginho - mau.tito - 09.12.2012

Reloginho

Olб galera vim posta um estilo de hora, e assim quando vocк ligar seu gamemode ele te vai comeзar a contar do
00:00, ele ja tem tempo radom tambem, ele e bom para servidor de truck , rpg etc, e muito utilizado nos servidores EUA ...

Espero que ajude alguem , que queira este estilo de relogio !
Assim ele tem duas define para vocк alterar o tempo para executar a funcгo .

Code\/
pawn Код:
/*                      Criado por mau_tito                                 */
#include a_samp

#define COTemp 1000 // vai atualizar contagem do relogio
#define CTempo 2000 * 60 // troque pro tempo que vocк quizer que troque o tempo

new TDias, THoras, TMinutos, TSegundo;
new Text:HoraJogo;

public OnFilterScriptInit()
{
    SetTimer("AtualizarContagem", COTemp, true);
    SetTimer("Clima", 2000 * 60, true);
   
    HoraJogo = TextDrawCreate(555.000000, 23.000000, " ");
    TextDrawBackgroundColor(HoraJogo, 255);
    TextDrawFont(HoraJogo, 2);
    TextDrawLetterSize(HoraJogo, 0.350000, 2.200000);
    TextDrawColor(HoraJogo, -1);
    TextDrawSetOutline(HoraJogo, 0);
    TextDrawSetProportional(HoraJogo, 1);
    TextDrawSetShadow(HoraJogo, 1);
    return 1;
}

public OnFilterScriptExit()
{
    return 1;
}
public OnPlayerConnect(playerid)
{
    TextDrawSetString(HoraJogo, " ");
    return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
    TextDrawHideForAll(HoraJogo);
    TextDrawDestroy(HoraJogo);
    return 1;
}

forward Clima();
public Clima()
{
   SetWorldTime(TMinutos);
   return 1;
}

forward AtualizarContagem(playerid);
public AtualizarContagem(playerid)
{
    new str[50];
    TSegundo++;
    if(TDias >= 31) {
        TDias = 0; }
    if(THoras >= 24) {
        TDias++;
        THoras = 0;
        SendClientMessageToAll(-1,"-- Atencao --- Mais Um Dia No Servidor!"); }
    if(TSegundo >= 60) {
        TMinutos++;
        TSegundo = 0; }
    if(TMinutos >= 24) {
        TMinutos = 0; }
    format(str, 50, "~w~%02d:%02d", TMinutos,TSegundo); //caso queira botar dias tbm faзa assim
    //format(str, 50, "~w~%02d":%02d:%02d", TDias, TMinutos,TSegundo);
    TextDrawSetString(HoraJogo, str);
    return true;
}
Creditos:
Код:
mau_tito : Feiz
DonSpeed: Por Explicar algumas coisas
PS: Nгo retire os creditos!


Ibagem



Respuesta: Reloginho - [NVC]iTrevaS - 09.12.2012

Ele й aquele relogio que vem com o GTA mesmo ? ou й uma nova textdraw que cria com essa funзгo que vocк citou ?


Re: Reloginho - AmericanStyle'™ - 09.12.2012

Eu quero "ibagens"


Respuesta: Reloginho - [NVC]iTrevaS - 09.12.2012

Se for uma textdraw nova 'be de ibagens'


Re: Reloginho - DiReCt hIt - 09.12.2012

Parece Ser Bom, Seria Viбvel Ibagens !


Re: Reloginho - mau.tito - 09.12.2012

Ja posto ibagens!


Re: Reloginho - VenoN - 09.12.2012

nem intendi o que isso faz cara e imagens ajudaria!


Re: Reloginho - Don_Speed - 09.12.2012

Isso e mais para servidores de trucking que tem relogio proprio para ter clima random apartir da hora!


Re: Reloginho - DiReCt hIt - 09.12.2012

Quote:
Originally Posted by Alex_Kidds
Посмотреть сообщение
nem intendi o que isso faz cara e imagens ajudaria!
Ele conta o horбrio apartir da hora em que vocк liga o server, sendo assim o server tera o seu proprio tempo, intendeu ?


Re: Reloginho - mau.tito - 09.12.2012

Imagem adicionada!