SA-MP Forums Archive
[Ajuda] Tutorial - 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] Tutorial (/showthread.php?tid=524258)



Tutorial - CaioMors - 06.07.2014

Estou precisando de uma ajuda/duvida , entгo vamos la.
Eu quero saber como eu posso colocar o tutorial/questionario do meu servidor para salvar? Tipo o jogador esta no meio do tutorial e ele sai do servidor, e quando ele entrar ele comeзa tudo de novo? como posso fazer isso galera?


Re: Tutorial - MultiKill - 06.07.2014

Criando um arquivo para o player, caso o player jб tenha um arquivo, criar um tag e setar nъmeros inteiros ou palavras de um modo que o server possa identificar se ele terminou o tutorial ou parou em que parte do tutorial.
Exemplo eu vou dar um exemplo, com uma tag do DOF2 no arquivo do jogador:
pawn Код:
Tutorial=0
Vocк pode usar 0 caso o jogador terminou o tutorial, e de 1 a tal nъmero para verificar qual parte do tutorial ele parou.

Um exemplo com string no arquivo do jogador:
pawn Код:
Tutorial=Terminou

// No exemplo acima foi setado na tag Tutorial a string Terminou, caso ele tenha terminado o tutorial.

//Um outro exemplo:

Tutorial=Regras

// No exemplo acima caso o Player nгo tenha terminado o tutorial ele salva no qual parte ele terminou, no caso acima ele parou na parte que ele estava vendo as regras do servidor.
Vocк tem que usar o seu sistema de salvamento para salvar nъmeros ou palavras, e fazer ler estas tags.


Respuesta: Tutorial - CaioMors - 06.07.2014

Certo, й como faзo para verificar quando o jogador logar?


Re: Tutorial - MultiKill - 06.07.2014

Fica difнcil de falar, sem saber qual sistema vocк usa para salvar. Estude um sistema de salvamento, que vocк vai saber fazer. Nгo vou te dar cуdigo completo.


Respuesta: Tutorial - CaioMors - 06.07.2014

Uso y_ini


Re: Tutorial - MultiKill - 06.07.2014

Basta vocк ter vontade, e ir no tуpico do ****** e traduzir o que ele diz, hб varios exemplos, de como salvar nъmeros inteiros, strings e flutuantes.

Exemplo:
pawn Код:
new INI: arquivo = INI_Open("MultiKill.ini");
INI_WriteInt(arquivo, "Exemplo", 1);
INI_Close(arquivo);
Para ler:
Nгo sei como faz para ler por isto, deixo o link de um tutorial aqui.


Re: Tutorial - darkxdll - 06.07.2014

Nгo entendi muito bem ..
Mais em DOF2:
PHP код:
new string[128],pname[MAX_PLAYER_NAME];
GetPlayerName(playerid,pname,MAX_PLAYER_NAME);
format(string,128,"%s.txt",pname);
if(
DOF2_GetInt(string,"tutorial") == 1){
//funзoes