[Ajuda] Dinheiro no Veнculo
#1

Cada pessoa que estiver no carro forte pode usar o /pegardinheiro. E se tipo, eu usei o /pegardinheiro
ai vai ficar 1000 e outro usou tambйm e vai ficar 2000 e +2 usou vai ficar 4000. Mas vai ficar no
carro forte esse dinheiro, e o ъnico jeito de tirar seria explodindo o carro forte e quem explodir o dinheiro serб irб para quem explodiu. E quando entregar ambos recebem 4000 pela entrega, mesmo sendo 1/2/3/4 pessoa no carro forte.
obs: mesmo que saiam do Carro forte a "missгo nгo irб ser cancelada"
O carro forte й o "Securicar"

Fiz desse jeito mas quando saiu do veнculo a carga sai e quero colocar o dinheiro para ficar no carro, podem me ajudar?
PHP Code:
if(strcmp(cmd"/pegardinheiro"true) == 0)
    {
           
format(stringsizeof(string), "%s estб carregando muito dinheiro no Carro Forte!"GetPlayerNameEx(playerid));
           
SendClientMessageToAll(msgdmstring);
        if(
GetVehicleModel(GetPlayerVehicleID(playerid)) == 428)
        {
            if(
IsPlayerInDynamicCP(playeridCheckpointsFix[71]))
            {
                if(
Carregamento[playerid] == 0)
                {
                    
Carregamento[playerid] = 1;
                    
ShowPlayerLocationFromGPS(playerid"Entrega de Dinheiro no Banco"1139.3555, -1758.093413.5874);
                    
SendClientMessage(playeridCOLOR_GREEN"Vocк pegou o Dinheiro na Empresa!");
                }
                else
                {
                    
SendClientMessage(playeridVermelho"Seu Carro Forte jб estб carregado com o Dinheiro!");
                }
            }
            else
            {
                
SendClientMessage(playeridVermelho"Vocк nгo estб no check para Trabalhar como Vigilante de Carro Forte!");
            }
        }
        else
        {
            
SendClientMessage(playeridVermelho"Vocк nгo estб no Securicar (Carro Forte) para fazer a transferкncia de valores!");
        }
        return 
1;
    }
    if(
strcmp(cmd"/entregardinheiro"true) == 0)
    {
        if(
IsPlayerInDynamicCP(playeridCheckpointsFix[74]))
        {
            if(
Carregamento[playerid] == 0)
            {
                
SendClientMessage(playeridVermelho"Seu Carro Forte nгo estб carregado com o Dinheiro!");
            }
            else
            {
                
Carregamento[playerid] = 0;
                
GivePlayerGrana(playerid4000);
                
SendClientMessage(playeridCOLOR_GREEN"Seu Carro Forte foi descarregado e vocк ganhou $4000.");
            }
        }
        else
        {
            
SendClientMessage(playeridVermelho"Vocк nгo estб no ponto da entrega do dinheiro.");
        }
        return 
1;
    }
if(
checkpointid == CheckpointsFix[71])
    {
        
SendClientMessage(playeridVerde"$$$$$$$$$$$$$$$$ Transporte de Valores $$$$$$$$$$$$$$$$");
        
SendClientMessage(playeridCOLOR_WHITE"Pegue o Dinheiro digitando /pegardinheiro");
        
SendClientMessage(playeridVerde"Nгo faзa esse trabalho sozinho, й muito perigoso.");
        return 
1;
    }
    if(
checkpointid == CheckpointsFix[74])
    {
        
SendClientMessage(playeridVerde"$$$$$$$$$$$$$$$$ Transporte de Valores $$$$$$$$$$$$$$$$");
        
SendClientMessage(playeridCOLOR_WHITE"Entregue o Dinheiro digitando /entregardinheiro");
        
SendClientMessage(playeridVerde"$$$$$$$$$$$$$$$$ Transporte de Valores $$$$$$$$$$$$$$$$");
        return 
1;
    }
CheckpointsFix[71] = CreateDynamicCP(1692.08312340.106410.81302.0, -1, -1, -1100.0); // Pegar Dinheiro
CheckpointsFix[74] = CreateDynamicCP(1139.3555, -1758.093413.58742.0, -1, -1, -1100.0); // Entregar Dinheiro 
Reply
#2

Vocк precisa criar uma funзгo que salve o dinheiro no veнculo que vocк estб.
Mais ou menos assim.

Code:
#define MAX_CARS (5000)//topo
enum CarroForte_INFO {
	carID,
	carGrana,
};
new CarroForteInfo[MAX_CARS][CarroForte_INFO];

//Depois que definiu onde as informaзхes vгo ser salvas й so usar
new carroID = GetPlayerVehicleID(playerid);
CarData[carroID][carGrana] = QUANTIDADE QUE TU QUER QUE ENTRE;
#Edit
Esqueci de colocar a funзгo que carrega a grana que tб no veнculo.
Code:
new carroID = GetPlayerVehicleID(playerid);
GivePlayerGrana(playerid, CarData[carroID][carGrana]); 
//Observaзгo: Vocк precisa estar dentro do veнculo para receber a grana.
Reply
#3

Ta dando erro aqui
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)