GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Szabi9 - 2015. Szeptember 09. - 16:59:11

Cím: Auto respawn!
Írta: Szabi9 - 2015. Szeptember 09. - 16:59:11
Azt hogyan lehet megcsinalni mijen koddal hogy a szerveren az osszes autoot respawnolja automatikusan. (automatikus car resi)  Hogyan lehetne megoldani?
Cím: Auto respawn!
Írta: ᗩωєѕσмє - 2015. Szeptember 09. - 17:43:53

public OnGameModeInit() {
    SetTimer(\"CarRespawn\",300000,1); // 60000 ( 1 min ) * 5 min = 300000
    return 1;
}
public CarRespawn( );
public CarRespawn ( ) {
    for ( new vid = 0; vid < MAX_VEHICLES; vid ++ ) {
        if ( !IsVehicleOccupied ( vid ) ) {
            SetVehicleToRespawn ( vid );
        }
    }
    SendClientMessageToAll( 0xAA3333AA,\"* Minden használaton kívüli jármu helyreállítva!\" ); // Mindenkinek küld egy üzenetet
    return 1; // Visszatérés
}
stock IsVehicleOccupied ( vehicleid ) {
for ( new i = 0; i < MAX_PLAYERS; i++ ) {
if ( IsPlayerInVehicle ( i, vehicleid ) ) return 1;
}
return 0;
}