[Ajuda] Como criar um Tutorial
#1

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 !
Reply
#2

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

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 !
Reply
#4

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.
Reply
#5

Esse SetTimerEx nao vai causar warnings pelo numero de argumentos?
Reply
#6

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);
}
Reply
#7

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);
}
Reply
#8

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.
Reply
#9

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.
Reply
#10

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.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)