[Ajuda] PlayerID Bugado?
#1

Rota bugada help?

pawn Код:
// This is a comment
// uncomment the line below if you want to write a filterscript
//#define FILTERSCRIPT

#include <a_samp>
#include <zcmd>

forward mensagem(playerid);

new EmpregoDoCaminhoneiro[MAX_PLAYERS];

CMD:trabalhovip(playerid)
{
    {
                    if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 578)
                    {
                            EmpregoDoCaminhoneiro[playerid] = 1;//Aki define a parte do seu trabalho
                            SetPlayerCheckpoint(playerid,324.4785,2544.0408,16.8081,10);//Exemplo
                            SendClientMessage(playerid,-1,"[ROTA] Va ate a marca no Mini-Mapa!");

                            GameTextForPlayer(playerid, "~>~~r~Rota VIP Iniciada ~<~", 5000, 3);

                    }
                    else
                    {
                        SendClientMessage(playerid, -1, "[ROTA] Voce nao pegou o caminhao DF - 30!");
                    }

                }

    return 1;
}

public OnPlayerEnterCheckpoint(playerid)
{
        if(EmpregoDoCaminhoneiro[playerid] == 1){//Verifica se estava = 1, como fizemos no comeзo
        SendClientMessage(playerid,-1,"* Vocк acabou a 1 parte do trabalho!");
        SendClientMessage(playerid,-1,"-----------------------------------------");
        SendClientMessage(playerid,-1,"( Entregue a CARGA no seu lugar divido! )");
        SendClientMessage(playerid,-1,"-----------------------------------------");
        DisablePlayerCheckpoint(playerid);

        GameTextForPlayer(playerid, "~r~~>~ 1є parte ~b~Completa ~<~", 5000, 3);
       
        SetTimer("mensagem",5000,false);

        }
       
        if(EmpregoDoCaminhoneiro[playerid] == 2){//Verifica se estava = 2, como fizemos no comeзo
        SendClientMessage(playerid,-1,"* Vocк acabou seu trabalho e ganhou R$ 200000!");
        SendClientMessage(playerid,-1,"-----------------------------------------");
        SendClientMessage(playerid,-1,"Feliz Natal, ( Volte para a cidade )");
        SendClientMessage(playerid,-1,"-----------------------------------------");

        GivePlayerMoney(playerid, 200000);
        DisablePlayerCheckpoint(playerid);

        GameTextForPlayer(playerid, "~>~~r~Feliz Natal ~<~", 5000, 3);

        }
       
        return 1;
    }
   
public mensagem(playerid)
{

EmpregoDoCaminhoneiro[playerid] = 2;
SetPlayerCheckpoint(playerid,-3557.6797,1838.5061,13.2654,10);//Exemplo
GameTextForPlayer(playerid, "~r~~>~Va ate o proximo destino! ~<~", 5000, 3);


    return 1;
}

public OnFilterScriptInit()
{
    print("\n--------------------------------------");
    print(" Trabalho Caminhoneiro //OFICIAL\\");
    print("--------------------------------------\n");

    GameTextForAll("~>~ ~r~FS/Trabalho Caminhoneiro ligado com sucesso... ~<~", 5000, 3 );

    return 1;
}

Preзiso dessa linha:

PHP код:
public mensagem(playerid)
{
EmpregoDoCaminhoneiro[playerid] = 2;
SetPlayerCheckpoint(playerid,-3557.6797,1838.5061,13.2654,10);//Exemplo
GameTextForPlayer(playerid"~r~~>~Va ate o proximo destino! ~<~"50003);
    return 
1;

a 1є coisa foi o erro pelo (playerid)

ae depois eu adicionei assim:

PHP код:
public mensagem(playerid
so que ae o (playerid) nao funfa

essas funзoes nao funcionam por causa do PlayerId:

PHP код:
SetPlayerCheckpoint(playerid,-3557.6797,1838.5061,13.2654,10);//Exemplo
GameTextForPlayer(playerid"~r~~>~Va ate o proximo destino! ~<~"50003); 
Me Ajuda?
Reply
#2

Se vocк nгo especificar o erro fica complicado. Nгo adianta falar "rota bugada" e nгo falar qual bug. Fale os erros que dгo e o que deveria acontecer se nгo obtivesse os erros.
Reply
#3

Quote:
Originally Posted by JoaoPedro
Посмотреть сообщение
Se vocк nгo especificar o erro fica complicado. Nгo adianta falar "rota bugada" e nгo falar qual bug. Fale os erros que dгo e o que deveria acontecer se nгo obtivesse os erros.
Nao e erro e waring!

PHP код:
C:\Arquivos de programas\VertrigoServ\www\MundoCaminhoneiro\Painel\filterscripts\caminhoneiro.pwn(73) : warning 217loose indentation
Pawn compiler 3.2.3664              Copyright 
(c1997-2006ITB CompuPhase
1 Warning

Reply
#4

Entгo basta interpretar o erro. Se obtiver um erro nгo saia postando no fуrum, o fуrum existe hб mais de 5 anos, entгo com certeza qualquer problema que vocк tiver ou teve jб foi solucionado em outros tуpicos.

Sobre o erro, basta indentar seu cуdigo que ele sai.
Reply
#5

Reply
#6

Quote:
Originally Posted by JoaoPedro
Посмотреть сообщение
Entгo basta interpretar o erro. Se obtiver um erro nгo saia postando no fуrum, o fуrum existe hб mais de 5 anos, entгo com certeza qualquer problema que vocк tiver ou teve jб foi solucionado em outros tуpicos.

Sobre o erro, basta indentar seu cуdigo que ele sai.
1є Eu ja procurei em todos os lugares do search

2є Pelomenos explique como conserta envez de achar ruim...

NAO RECLAME AJUDE!
Reply
#7

Quote:
Originally Posted by TorresPutado
Посмотреть сообщение
1є Eu ja procurei em todos os lugares do search

2є Pelomenos explique como conserta envez de achar ruim...

NAO RECLAME AJUDE!
Na ъltima linha eu te respondi como resolver agora se vocк й imbecil o suficiente para nгo entender nгo me culpe por sua incompetкncia.
Reply
#8

Quote:
Originally Posted by JoaoPedro
Посмотреть сообщение
Na ъltima linha eu te respondi como resolver agora se vocк й imbecil o suficiente para nгo entender nгo me culpe por sua incompetкncia.
Mais oque tem na maldita ultima linha que eu nao acho?
Reply
#9

To falando que o seu problema й INDENTAЗГO.

Seu cуdigo nгo estб INDENTADO. Esse й o problema desse warning!
Reply
#10

joga o code neste site:

http://tabulador.medianewsonline.com/

dps ele ficara identado.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)