Szerző Téma: Kigyullad a jármű spawnoláskor  (Megtekintve 561 alkalommal)

Nem elérhető myke

  • 213
    • Profil megtekintése
Kigyullad a jármű spawnoláskor
« Dátum: 2016. február 04. - 21:07:23 »
0 Show voters
Sziasztok!
Van egy olyan problémám, hogy kigyullad minden jármű, amikor a mód betölt, és a lespawnolnak. A mód SQL-es, az adatbázisban 1000 hp-ja van, úgyhogy nem értem mi a probléma.
A jármű élete floatba van megadva.
Bemásolom az egész járműbetöltést, hát maga a függvény nem jó.
 

funkcio JarmuBetoltes()
{
    print(\"Szerver: Jármuvek betöltése!\");
new nums, fields;
cache_get_data(nums, fields);
if(nums)
{
    new i = -1, vdb;
    for(;++i < nums;)
    {
   mysql_get_int(i, \"ID\", vInfo[vdb][vDBID]);
   mysql_get_int(i, \"Model\", vInfo[vdb][Model]);
   mysql_get_string(i, \"Modelnev\", vInfo[vdb][Modelnev]);
           mysql_get_int(i, \"Szin1\", vInfo[vdb][szin1]);
           mysql_get_int(i, \"Munka\", vInfo[vdb][Munka]);
   mysql_get_int(i, \"Szin2\", vInfo[vdb][szin2]);
   mysql_get_float(i, \"PosX\", vInfo[vdb][PosX]);
   mysql_get_float(i, \"PosY\", vInfo[vdb][PosY]);
   mysql_get_float(i, \"PosZ\", vInfo[vdb][PosZ]);
   mysql_get_float(i, \"Angle\", vInfo[vdb][vAngle]);
   mysql_get_string(i, \"Tulaj\", vInfo[vdb][Tulaj]);
   mysql_get_float(i, \"Kilometer\", vInfo[vdb][vKilometer]);
   mysql_get_string(i, \"Oldplayer\", vInfo[vdb][Oldplayer]);
   mysql_get_float(i, \"Elet\", vInfo[vdb][Elet]);
   mysql_get_int(i, \"Panels\", vInfo[vdb][Panels]);
   mysql_get_int(i, \"Doors\", vInfo[vdb][Doors]);
   mysql_get_int(i, \"Lights\", vInfo[vdb][Lights]);
   mysql_get_int(i, \"Tires\", vInfo[vdb][Tires]);
   vInfo[vdb][bEINDITVA] = false;
   if(vInfo[vdb][Elet] < 250) vInfo[vdb][Elet] = 250;
   vdb = CreateVehicle(vInfo[vdb][Model],vInfo[vdb][PosX],vInfo[vdb][PosY],vInfo[vdb][PosZ]+1,vInfo[vdb][vAngle],vInfo[vdb][szin1],vInfo[vdb][szin2],-1);
   UpdateVehicleDamageStatus(vdb, vInfo[vdb][Panels], vInfo[vdb][Doors], vInfo[vdb][Lights], vInfo[vdb][Tires]);
   SetVehicleHealth(vdb, vInfo[vdb][Elet]);
}
}
printf(\"Szerver: %d jármu sikeresen betöltve!\", nums);
return true;
}

 
Mi lehet a gond vele?

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal