[Tutorial] Sistema de Tutorial
#1

Olб Emilio --'

Olaa manolos e o seguinte vo encinar aqui a fazer um tutorial com dialog.
Caso nгo consiga foda-se entao vamos-la

1° Vamos Criar a Variavel
pawn Код:
new Tutorial[MAX_PLAYERS]; // Variavel
Agora Vamos Colocar um Script que verificarar se ele ja viu o tutorial ou nгo.
Em OnPlayerRequestSpawn Adicione :
pawn Код:
if (Tutorial[playerid] < 1)//Verefica se viu o tutorial ou nгo.
{
TuT(playerid);//Executarar a Funзгo da Stock
}
No Final Do Game Mode Adicionee :
pawn Код:
stock TuT(playerid)//Stock a Ser Execultada
{
ShowPlayerDialog(playerid,123321,DIALOG_STYLE_MSGBOX,"Tutorial","Escrevaa o Texto a Desejar aQui !","Ok","Disconectar");//DIALOG
return 0;
}
Em OnDialogResponse Adicione :
pawn Код:
if(dialogid == 123321) // Dialog ID
{
if(response) return Tutorial[playerid]++;//Almenta Tutorial +1 para nao repetir o tutorial
else SendClientMessage(playerid, 0xFB0000FF, "Vocк foi expulso porque negaram as regras."); // Mensagem ao player
new name[MAX_PLAYER_NAME];//
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "~  %s Foi expulso porque ele negou as regras", name );//String
SendClientMessageToAll(0xFB0000FF, string);//Mensagem para Todos
Kick( playerid );
return 1;
}
Agora Vamos Salvar os dados para ele nгo repetir o tutorial toda vez. Verifique se tem #include <dini> no seu gm

Vai Ate OnPlayerConnect e Adicione:
pawn Код:
if(dini_Isset("tut.ini",PlayerName(playerid))) (Tutorial[playerid] = dini_Int("tut.ini",PlayerName(playerid))); //Carrega o Arquivo tut.ini
Agora em OnPlayerDisconnect:
pawn Код:
dini_IntSet("tut.ini",PlayerName(playerid),Tutorial[playerid]); // Salva o arquivo tut.ini
Vai ate em OnGameModeInit e adicione :
pawn Код:
if(!fexist("tut.ini")) dini_Create("tut.ini"); // Criarar o arquivo tut caso nгo exista !
Pronto Agora o Tutorial Esta Completo Bug's ? Poste a baixo.
Reply


Messages In This Thread
Sistema de Tutorial - by HigorOliver - 06.10.2010, 00:01
Respuesta: Sistema de Tutorial - by BiieL - 06.10.2010, 01:20
Re: Sistema de Tutorial - by Kasura - 06.10.2010, 05:22
Re: Sistema de Tutorial - by HigorOliver - 06.10.2010, 11:37
Re: Sistema de Tutorial - by Cobertozinho - 08.10.2010, 21:57
Re: Sistema de Tutorial - by ipsBruno - 08.10.2010, 22:27
Re: Sistema de Tutorial - by Falcon. - 09.10.2010, 00:25
Re: Sistema de Tutorial - by Macintosh - 09.10.2010, 01:19
Re: Sistema de Tutorial - by Cobertozinho - 09.10.2010, 02:17
Respuesta: Sistema de Tutorial - by BiieL - 09.10.2010, 16:41

Forum Jump:


Users browsing this thread: 1 Guest(s)