Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4517 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

(redaguota)
stock KMasina1( playerid )

{

 

   new

      zVardas      [ MAX_PLAYER_NAME ],

      failas      [ 65 ];

 

   GetPlayerName   ( playerid, zVardas, sizeof( zVardas ) );

   format         ( failas, 65, "saves/Transportas/%s.ini", zVardas );

   if( dini_Exists( failas) )

   {

      if(dini_Float( failas,"Bukle" ) > 250.0 ) //

      {

         new

            CreatedCar = CreateVehicle( dini_Int( failas, "Modelis" ), dini_Float( failas, "X" ), dini_Float( failas, "Y" ), dini_Float( failas, "Z" ), dini_Float( failas, "F" ), dini_Int( failas, "Spalva1" ),dini_Int( failas,"Spalva2" ), -1); 

 

         vehicleDB[ CreatedCar ][ locked ] = true;

 

         for( new i = 0; i < MAX_PLAYERS;i++ )

         {

            if( i != playerid )

            {

                    SetVehicleParamsForPlayer( CreatedCar, i, 0, 1 );

            }

         }

         format( vehicleDB[ CreatedCar ][ owner_name ], MAX_PLAYER_NAME, "%s", dini_Get( failas, "Savininkas" ) );

         SetVehicleHealth( CreatedCar, dini_Float(failas,"Bukle"));

         vehicleDB[ CreatedCar ][prav] = dini_Float(failas,"Prav");

         vehicleDB[ CreatedCar ][lastpos][0] = dini_Float(failas,"X");

         vehicleDB[ CreatedCar ][lastpos][1] = dini_Float(failas,"Y");

         vehicleDB[ CreatedCar ][lastpos][2] = dini_Float(failas,"Z");

         vehicleDB[ CreatedCar ][lastpos][3] = dini_Float(failas,"F");

         vehicleDB[ CreatedCar ][remont] = dini_Int(failas,"Remont");

         vehicleDB[ CreatedCar ][gas] = dini_Int(failas,"Degalai");

         vehicleDB[ CreatedCar ][bagazaz] = dini_Int(failas,"Bagazaz");

         vehicleDB[ CreatedCar ][dujos] = dini_Int(failas,"Dujos");

         vehicleDB[ CreatedCar ][technikine] = dini_Int(failas,"Technikine");

         vehicleDB[ CreatedCar ][padpakelis] = dini_Int(failas,"Padpakelis");

         vehicleDB[ CreatedCar ][spalva1] = dini_Int(failas,"Spalva1");

         vehicleDB[ CreatedCar ][spalva2] = dini_Int(failas,"Spalva2");

         vehicleDB[ CreatedCar ][paintjob] = dini_Int(failas,"Paintjob");

         ChangeVehicleColor(CreatedCar, vehicleDB[ CreatedCar ][spalva1], vehicleDB[ CreatedCar ][spalva2]);

         ChangeVehiclePaintjob(CreatedCar, vehicleDB[ CreatedCar ][paintjob]);

         if(dini_Int(failas,"Tune0") != 0) AddVehicleComponent( CreatedCar ,dini_Int(failas,"Tune0"));

         if(dini_Int(failas,"Tune1") != 0) AddVehicleComponent( CreatedCar ,dini_Int(failas,"Tune1"));

         if(dini_Int(failas,"Tune2") != 0) AddVehicleComponent( CreatedCar ,dini_Int(failas,"Tune2"));

         if(dini_Int(failas,"Tune3") != 0) AddVehicleComponent( CreatedCar ,dini_Int(failas,"Tune3"));

         if(dini_Int(failas,"Tune4") != 0) AddVehicleComponent( CreatedCar ,dini_Int(failas,"Tune4"));

         if(dini_Int(failas,"Tune5") != 0) AddVehicleComponent( CreatedCar ,dini_Int(failas,"Tune5"));

         if(dini_Int(failas,"Tune6") != 0) AddVehicleComponent( CreatedCar ,dini_Int(failas,"Tune6"));

         if(dini_Int(failas,"Tune7") != 0) AddVehicleComponent( CreatedCar ,dini_Int(failas,"Tune7"));

         if(dini_Int(failas,"Tune8") != 0) AddVehicleComponent( CreatedCar ,dini_Int(failas,"Tune8"));

         if(dini_Int(failas,"Tune9") != 0) AddVehicleComponent( CreatedCar ,dini_Int(failas,"Tune9"));

         if(dini_Int(failas,"Tune10") != 0) AddVehicleComponent( CreatedCar ,dini_Int(failas,"Tune10"));

         if(dini_Int(failas,"Tune11") != 0) AddVehicleComponent( CreatedCar ,dini_Int(failas,"Tune11"));

         if(dini_Int(failas,"Tune12") != 0) AddVehicleComponent( CreatedCar ,dini_Int(failas,"Tune12"));

         if(dini_Int(failas,"Tune13") != 0) AddVehicleComponent( CreatedCar ,dini_Int(failas,"Tune13"));

         Masina1[ playerid ] =  CreatedCar;

      }

      else

      {

         dini_Remove( failas );

         Masina1[ playerid ] = INVALID_VEHICLE_ID;

         MaxMasinu( playerid );

      }

   }

   return 1;

}

Redaguota , nario - Mister#1!`
(redaguota)

Problema tame, kad ši eilutė: 

if(dini_Float( failas,"Bukle" ) > 250.0 ) //

patikrina ar automobilis yra nesunaikintas (viskas po šia eilute įvykdoma, jei būklė yra virš 250 ">"), BET po

}
else
{

eina viskas, kas nutiks, jei būklė yra 250 ar mažesnė. O lengva pastebėti, kad žaidėjo automobilio informacija tiesiog yra sunaikinama, jei būklė yra 250 ar mažesnė, su eilute:

dini_Remove( failas );

Spręsk toliau pats.

Ir išsiaiškink, ką daro stock MaxMasinu( playerid )

Redaguota , nario E-Me

Problema tame, kad ši eilutė: 

if(dini_Float( failas,"Bukle" ) > 250.0 ) //

patikrina ar automobilis yra nesunaikintas (viskas po šia eilute įvykdoma, jei būklė yra virš 250 ">"), BET po

}
else
{

eina viskas, kas nutiks, jei būklė yra 250 ar mažesnė. O lengva pastebėti, kad žaidėjo automobilio informacija tiesiog yra sunaikinama, jei būklė yra 250 ar mažesnė, su eilute:

dini_Remove( failas );

Spręsk toliau pats.

Ir išsiaiškink, ką daro stock MaxMasinu( playerid )

Dėl šito MaxMasinu(playerid)

tai jis tik ištrina, kad perkant kita nerašytų kad jau turite transporto priemone ar pnš. Dabar susitvarkiau neištrina failo, bet sprogus mašinai neišsaugo jos modelio pvz: modelis:0, galbūt žinai kas gali būt?

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4517 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...