[Pedido] comando /setempo e time
#1

Bom eu queria comando /setempo e /setime se alguem criar o comando ou me passar algum tutorial fico muito agradecido.

OBS: To criando todos os comandos da minha gm em zcmd.
Reply
#2

Como assim ? Mudar o clima, ou diz o time (hora) do server ?
Reply
#3

Aff Tenso e pra setar o tempo ? se for o comando ai
pawn Код:
CMD:setempo(playerid, params[])
{
    new t[10];
    if(!NivelRequerido(playerid, 2)) return 1;
    if(sscanf(params, "s", t)) return MensagemDupla(playerid, "Use /setempo [Manha/Tarde/Noite]", "Use o comando para alterar o tempo do servidor");
    if(strcmp(t, "manha", true) == 0)
    {
        MensagemFormatadaParaTodos(AZUL_CLARO, "O Admin {1B95E0}%s{00C2EC} mudou o tempo para manha", Nome(playerid));
        for(new i = 0; i < MAX_PLAYERS; ++i)
        {
            SetPlayerTime(i, 9, 0);
        }
        SetWorldTime(9);
        return 1;
    }
    if(strcmp(t, "tarde", true) == 0)
    {
        MensagemFormatadaParaTodos(AZUL_CLARO, "O Admin {1B95E0}%s{00C2EC} mudou o tempo para tarde", Nome(playerid));
        for(new i = 0; i < MAX_PLAYERS; ++i)
        {
            SetPlayerTime(i, 14, 0);
        }
        SetWorldTime(14);
        return 1;
    }
    if(strcmp(t, "noite", true) == 0)
    {
        MensagemFormatadaParaTodos(AZUL_CLARO, "O Admin {1B95E0}%s{00C2EC} mudou o tempo para noite", Nome(playerid));
        for(new i = 0; i < MAX_PLAYERS; ++i)
        {
            SetPlayerTime(i, 0, 0);
        }
        SetWorldTime(0);
        return 1;
    }
    Msg(playerid, CINZA, " Use /setempo [Manha/Tarde/Noite]");
    return 1;
}

// o outro comando se vira !
Reply
#4

Daora й dar comando pronto, pronto nгo nй, ctrl + c e ctrl + v, tsc tsc
Reply
#5

Quote:
Originally Posted by Kon_BR
Посмотреть сообщение
Daora й dar comando pronto, pronto nгo nй, ctrl + c e ctrl + v, tsc tsc
Entгo cria 2 comando pra ele se ele nem tentou fazer !

Nгo me Provoca pf !
Reply
#6

Por isso mesmo, ele precisa aprender a fazer sozinho e nгo a ficar sу pedindo as coisas, e outra, se seu code nгo tivesse faltando coisas eu nгo iria dizer isso.
Reply
#7

Quote:
Originally Posted by Kon_BR
Посмотреть сообщение
Por isso mesmo, ele precisa aprender a fazer sozinho e nгo a ficar sу pedindo as coisas, e outra, se seu code nгo tivesse faltando coisas eu nгo iria dizer isso.
Cara vai Toma................... eu pedi comando pronto o que eu coloquei no topico: Bom eu queria comando /setempo e /setime se alguem criar o comando ou me passar algum tutorial fico muito agradecido.

OBS: To criando todos os comandos da minha gm em zcmd.

se vocк pelo menos intende-se o que estava escrito nгo estaria falando merda.

Atй destaquei em vermelho quem saiba vocк intenda.
Reply
#8

https://sampwiki.blast.hk/wiki/SetPlayerTime - Seta sу para o player
https://sampwiki.blast.hk/wiki/SetWorldTime - Seta para o server inteiro
Reply
#9

Intгo cara os dois comandos funcionaria assim /setime iria setar a hora e o /setempo iria setar o tempo no servidor
ex:/setime iria setar hora .
ex:/setempo iria setar clima.
Reply
#10

Sуmente para o player que digitar
PHP код:
CMD:sethoras(playerid,params[])
{
    new 
Horas,Minutos;
    if(
sscanf(params,"ii",Horas,Minutos)) return SendClientMessage(playerid,-1,"USE: /horas [Horas] [Minutos]");
    
SetPlayerTime(playerid,Horas,Minutos);
    return 
1;

DIALOG LIST

PHP код:
//Topo do gm
#define DIALOG_HORARIOS 444
CMD:horas(playerid,params[])
{
    
ShowPlayerDialog(playerid,DIALOG_HORARIOSDIALOG_STYLE_LIST,
    
"Selecione a Hora",
    
"03:00  (Madrugada)\n\
    06:00  (Amanhecer)\n\
    09:00  (Manhг)\n\
    12:00  (Meio - Dia)\n\
    15:00  (Tarde)\n\
    18:00  (Anoitecendo)\n\
    21:00  (Noite)\n\
    00:00  (Meia - Noite)\n\
     Hora Personalizada \n\\tDigite /SetHoras [Horas] [Minutos]"
,
    
"Selecionar""Cancelar");
    return 
1;
}
/*      OnDialogResponse*/
    
if(dialogid == DIALOG_HORARIOS)
    {
        switch(
response)
        {
            case 
0:
            {
            
//se clicar em cancelar
            
}
            case 
1:
            {
                switch(
listitem)
                {
                    case 
0:{SetPlayerTime(playerid,3,0);}
                    case 
1:{SetPlayerTime(playerid,6,0);}
                    case 
2:{SetPlayerTime(playerid,9,0);}
                    case 
3:{SetPlayerTime(playerid,12,0);}
                    case 
4:{SetPlayerTime(playerid,15,0);}
                    case 
5:{SetPlayerTime(playerid,18,0);}
                    case 
6:{SetPlayerTime(playerid,21,0);}
                    case 
7:{SetPlayerTime(playerid,23,59);}
                }
            }
        }
    } 
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)