Jump to content
  • 0

Nu ramane Tuning,mysql,am tot facut,bagati un ochi aici


Question

Posted

Nume: joke

Problem? întâlnit?: nu se salveaza tuning

Ce am încercat pân? acum: foarte multe

Codul sursa/Log/Altele:

salut,am o problema in gm, m-am tot chinuit sa o repar,am incercat multe chestii,NU ramane tuningul pe masina dupa ce dau un restart, dar daca masina a facut BooM ,se respawneaza cu tuningul pe ea, doar la restart server nu ramane..am incercat foarte multe chestii,multe combinatii... este pe mysql,nu mi se pare greu ,doar ca nu tine de mysql ce trb facut la scriptul asta:

[pawn]

stock LoadPVehicles()

{

    new result[24], index = 0; TuneTimer = 10;

    mysql_query("SELECT * FROM `vehicles` ORDER BY `vehicles`.`CarID` ASC");

    mysql_store_result();

    while(mysql_retrieve_row())

    {

        // LOADING DATA    \====================================================================/

        index++;

        mysql_get_field("CarID", result); vInfo[index][vCariD] = strval(result);

        mysql_get_field("Model", result); vInfo[index][vModel] = strval(result);

        mysql_get_field("Color1", result); vInfo[index][vColor1] = strval(result);

        mysql_get_field("Color2", result); vInfo[index][vColor2] = strval(result);

        mysql_get_field("Price", result); vInfo[index][vPrice] = strval(result);

        mysql_get_field("Owner", result); strmid(vInfo[index][vOwner], result, false, strlen(result), 24);

        mysql_get_field("vPosX", result); vInfo[index][vPosX] = floatstr(result);

        mysql_get_field("vPosY", result); vInfo[index][vPosY] = floatstr(result);

        mysql_get_field("vPosZ", result); vInfo[index][vPosZ] = floatstr(result);

        mysql_get_field("vPosA", result); vInfo[index][vPosA] = floatstr(result);

        mysql_get_field("Plate", result); strmid(vInfo[index][vPlate], result, false, strlen(result), 24);

        mysql_get_field("PaintJ", result); vInfo[index][vPaintJ] = strval(result);

        mysql_get_field("Locked", result); vInfo[index][vLocked] = strval(result);

        mysql_get_field("Towed", result); vInfo[index][vTowed] = strval(result);

mysql_get_field("vMod1", result); vMods[index][0] = strval(result);

        mysql_get_field("vMod2", result); vMods[index][1] = strval(result);

        mysql_get_field("vMod3", result); vMods[index][2] = strval(result);

        mysql_get_field("vMod4", result); vMods[index][3] = strval(result);

        mysql_get_field("vMod5", result); vMods[index][4] = strval(result);

        mysql_get_field("vMod6", result); vMods[index][5] = strval(result);

        mysql_get_field("vMod7", result); vMods[index][6] = strval(result);

        mysql_get_field("vMod8", result); vMods[index][7] = strval(result);

        mysql_get_field("vMod9", result); vMods[index][8] = strval(result);

        mysql_get_field("vMod10", result); vMods[index][9] = strval(result);

        mysql_get_field("vMod11", result); vMods[index][10] = strval(result);

        mysql_get_field("vMod12", result); vMods[index][11] = strval(result);

// CREATING VEHICLE  \====================================================================/

new i = index;

  if(vInfo[vPosX] == 0.0 && vInfo[vPosY] == 0.0 && vInfo[vPosZ] == 0.0) { ++ Total_Veh_Created; /*INI_Close();*/ continue; }

new

vCarID = CreateVehicle(vInfo[vModel], vInfo[vPosX], vInfo[vPosY], vInfo[vPosZ], vInfo[vPosA], vInfo[vColor1], vInfo[vColor2], 500000);

SetVehicleNumberPlate(vCarID, vInfo[vPlate]);

ChangeVehiclePaintjob(vCarID, vInfo[vPaintJ]);

  OwnedVeh(vCarID) = index;

//-era scos

/*

for(new iMod = 0; iMod < MAX_VEH_MODS; ++iMod)

{

    if(vMods[index][iMod] > 0)

    {

        AddVehicleComponent(vCarID, vMods[index][iMod]);

}

}*/

//-era scos

Total_Veh_Created = vInfo[index][vCariD];

//    MYSQL PART    \====================================================================/

//new query[512];

//format(query, sizeof(query),"UPDATE `vehicles` SET `CarID` = '%d' WHERE `CarID` = '%d';", index, vInfo[index][vCariD]);

//mysql_query(query);

    }

    mysql_free_result();

printf("%d cars created!", Total_Veh_Created);

    return 1;

}

//

[/pawn]

Asa,si daca Adaug [pawn]//-era scos

/*

for(new iMod = 0; iMod < MAX_VEH_MODS; ++iMod)

{

    if(vMods[index][iMod] > 0)

    {

        AddVehicleComponent(vCarID, vMods[index][iMod]);

}

}*/

//-era scos[/pawn]

observati ca este Scos. Dupa ce Adaug acest script, normal ar fi trebuit sa mearga sa se salveze tuningul,dar din pacate primesc Crash,Nu se inchide sv , Ci serverul da crash la playeri, ma conectez ,ma lasa 10 secunde si imi da crash,nu numai mie,da crash la toti. Cine stie si crede ca poate sa ma jute cu problema asta,il rog sa posteze aici,

1 answer to this question

Recommended Posts

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.