[Ajuda] Chamando carro mais de uma vez
#1

To com um problema, que um player consegue chamar carro mais de uma vez, enquanto outro player nгo consegue chamar um carro sequer.

Cуdigo:

PHP код:
case DIALOGO_CARROS+1:
{
    if(
response) {
        if(
CarCall[CarDialog[playerid][listitem]] != false)
            return 
SendClientMessage(playerid, COLOR_GRAD1, " Vocк jб chamou um carro.");
        new 
Float:x, Float:y, Float:z; GetPlayerPos(playerid, x, y, z);
        
CarCalled[CarDialog[playerid][listitem]] = CreateVehicle(CarData[CarDialog[playerid][listitem]][cID], x, y, z, 0.0, CarData[CarDialog[playerid][listitem]][cColor1], CarData[CarDialog[playerid][listitem]][cColor2], -1);
        
PutPlayerInVehicle(playerid, CarCalled[CarDialog[playerid][listitem]], 0);
        
CarCall[playerid] = true;
        
CarPwned[playerid] = CarCalled[CarDialog[playerid][listitem]];
                
        
SetVehicleNumberPlate(CarPwned[playerid], CarData[CarDialog[playerid][listitem]][cBoard]);
                
        
SendClientMessage(playerid, COLOR_LIGHTBLUE, " Para modificar seu carro a vontade, digite /painel.");
    } else {
        
cmd_meuscarros(playerid);
    }
} 
Reply
#2

pelo q entendi o q ta errado й isso:

PHP код:
CarCall[playerid] = true; 
por
CarCall
[CarDialog[playerid][listitem]] = true; 
Caso nгo for, tentei pelo menos kk
Reply
#3

Era esse mesmo o problema, eu tinha notado agora pouco. Valeu.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)