[FilterScript] DS-Contador online
#1

DS-Contador online

Este e uma filterscript que possui no Transportando o brasil a algum tempo , ou seja , testado e aprovado!
Varias pessoas ja me pediram isso e eu sempre dizia que nao sabia fazer kkkk.
Agora decidi postar.

Funзao

Conta quanto tempo seu servidor esta sem reiniciar

#edit
Agora /gmxtemp e mostrara no host name quanto tempo falta. [/gmxtemp [minutos]]


CODE
pawn Code:
#include a_samp
#include zcmd
#include sscanf2

new DSegundos,
    DMinutos,
    DHoras,
    DDias,
    DTemp,
    bool:DGMX,
    Don[80];
public OnFilterScriptInit()
{
    print("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
    print("Filterscript by Maurilio Moraes - DonSpeed");
    print("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
    SetTimer("Atuali", 1000, true);
    DGMX = false;
    return 1;
}
public OnFilterScriptExit()
{
    return 1;
}
forward Atuali();
public Atuali()
{
    DSegundos ++;
    if(DSegundos == 60)
    {
        DSegundos = 0;
        DMinutos ++;
    }
    if(DMinutos == 60)
    {
        DMinutos = 0;
        DHoras ++;
    }
    if(DHoras == 24)
    {
        DHoras = 0;
        DDias ++;
    }
    if(DGMX == false)
    {
        format(Don,sizeof(Don),"hostname Name [%02d Dias %02d:%02d:%02d]", DDias, DHoras, DMinutos, DSegundos);
        SendRconCommand(Don);
    }
    else if(DGMX == true)
    {
        format(Don,sizeof(Don),"hostname Reiniciando em %02d minutos.", DTemp);
        SendRconCommand(Don);
    }
    return true;
}
forward GMX();
public GMX()
{
     DTemp --;
     switch(DTemp)
     {
         case 3:GameTextForAll("~r~Serivor reiniciando em 3 minutos", 3000, true);
         case 2:GameTextForAll("~r~Serivor reiniciando em 2 minutos", 3000, true);
         case 1:GameTextForAll("~r~Serivor reiniciando em 1 minutos", 3000, true);
         case 0:GameTextForAll("~r~Serivor reiniciando...", 3000, true), SendRconCommand("gmx");
     }
     return true;
}
command(gmxtemp,playerid,params[])
{
    new TempoKaralho;
    if(!IsPlayerAdmin(playerid))return true;
    if(sscanf(params,"d", TempoKaralho))return SendClientMessage(playerid, GetPlayerColor(playerid),"-!- /gmxtemp [minutos]");
    DTemp = TempoKaralho;
    DGMX = true;
    SetTimer("GMX", 1000*60, true);
    return true;
}
Ibagem


Creditos
Maurilio Moraes - DonSpeed
MauTito
Equipe TOB

Gostou Comente ae.

Reply
#2

Realmente nгo entendi qual a funзгo.
Reply
#3

Cуdigo Ъtil.
Reply
#4

Quote:
Originally Posted by [NVC]iTrevaS
View Post
Realmente nгo entendi qual a funзгo.
Vamo ler vamo!
Reply
#5

Acho uma funзгo muito desnecessбria .
Reply
#6

Cara eu lн, mais nгo entendi 'Conta quanto tempo seu servidor esta sem reiniciar'

й o mesmo que o mau.tito postou faz pouco ?
Reply
#7

Quote:
Originally Posted by [NVC]iTrevaS
View Post
Cara eu lн, mais nгo entendi 'Conta quanto tempo seu servidor esta sem reiniciar'

й o mesmo que o mau.tito postou faz pouco ?
O raciocinio e o mesmo tanto que eu ajudei ele pois o meu nick ta la nos creditos , nois estavamos esperando para postar junto!
Reply
#8

Cуdigo Ъtel
Pois a funзгo й muito simples
Reply
#9

Hmm, codigo ъtil (:
Reply
#10

@Codigo util.

eu ja o uso no meu servidor mais feito por mim

nгo vo dizer que й legal pq eu ja uso intгo ficou sem graзa mais fico legal o CODE!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)