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



[Ajuda] Como criar um Tutorial - Macedo_Storm - 24.10.2011

Bom pessoal , eu to precisando de um Script bom , que fique on o dia inteiro pra ajudar ! meu colega roubou um Script de um servidor mas ele nгo pegou tutorial , nгo venho carros nas HQS ! й etc . entгo eu preciso de uma pessoa que me ajude nessas coisas . eu preciso de uma pessoa que tire os bugs ! que ta dificil aqui !


Re: [Ajuda] Como criar um Tutorial - Laercio - 24.10.2011

Pegue o LAC , Analise os CODE , E vocк facilmente , irб virar um Scripter .


Re: [Ajuda] Como criar um Tutorial - Macedo_Storm - 24.10.2011

Laercio , que eu saiba nгo й assim que vira um Script , se vocК me ajudar a arrumar esses problemas que eu to ai encima Fica melhora inda !


Re: [Ajuda] Como criar um Tutorial - [O.z]Caroline - 24.10.2011

pawn Код:
new meututorial[MAX_PLAYERS];
forward Caroline(playerid);

public Caroline(playerid)
{
      if(Meututorial[playerid] == 0)
      {
            SendClientMessage(playerid, -1,"Vocк estб comeзando um tutorial da Caroline ( Form SA-MP )");
      }
      if(Meututorial[playerid] == 1)
      {
            // Parte 2
      }
      if(Meututorial[playerid] == 2)
      {
             // parte final
            return 1;
      }
       return SetTimerEx("Caroline", /*Tempo para mudar as mensagem*/  1000, false);
}
й sу seguir.


Re: [Ajuda] Como criar um Tutorial - Jason` - 27.10.2011

Esse SetTimerEx nao vai causar warnings pelo numero de argumentos?


Re: [Ajuda] Como criar um Tutorial - Lуs - 27.10.2011

Quote:
Originally Posted by [O.z]Caroline
Посмотреть сообщение
pawn Код:
new meututorial[MAX_PLAYERS];
forward Caroline(playerid);

public Caroline(playerid)
{
      if(Meututorial[playerid] == 0)
      {
            SendClientMessage(playerid, -1,"Vocк estб comeзando um tutorial da Caroline ( Form SA-MP )");
      }
      if(Meututorial[playerid] == 1)
      {
            // Parte 2
      }
      if(Meututorial[playerid] == 2)
      {
             // parte final
            return 1;
      }
       return SetTimerEx("Caroline", /*Tempo para mudar as mensagem*/  1000, false);
}
й sу seguir.
Vocк criou um SetTimerEx e nгo usou parametros. e tambйm й preciso da repetiзгo pois irб ter 3 partes.
pawn Код:
new meututorial[MAX_PLAYERS], tempotuto;
forward Caroline(playerid);

public Caroline(playerid)
{
      if(Meututorial[playerid] == 0)
      {
            SendClientMessage(playerid, -1,"Vocк estб comeзando um tutorial da Caroline ( Form SA-MP )");
            Meututorial[playerid] = 1;//й preciso setar as variaveis para a continuiзгo das mensagens.
      }
      if(Meututorial[playerid] == 1)
      {
            Meututorial[playerid] = 2;
            // Parte 2
      }
      if(Meututorial[playerid] == 2)
      {
             // parte final
            Meututorial[playerid] = 3;
            KillTimer(tempotuto);//й preciso parar o tempo para a repetiзгo.
            return 1;
      }
      tempotuto = SetTimer("Caroline", /*Tempo para mudar*/, true);
}



Re: [Ajuda] Como criar um Tutorial - [O.z]Caroline - 27.10.2011

Quote:
Originally Posted by Los
Посмотреть сообщение
Vocк criou um SetTimerEx e nгo usou parametros. e tambйm й preciso da repetiзгo pois irб ter 3 partes.
pawn Код:
new meututorial[MAX_PLAYERS], tempotuto;
forward Caroline(playerid);

public Caroline(playerid)
{
      if(Meututorial[playerid] == 0)
      {
            SendClientMessage(playerid, -1,"Vocк estб comeзando um tutorial da Caroline ( Form SA-MP )");
            Meututorial[playerid] = 1;//й preciso setar as variaveis para a continuiзгo das mensagens.
      }
      if(Meututorial[playerid] == 1)
      {
            Meututorial[playerid] = 2;
            // Parte 2
      }
      if(Meututorial[playerid] == 2)
      {
             // parte final
            Meututorial[playerid] = 3;
            KillTimer(tempotuto);//й preciso parar o tempo para a repetiзгo.
            return 1;
      }
      tempotuto = SetTimer("Caroline", /*Tempo para mudar*/, true);
}
nгo tente corrigir oque nгo sabe...

pawn Код:
new meututorial[MAX_PLAYERS];
forward Caroline(playerid);

public Caroline(playerid)
{
      if(Meututorial[playerid] == 0)
      {
            SendClientMessage(playerid, -1,"Vocк estб comeзando um tutorial da Caroline ( Form SA-MP )");
      }
      if(Meututorial[playerid] == 1)
      {
            // Parte 2
      }
      if(Meututorial[playerid] == 2)
      {
             // parte final
            return 1;
      }
       return Meututorial[playerid]++, SetTimerEx("Caroline", /*Tempo para mudar as mensagem*/  1000, false, "i", playerid);
}



Re: [Ajuda] Como criar um Tutorial - Lуs - 27.10.2011

Quote:
Originally Posted by [O.z]Caroline
Посмотреть сообщение
nгo tente corrigir oque nгo sabe...

pawn Код:
new meututorial[MAX_PLAYERS];
forward Caroline(playerid);

public Caroline(playerid)
{
      if(Meututorial[playerid] == 0)
      {
            SendClientMessage(playerid, -1,"Vocк estб comeзando um tutorial da Caroline ( Form SA-MP )");
      }
      if(Meututorial[playerid] == 1)
      {
            // Parte 2
      }
      if(Meututorial[playerid] == 2)
      {
             // parte final
            return 1;
      }
       return Meututorial[playerid]++, SetTimerEx("Caroline", /*Tempo para mudar as mensagem*/  1000, false, "i", playerid);
}
Entгo me explique, porque usar SetTimerEx em um evento do qual sу tem o parametro playerid, sendo que й preciso repetir esse tempo para atualizar a variavel. Me explique.


Re: [Ajuda] Como criar um Tutorial - [O.z]Caroline - 27.10.2011

Quote:
Originally Posted by Los
Посмотреть сообщение
Entгo me explique, porque usar SetTimerEx em um evento do qual sу tem o parametro playerid, sendo que й preciso repetir esse tempo para atualizar a variavel. Me explique.
vocк quer chamar a public para todos os players ?
o 'playerid' tambйm й um parвmetro.


Re: [Ajuda] Como criar um Tutorial - Lуs - 27.10.2011

Enfim, estб aqui a minha conclusгo:

pawn Код:
new meututorial[MAX_PLAYERS], tempotuto;
forward Caroline(playerid);

public Caroline(playerid)
{
      if(Meututorial[playerid] == 0)
      {
            SendClientMessage(playerid, -1,"Vocк estб comeзando um tutorial da Caroline ( Form SA-MP )");
      }
      if(Meututorial[playerid] == 1)
      {
            // Parte 2
            return 1;
      }
      if(Meututorial[playerid] == 2)
      {
            // Parte 3
            return 1;
      }
      if(Meututorial[playerid] == 3)
      {
            // Parte 4
            return 1;
      }
      if(Meututorial[playerid] == 4)
      {
            // Parte 5
            return 1;
      }
      if(Meututorial[playerid] == 5)
      {
            // Parte 6
            return 1;
      }
      if(Meututorial[playerid] == 6)
      {
            // FIM - Adicione mais caso quiser
            KillTimer(tempotuto);
            return 1;
      }
      return Meututorial[playerid]++, tempotuto = SetTimerEx("Caroline", /*Tempo para mudar as mensagem*/, true, "i", playerid);
}
Indo pra escola... FUIZ.