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



PlayerID Bugado? - TorresPutado - 17.12.2013

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?



Re: PlayerID Bugado? - JoaoPedro - 17.12.2013

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.


Respuesta: Re: PlayerID Bugado? - TorresPutado - 17.12.2013

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




Re: PlayerID Bugado? - JoaoPedro - 17.12.2013

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.


Re: PlayerID Bugado? - Input - 17.12.2013




Respuesta: Re: PlayerID Bugado? - TorresPutado - 17.12.2013

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!


Re: Respuesta: Re: PlayerID Bugado? - JoaoPedro - 17.12.2013

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.


Respuesta: Re: Respuesta: Re: PlayerID Bugado? - TorresPutado - 17.12.2013

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?


Re: PlayerID Bugado? - JoaoPedro - 17.12.2013

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

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


Re: PlayerID Bugado? - PT - 17.12.2013

joga o code neste site:

http://tabulador.medianewsonline.com/

dps ele ficara identado.