Two stocks doesn't allow to run the gamemode
#1

I've tried to make a dynamic dealership system which uses two stocks. Those stock load the dealership and the cars of it when the gamemode starts. But the seem to be not working. When I comment the loading lines the gamemode runs otherwise it doesn't.


Here are the stocks. Any further code will be pasted upon request.
pawn Код:
stock LoadDealershipCars()
{
    new id = 1;
    while(id < MAX_DEALERSHIPCARS)
    {
        format(query,sizeof(query),"SELECT * FROM `dealershipcars` WHERE `id` = '%d'",id);
        mysql_query(query);
        mysql_store_result();
        if(mysql_num_rows())
        {
            if(mysql_fetch_row_format(query,"|"))
            {
                sscanf(query,"p<|>ffffddddd",DealerVehInfo[id][vX],DealerVehInfo[id][vY],DealerVehInfo[id][vZ],DealerVehInfo[id][vA],DealerVehInfo[id][vModel],DealerVehInfo[id][vC1],DealerVehInfo[id][vC2],DealerVehInfo[id][vPrice],DealerVehInfo[id][vDealershipid]);
                DealerVehInfo[id][vVehid] = CreateVehicle(DealerVehInfo[id][vModel],DealerVehInfo[id][vX],DealerVehInfo[id][vY],DealerVehInfo[id][vZ],DealerVehInfo[id][vA],DealerVehInfo[id][vC1],DealerVehInfo[id][vC2],10000);
                format(string,sizeof(string),"%d",DealerVehInfo[id][vPrice]);
                DealerVehInfo[id][vText] = CreateDynamic3DTextLabel(string, 0x00FF00FF, DealerVehInfo[id][vX],DealerVehInfo[id][vY],DealerVehInfo[id][vZ], 50.0);
            }
        }
    }
    return 1;
}
stock LoadDealerships()
{
    new i = 1;
    while(i < MAX_DEALERSHIPS)
    {
        format(query,sizeof(query),"SELECT * FROM `dealerships` WHERE `id` = '%d'",i);
        mysql_query(query);
       
        mysql_store_result();
        if(mysql_num_rows())
        {
            if(mysql_fetch_row_format(query,"|"))
            {
                sscanf(query,"p<|>fffs[64]d",DealerInfo[i][dX],DealerInfo[i][dY],DealerInfo[i][dZ],DealerInfo[i][dName],DealerInfo[i][dVehs]);
                DealerInfo[i][dText] = CreateDynamic3DTextLabel(DealerInfo[i][dName], 0xFFFFFFFF, DealerInfo[i][dX],DealerInfo[i][dY],DealerInfo[i][dZ], 50);
                DealerInfo[i][dPickup] = CreateDynamicCP(DealerInfo[i][dX],DealerInfo[i][dY],DealerInfo[i][dZ],7.0);
            }
        }
    }
    return 1;
}
Seeking a quick help.
Reply


Messages In This Thread
Two stocks doesn't allow to run the gamemode - by Tayab - 05.01.2014, 19:42
AW: Two stocks doesn't allow to run the gamemode - by Nero_3D - 05.01.2014, 21:14
Re: Two stocks doesn't allow to run the gamemode - by Tayab - 05.01.2014, 21:19
Re: Two stocks doesn't allow to run the gamemode - by Tayab - 06.01.2014, 01:11
AW: Two stocks doesn't allow to run the gamemode - by Nero_3D - 06.01.2014, 01:34
Re: Two stocks doesn't allow to run the gamemode - by Tayab - 06.01.2014, 05:26
Re: Two stocks doesn't allow to run the gamemode - by Tayab - 06.01.2014, 12:22

Forum Jump:


Users browsing this thread: 3 Guest(s)