Destroy Object

Započeo Vojinxt125x, Avgust 09, 2017, 15:25:05 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 2 gostiju pregledaju ovu temu.

Citat: Vojinxt125x poslato Avgust 10, 2017, 17:40:40 POSLE PODNE
Kako mislis ? Da zamenim mesta ovome  StaroVreme[ playerid ] = 0; i NovoVreme [ Playerid ] = 0; ?
[pawn]    case 52: {
             if( PlayerInfo[ playerid ][ xPosao ] == POSAO_STOCAR && ( GetVehicleModel( GetPlayerVehicleID( playerid ) ) == 578 ) ) {
                if(GetPlayerState( playerid ) == PLAYER_STATE_DRIVER ) {
                  if( IsPlayerInRangeOfPoint( playerid, 5.0, -1444.5360,-1577.2019,101.7578 ) ) {
                       Vojin_DisablePlayerCheckpoint( playerid );
                       CheckpointStatus[ playerid ] = 0;
                       //SetVehicleToRespawn( GetPlayerVehicleID( playerid ) );
                       new VehicleObject[4][MAX_PLAYERS];
                   VehicleObject[0][playerid] = CreateObject(2909, -1.37, -1.75, 0.95,   0.00, 0.00, 0.00);
                   VehicleObject[1][playerid] = CreateObject(2909, 1.43, -1.75, 0.95,   0.00, 0.00, 0.00);
                   VehicleObject[2][playerid] = CreateObject(2909, 0.02, -1.77, 2.19,   0.00, -90.00, 0.00);
                   VehicleObject[3][playerid] = CreateObject(2904, 0.02, -5.62, 0.98,   0.00, 90.00, 0.00);
                    DestroyObject(VehicleObject[0][playerid]);
                    DestroyObject(VehicleObject[1][playerid]);
                    DestroyObject(VehicleObject[2][playerid]);
                    DestroyObject(VehicleObject[3][playerid]);
                  new bonus = random(100);
                  PlayerInfo[ playerid ][ xPlatniRacun ] += (1450+bonus);
                  SendJobMessage( playerid, "Zavrsili ste sa poslom i zaradili "col_white"%d$.", (1450+bonus) );
                  BussinesJobMoney( POSAO_FARMER, ((1450+bonus)/10) );
                  SavePlayer( playerid ); UpdatePlataTD( playerid );
                  farmerInfo[ playerid ][ fiCowNumber ] = 0;
                  PrevozKrava [ playerid ] = 0;
                  StaroVreme[ playerid ] = 0;
                   NovoVreme[ playerid ] = 0;// Ovde izbrisi krave
                  }
               }

            }
         }
         [/pawn]



Kad igrac pokrece posao stavi da mu se ti objekti attachuju,kad igrac zavrsi posao,kad treba da dobije platu stavi da destroya i to je to

Pa da, to sam sve vreme radio.. Attachaju mu se na prvom checkpointu, a ruse se na poslednjem.. :///

Pretpostavljam da nesto nije uradio kad se kreira objekat :/ Dal on uklanja isti objekat..
Negde mi je receno da ne treba da sprema u lokalne vec u globalne varijeable, jer objekti u lokalnim varijablama kada dodju do returna izlaze iz memorije sto znaci da gubim ID objekata.. Moze neko da mi pojasni sta su globalne varijable?
Ako je to ono OnGamemodeinit onda kako da postavim kada da se attachuju a kada da se destroy objekti ?