[Tutorial] Criando um simples tutorial para RP/RPG
#1

Bom, vejo que muitas pessoas tem dъvidas na hora de criar um tutorial, muitos nгo sabem faz e precisam copiar um, por isso venho aqui fazer este tutorial para facilitar a vida dessas pessoas.

Crie as forwards
pawn Код:
forward LerTutorial(playerid);
forward LerTutorial2(playerid);
forward ClearChatbox(playerid, lines);
Construзгo das publics e como usar o ClearChatBox, SendClientMessage e SetTimerEx

Apуs ter colocado a forward vocк deve usar o nome da forward para criar a public, no nosso caso:
pawn Код:
public LerTutorial(playerid)
{
    ClearChatbox(playerid, 10);
    SendClientMessage(playerid, SUA_COR, "Tutorial"); // Aqui serб um titulo, use cor diferente das frases abaixo
    SendClientMessage(playerid, SUA_COR, "Vocк vai ver como й simples criar um tutorial assim!");
    SendClientMessage(playerid, SUA_COR, "Apenas tenha paciкncia e vб montando parte por parte!");
    SetTimerEx("LerTutorial2", 10000, false, "d", playerid);
}

public LerTutorial2(playerid)
{
    ClearChatbox(playerid, 10);
    SendClientMessage(playerid, SUA_COR, "Tutorial 2"); // Aqui serб um titulo, use cor diferente das frases abaixo
    SendClientMessage(playerid, SUA_COR, "Esta й a segunda parte do tutorial!");
}
Explicando
ClearChatbox
playerid - ID da pessoa
10 - nъmero de linhas que quer que limpe do chat (10 й de bom tamanho)


SendClientMessage
playerid - ID da pessoa
SUA_COR - Uma cor a sua escolhe que tenha no seu gamemode
Frases entre " e " - Frase do que vai aparecer no tutorial


SetTimerEx
LerTutorial ou LerTutorial2 - Й o que ele vai chamar quando os milisegundos forem percorridos
10000 - Milisegundos, 1000 й 1 segundo, 5000 й 5 segundos e assim respectivamente, й o tempo que a parte do tutorial vai ficar ali atй chamar a prуxima parte (a prуxima public)


Como funciona este tutorial?
A cada tempo definido em milisegundos, o SetTimer vai chamar uma public onde vai ter a outra parte do tutorial e assim por diante.

Complementando
Para complementar vocк pode criar uma public com os dados iniciais do jogador, dinheiro, posiзгo e etc e usar o SetTimer tambйm na ultima public do tutorial.

Pequeno lembrete de milisegundos
1 segundo = 1000 milisegundos
30 segundos = 30000 milisegundos
1 minuto = 60000 milisegundos
10 minutos = 600000 milisegundos
1 hora = 3600000 milisegundos




Й o meu primeiro tutorial, por favor dк dicas de como posso melhorar o tutorial, critique, opine.

Crйditos
Rene Kasper
Se for copiar para algum site use os crйditos por favor!!!
Reply


Messages In This Thread
Criando um simples tutorial para RP/RPG - by renerk10 - 03.04.2011, 06:55
Re: Criando um simples tutorial para RP/RPG - by Woozie_SlaYeR - 03.04.2011, 07:10
Re: Criando um simples tutorial para RP/RPG - by Caio_Cartaxo - 03.04.2011, 15:16
Re: Criando um simples tutorial para RP/RPG - by JonathanFeitosa - 03.04.2011, 15:23
Re: Criando um simples tutorial para RP/RPG - by Lipe_Stronda - 10.08.2011, 01:15
Re: Criando um simples tutorial para RP/RPG - by Dolby - 10.08.2011, 01:22
Re: Criando um simples tutorial para RP/RPG - by Lipe_Stronda - 10.08.2011, 01:24
Re: Criando um simples tutorial para RP/RPG - by MiTToS - 10.08.2011, 01:41

Forum Jump:


Users browsing this thread: 1 Guest(s)