SA-MP Forums Archive
[Ajuda] Avanзar tuto em 10segundos - 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)
+---- Thread: [Ajuda] Avanзar tuto em 10segundos (/showthread.php?tid=467759)



Avanзar tuto em 10segundos - Junior_Cunha - 04.10.2013

Queria uma ajuda que eu nгo tou conseguindo resolver, eu achei um codigo e coloquei no GM, pra quando clickasse em 'avanзar' no tutorial ele esperasse 10 segundos, mais quando a pessoa clicka em avanзar o tutorial SOME!

eu queria saber qual codigo eu poderia usar pra so avanзar o tutorial em 10 segundos!


Re: Avanзar tuto em 10segundos - Juniiro3 - 04.10.2013

SetTimerEx - Para criar o intervalo de 10 segundos

O resto й variбveis e condicionais


Re: Avanзar tuto em 10segundos - Jardell - 04.10.2013

Nгo sabe usar o SetTimerEx, leia este tutorial abaixo.

[Tutorial] Temporizaзгo.

Espero ter lhe ajudado.


Re: Avanзar tuto em 10segundos - RuanRider - 04.10.2013

pawn Код:
#define DIALOG_TUTORIAL 2
#define DIALPlayerDialog(playerid, DIALOG_WELCOMEA, DIALOG_STYLE_MSGBOX, "TUTORIAL", "Nгo cometa drive-by;\nPerdoe o proximo.", "Avanзar", "Cancelar");
            SetTimerEx(OG_TUTORIALA 3
#define DIALOG_TUTORIALB 4

public OnPlayerConnect(playerid)
{
    ShowPlayerDialog(playerid, DIALOG_WELCOMEB, D
        if(response) // Funзхes se apertar Enter ou Avanзar
        {
            Show"tuto", 5000, false, "i", playerid); // 5000 sгo 5 segundos, para mudar use a logica
            SendClientMessage(playerid, -1, "Obrigado por aceitar continuar!");
        }og(playerid, DIALOG_WELCOME[1], DIALOG_STYLE_MSGBOX, "Notice", "You connected to the server", "Avanзar", "Sair");
    return 1;
}

public OnDialogResponse(playeridem, inputtext[])
{
    if(dialogid == DIALOG_WELCOME)
    {
    {
        if(response) // Funзхes se apertar Enter ou Avanзar
        {
            ShowPlayerDial
        else // Funзхes se apertar ESC ou Fechar
        {
            SetTimerEx("kikar", 5000, false, "i", playerid);
            KickWithMessage(playerid, -1, "Vocк sу joga aqui se ler o tutorial.");
        }
        return 1;
    }
    if(dialogid == DIALOG_WELCOMEA)IALOG_STYLE_MSGBOX, "TUTORIAL", "Nгo cometa drive-by;\nPerdoe o proximo denovo.", "Avanзar", "Cancelar");
            SetTimerEx("tuto", 5000, false, igado por aceitar continuar!");
        }
        else // Funзхes se apertar ESC ou Fechar
        {
forward tuto(playerid);
public tuto(_MSGBOX, "
TUTORIA, dialogid, response, listitL", "You connected to the server", "Fechar", "Avanзar");
}playerid)
{
    ShowPlayerDialog(playerid, DIALOG_WELCOMEA, DIALOG_STYLE

forward kikar(playerid);
            SetTimerEx("
kikar", 5000, false, "i", playerid);
            KickWithMessage(playerid, -1, "
Vocк sу joga aqui se ler o tutorial.");
        }
        return 1;
    }
    if(dialogid == DIALOG_WELCOMEB) // CONTINUA ....
    {
        if(response) // Funзхes se apertar Enter ou Avanзar
        {
            ShowPlayerDialog(playerid, DIALOG_WELCOMEB, DIALOG_STYLE_MSGBOX, "
TUTORIAL", "N, -1, "Obrigado por aceitar continuar!");
        }
        else // Funзхes se apertar ESC ou Fechar
        {"i", playerid); // 5000 sгo 5 segundos, para mudar use a logica
            SendClientMessage(playerid, -1, "Obr
            SetTimerEx("
kikar", 5000, false, "i", playerid);
            KickWithMessage(playerid, -1, "
Vocк sу joga aqui se ler o tutorial.");
        }
        return 1;
    }
    return 0;гo cometa drive-by;\nPerdoe o proximo denovo."
, "Avanзar", "Cancelar");
            SetTimerEx("tuto", 5000, false, PlayerCommandText(playerid"i", playerid); // 5000 sгo 5 segundos, para mudar use a logica
            SendClientMessage(playerid
}

publar(playerid)
{
    On, "/ic kik");
}
espero ter ajudado
ZOA
--

Vocк pode fazer um tutorial! Clique aqui.