[AJUDA] Eo pessoal alguem pode dar um help ae?
#1

Ola
Queria saber como criar um comando que coloca o player dentro do veiculo mais proximo tipo
Eu chego com um carro
Dai eu quero digitar: /colocarnoveiculo [id]
Dai o player fica dentro do carro mas apenas se estiver do lado do carro bem perto
Eai alguem pode me ajudar?

Tipo eu queria reservar para a Policia Militar esse Comando
Ja sei umas coisas basicas no PAWNO mas essa eu nao me dei bem

Sу sei que vo usar: PutPlayerInVehicle nй??
Alguem ajuda ae?
Obrigado!
Reply
#2

Ve se pega:
pawn Код:
if(strcmp(cmd,"/colocarnoveiculo",true)==0)
    {
        if(IsPlayerConnected(playerid))
        {
            if(!OrgsPolicia(playerid))
            {
                SendClientMessage(playerid, COR_PMILITAR, "Vocк nгo й da Polнcia!");
            }
            if(OnDuty[playerid] == 1)
            {
                SendClientMessage(playerid, COR_PMILITAR, "Vocк nгo Bateu Cartгo");
            }
            if(GetPlayerVehicleSeat(playerid) > 1)
            {
                SendClientMessage(playerid, COR_PMILITAR, "Vocк precisa estar dirigindo a viatura");
            }
            if(GetPlayerVehicleSeat(giveplayerid) > 1)
            {
                SendClientMessage(playerid, COR_PMILITAR, "O jogador jб estб em sua Viatura.");
            }
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp))
            {
                SendClientMessage(playerid, COR_WHITE, "Forma de Uso: /colocarnoveiculo  [ID do Jogador ou Nome do Jogador]");
                return 1;
            }
            giveplayerid = ReturnUser(tmp);
            if(IsPlayerConnected(giveplayerid))
            {
                if(giveplayerid != INVALID_PLAYER_ID)
                {
                    if (ProxDetectorS(4.0, playerid, giveplayerid))
                    {
                        if(giveplayerid == playerid) { SendClientMessage(playerid, COR_GREY, "Nгo fazer isso consigo mesmo!"); return 1; }
                        GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
                        GetPlayerName(playerid, sendername, sizeof(sendername));
                        PutPlayerInVehicle(giveplayerid, vehicleid, 2);
                        format(string, sizeof(string), "* %s forзou %s a entrar no Veнculo.", sendername ,giveplayer);
                        ProxDetector(30.0, playerid, string, COR_ROXO,COR_ROXO,COR_ROXO,COR_ROXO,COR_ROXO);
                    }
                    else
                    {
                        SendClientMessage(playerid, COR_GREY, "O Jogador nгo estб Prуximo de vocк!");
                        return 1;
                    }
                }
            }
            else
            {
                SendClientMessage(playerid, COR_GREY, "O Jogador estб Offline!");
                return 1;
            }
        }
        return 1;
    }
Vai botar o jogador no banco Traseiro Esquerdo. Sу irб funcionar se ele estiver fora do carro e se vocк estiver dirigindo.
Reply
#3

Deu esse unico erro amigгo...

__________________________________________________ ________________________
C:\Documents and Settings\gomes\Meus documentos\SA\Thug Life 2.6\gamemodes\ThugLife26.pwn(35263) : error 017: undefined symbol "vehicleid"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


1 Error.

__________________________________________________ ________________________
Reply
#4

pawn Код:
new vehicleid = GetPlayerVehicleID(playerid);
malz..
Reply
#5

Deu certo amigow!
Vlw novamente!!
Obrigado!!!
Reply
#6

ta fazeno fama Marco_Nutz!!
Reply
#7

Quote:
Originally Posted by Dr_Pawno
Посмотреть сообщение
ta fazeno fama Marco_Nutz!!
putz,
melhor que fama tambem ta fazendo fгs que usam este tуpico como off.
Reply
#8

kkkkkkkkkk
Reply
#9

Garfield esta com ciumes do Marco... rrsrsrs nгo se preoculpe eu ainda gosto de Vocк...=D -q -n
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)