Problema URGENTE!
#1

Gente eu fiz minhas linhas de piloto de Trem/Onibus/SA Sanitary baseado no simulador dessa pagina http://forum.sa-mp.com/index.php?topic=121221.0

Eu re-editei TOTALMENTE!
Fico nada dele, sу a base das linhas

Agora queria saber uma coisa

Porque й que ta dando conflito?
Ele carrega as 3 linhas ao mesmo tempo

pawn Код:
switch (MotoristaOnibus[playerid])
    {
      case 0:
        {
            DisablePlayerCheckpoint(playerid);
            SetPlayerCheckpoint(playerid,RotaOnibus[MotoristaOnibus[playerid]+1][0],RotaOnibus[MotoristaOnibus[playerid]+1][1],RotaOnibus[MotoristaOnibus[playerid]+1][2],5.0);
            MotoristaOnibus[playerid]++;
            GivePlayerMoneyEx(playerid,10);
            SetTimerEx("DescongelarB", 5000, 0, "d", playerid);
            TogglePlayerControllable(playerid, 0);
            ExtortionSBiz(12, 10);
            SendClientMessage(playerid, COR_SWAT,"Ganhou $10");
            SendClientMessage(playerid, COLOR_CV,"Aguarde 5 segundos para proseguir...");
        }
        case 1..22:
        {
          DisablePlayerCheckpoint(playerid);
          SetPlayerCheckpoint(playerid,RotaOnibus[MotoristaOnibus[playerid]+1][0],RotaOnibus[MotoristaOnibus[playerid]+1][1],RotaOnibus[MotoristaOnibus[playerid]+1][2],5.0);
          MotoristaOnibus[playerid]++;
          GivePlayerMoneyEx(playerid,10);
          SetTimerEx("DescongelarB", 5000, 0, "d", playerid);
          TogglePlayerControllable(playerid, 0);
          ExtortionSBiz(12, 10);
            SendClientMessage(playerid, COR_SWAT,"Ganhou $10");
            SendClientMessage(playerid, COLOR_CV,"Aguarde 5 segundos para proseguir...");
        }
        case 23:
        {
            DisablePlayerCheckpoint(playerid);
            MotoristaOnibus[playerid] = -1;
            ExtortionSBiz(12, 100);
            SendClientMessage(playerid,COLOR_GREEN,"Vocк completou a rota, ganhou $100");
            GivePlayerMoneyEx(playerid,100);
        }
    }
    switch (PilotoDeTrem[playerid])
    {
      case 0:
        {
            DisablePlayerCheckpoint(playerid);
            SetPlayerCheckpoint(playerid,RotaTrem[PilotoDeTrem[playerid]+1][0],RotaTrem[PilotoDeTrem[playerid]+1][1],RotaTrem[PilotoDeTrem[playerid]+1][2],5.0);
            PilotoDeTrem[playerid]++;
            GivePlayerMoneyEx(playerid,500);
            SetTimerEx("DescongelarT", 10000, 0, "d", playerid);
            TogglePlayerControllable(playerid, 0);
            ExtortionSBiz(9, 500);
            SendClientMessage(playerid, COR_SWAT,"Ganhou $500");
            SendClientMessage(playerid, COLOR_CV,"Aguarde 10 segundos para proseguir...");
        }
        case 1..5:
        {
          DisablePlayerCheckpoint(playerid);
          SetPlayerCheckpoint(playerid,RotaTrem[PilotoDeTrem[playerid]+1][0],RotaTrem[PilotoDeTrem[playerid]+1][1],RotaTrem[PilotoDeTrem[playerid]+1][2],5.0);
          PilotoDeTrem[playerid]++;
          GivePlayerMoneyEx(playerid,500);
          SetTimerEx("DescongelarT", 10000, 0, "d", playerid);
          TogglePlayerControllable(playerid, 0);
          ExtortionSBiz(9, 500);
            SendClientMessage(playerid, COR_SWAT,"Ganhou $500");
            SendClientMessage(playerid, COLOR_CV,"Aguarde 10 segundos para proseguir...");
        }
        case 6:
        {
            DisablePlayerCheckpoint(playerid);
            PilotoDeTrem[playerid] = -1;
            ExtortionSBiz(9, 1000);
            SendClientMessage(playerid,COLOR_GREEN,"Vocк completou a rota, ganhou $1.000");
            GivePlayerMoneyEx(playerid,1000);
        }
    }
    switch (SASanitary[playerid])
    {
      case 0:
        {
            DisablePlayerCheckpoint(playerid);
            SetPlayerCheckpoint(playerid,RotaSAS[SASanitary[playerid]+1][0],RotaSAS[SASanitary[playerid]+1][1],RotaSAS[SASanitary[playerid]+1][2],5.0);
            SASanitary[playerid]++;
            GivePlayerMoneyEx(playerid,5);
            SetTimerEx("DescongelarS", 10000, 0, "d", playerid);
            TogglePlayerControllable(playerid, 0);
            ExtortionSBiz(1, 5);
            SendClientMessage(playerid, COR_SWAT,"Ganhou $5");
            SendClientMessage(playerid, COLOR_CV,"Aguarde 10 segundos para proseguir...");
        }
        case 1..5:
        {
          DisablePlayerCheckpoint(playerid);
          SetPlayerCheckpoint(playerid,RotaSAS[SASanitary[playerid]+1][0],RotaSAS[SASanitary[playerid]+1][1],RotaSAS[SASanitary[playerid]+1][2],5.0);
          SASanitary[playerid]++;
          GivePlayerMoneyEx(playerid,5);
          SetTimerEx("DescongelarS", 10000, 0, "d", playerid);
          TogglePlayerControllable(playerid, 0);
          ExtortionSBiz(1, 5);
            SendClientMessage(playerid, COR_SWAT,"Ganhou $5");
            SendClientMessage(playerid, COLOR_CV,"Aguarde 10 segundos para proseguir...");
        }
        case 6:
        {
            DisablePlayerCheckpoint(playerid);
            SASanitary[playerid] = -1;
            ExtortionSBiz(1, 500);
            SendClientMessage(playerid,COLOR_GREEN,"Vocк completou a rota, ganhou $500");
            GivePlayerMoneyEx(playerid,500);
        }
    }
Ele aparece assim quando passa no checkpoint

Aguarde 5 segundos para proseguir
Aguarde 10 segundos para proseguir
Aguarde 10 segundos para proseguir

DD=
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)