Bug nos carros da concessionaria e de orgs.
#1

Bem quando eu crio o carro fica tudo certo sу que depois que desligo o server e ligo aparece nos carros da concessionaria:

Vocк nгo й da policia militar!


Podem me ajudar? Tenho que postar algum codigo?
Reply
#2

Deve ser a verificaзгo dos carros do seu Game Mode.

Provavelmente a verificaзгo de carros da org nгo й por variбveis, e sim por IDs, ao criar os carros da concessionбria os IDs se alteram e as verificaзхes bugam.
Reply
#3

Quote:
Originally Posted by Juniiro3
Посмотреть сообщение
Deve ser a verificaзгo dos carros do seu Game Mode.

Provavelmente a verificaзгo de carros da org nгo й por variбveis, e sim por IDs, ao criar os carros da concessionбria os IDs se alteram e as verificaзхes bugam.
Como resolvo esse BUG? Pode me ajudar?
Reply
#4

Quote:
Originally Posted by RicardoMaia
Посмотреть сообщение
Como resolvo esse BUG? Pode me ajudar?
Й um pouco trabalhoso. Vocк tem que ir criando variбveis, exemplo:

pawn Код:
//Topo do GM
new CarrosDaPM[50]; //Onde estб 50 vocк poem o nъmero total de carros da PM :)

public OnGameModeInit()
{
    CarrosDaPM[0] = CreateVehicle(...);
    CarrosDaPM[1] = CreateVehicle(...);        

    return 1;
}

//Fim do GM
VerificarCarroDaPM(vehicleid)
{
    for ( new i; i < sizeof(CarrosDaPM); ++ i )
    {
        if ( vehicleid == CarrosDaPM[i] )
        {
             return 1;
             break;  
        }
    }    

    return 0;
}
Dai vocк faz a verificaзгo

Mas caso vocк nгo queria fazer isso, basta tirar o sistema de concessionбria do GM
Reply
#5

Quote:
Originally Posted by Juniiro3
Посмотреть сообщение
Й um pouco trabalhoso. Vocк tem que ir criando variбveis, exemplo:

pawn Код:
//Topo do GM
new CarrosDaPM[50]; //Onde estб 50 vocк poem o nъmero total de carros da PM :)

public OnGameModeInit()
{
    CarrosDaPM[0] = CreateVehicle(...);
    CarrosDaPM[1] = CreateVehicle(...);        

    return 1;
}

//Fim do GM
VerificarCarroDaPM(vehicleid)
{
    for ( new i; i < sizeof(CarrosDaPM); ++ i )
    {
        if ( vehicleid == CarrosDaPM[i] )
        {
             return 1;
             break;  
        }
    }    

    return 0;
}
Dai vocк faz a verificaзгo

Mas caso vocк nгo queria fazer isso, basta tirar o sistema de concessionбria do GM
Mais ele ta assim sу que nгo como variavel.

pawn Код:
//|=============== POLICIA MILITAR =====================================================================================================
    AddStaticVehicleEx(596,1528.1450,-1683.9496,5.6140,270.1498,103,1,-1);
    AddStaticVehicleEx(596,1538.7369,-1644.5382,5.6141,180.1423,103,1,-1);
    AddStaticVehicleEx(528,1558.9006,-1693.3123,5.9415,178.8225,1,1,-1);
    AddStaticVehicleEx(596,1583.5354,-1711.4492,5.6148,359.9980,103,1,-1);
    AddStaticVehicleEx(599,1546.7996,-1667.9423,6.0823,89.8966,103,1,-1);
    AddStaticVehicleEx(599,1603.0945,-1700.1824,6.0806,89.6221,103,1,-1);
    AddStaticVehicleEx(427,1564.6661,-1710.9261,6.0222,359.5273,103,1,-1);
    AddStaticVehicleEx(427,1585.2527,-1667.6151,6.0242,269.5962,103,1,-1);
    AddStaticVehicleEx(528,1603.0577,-1684.0579,5.9346,90.1354,1,1,-1);
    AddStaticVehicleEx(596,1604.5824,-1630.2122,13.2354,89.0858,103,1,-1);
    AddStaticVehicleEx(596,1604.6581,-1619.0682,13.2364,88.2327,103,1,-1);
    AddStaticVehicleEx(437,1601.8105,-1608.3923,13.6168,89.1554,103,1,-1);
    AddStaticVehicleEx(523,1545.7140,-1709.9341,5.4589,359.5055,1,1,-1);
    AddStaticVehicleEx(523,1540.9708,-1706.4495,5.4605,321.1239,1,1,-1);
    AddStaticVehicleEx(523,1536.2023,-1699.5582,5.4611,305.3377,1,1,-1);
    AddStaticVehicleEx(523,1563.9626,-1635.8737,13.1244,358.7776,1,1,-1);
    AddStaticVehicleEx(523,1553.6471,-1635.6586,13.1271,1.6618,1,1,-1);
    AddStaticVehicleEx(497,1562.3970,-1657.4563,28.5724,88.8303,1,46,-1);
    AddStaticVehicleEx(497,1559.3757,-1642.7686,28.5794,89.0518,1,46,-1);
    AddStaticVehicleEx(596,1546.5264,-1654.9142,5.6115,89.7843,103,1,-1);
    AddStaticVehicleEx(596,1546.5048,-1680.2897,5.6168,89.7568,103,1,-1);
    AddStaticVehicleEx(596,1604.6068,-1624.5585,13.2365,89.8062,103,1,-1);
    AddStaticVehicleEx(596,1574.5569,-1711.3885,5.6114,359.6248,103,1,-1);
    AddStaticVehicleEx(596,1546.6381,-1697.8854,13.2692,90.6866,103,1,-1);
Reply
#6

Entгo, aн que estб o problema, sem variбveis, caso os IDs dos veнculos mudem (й o que acontece com o FS de concessionбria) a verificaзгo vai bugar, por isso o ideal seria variбveis
Reply
#7

Quote:
Originally Posted by Juniiro3
Посмотреть сообщение
Entгo, aн que estб o problema, sem variбveis, caso os IDs dos veнculos mudem (й o que acontece com o FS de concessionбria) a verificaзгo vai bugar, por isso o ideal seria variбveis
Tem como eu fazer os carros da concessionaria que forem criados virarem variaves?
Reply
#8

Quote:
Originally Posted by RicardoMaia
Посмотреть сообщение
Tem como eu fazer os carros da concessionaria que forem criados virarem variaves?
Tem, mas os IDs vгo continuar os mesmos e o bug vai continuar. Para sintetizar melhor o que a variбvel faz:

pawn Код:
CreateVehicle(...); //Esse serб o Veнculo ID 0
new Carro = CreateVehicle(...); //Esse serб o veiculo ID 1, porem ele esta representado pela variбvel Carro
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)