Jump to content

[REZOLVAT] Problema spawnare vehicul.


MasterAdv
 Share

Recommended Posts

  • Username: MasterDauTare
  • Problemă Ã®ntâlnită: La sistemul de masini personale al GM-ului Burned se respawneaza automat masinile in functiune ( de cele personale ma refer ).
  • Detalii despre problemă: - La sistemul de masini personale al GM-ului Burned se respawneaza automat masinile in functiune ( de cele personale ma refer ).
  • Ce ai încercat să faci înainte să postezi?: Am incercat sa sterg ceva de la el dar imi da alte erori in alta parte.
  • Cod sursă (recomandat pastebin.com): https://pastebin.com/ab2ss71F
  • Alte detalii: - Am sters asta. new carid = FindSpawnID(gLastCar[playerid]);

     if(carid != 0) VehicleTimer[gLastCar[playerid]] = SetTimerEx("DespawnVehicle", 60000*20, 0, "d", gLastCar[playerid]); si nimic. Imi da erori din systems.inc ca nu e definit CreateVehicleEx cand e definita deja.

Link to comment
Share on other sites

  • Administrator

Incearca asa:

	function DespawnVehicle(carid) {
	    new dbid = FindSpawnID(carid);
	    if(CarInfo[dbid][Spawned] != 0 && !IsVehicleOccupied(carid)) DestroyPlayerCar(dbid);
	    printf("Vehicle %d despawned. [db: %d]", carid, dbid);
	    return 1;
	}
Edited by keNN.
scripter fals

-

Link to comment
Share on other sites

Am sa incerc, o sa revin cu un raspuns.

Edit. Am rezolvat asa.

rescrie functia DespawnVehicle astfel 

function DespawnVehicle(carid) {
    new dbid = FindSpawnID(carid);
    if(VehicleHaveDriver(dbid)) {
        VehicleTimer[dbid] = SetTimerEx("DespawnVehicle", 60000*20, 0, "d", dbid);// aici se reseteaza timer-ul pentru a nu ramane masina pe server
        return 1;
    }
    if(CarInfo[dbid][spawned] != 0) DestroyPlayerCar(dbid);
    printf("Vehicle %d despawned. [db: %d]", carid, dbid);
    return 1;
}

Edited by MasterDauTare
Link to comment
Share on other sites

  • Administrator

Ai rezolvat pe acelasi principiu, ai verificat daca masina are sofer -> daca are sofer, nu intra in loop-ul pentru despawn

                                                                                                        -> daca nu are sofer, intra in loop si se va despawna

-

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...