Komanda /rac!


Započeo ʙᴜsᴛᴇʀ ᴄᴏɴɴᴇʟʟʏ, April 07, 2020, 11:51:29 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem (error/warning): Kad uradim /rac neka vozila (vecina) se spavnuju u vazduhu, neko fix?  :'(
Dio skripte:
forward RespawnCallGlobal( );
public RespawnCallGlobal( ) {
	for( new i = 0; i < MAX_PLAYERS; i++ ) {
		if( IsPlayerConnected( i ) ) {
			if( IsPlayerInAnyVehicle( i ) ) {
				if( IsTrailerAttachedToVehicle( GetPlayerVehicleID( i ) ) ) occupied[ GetVehicleTrailer( GetPlayerVehicleID( i ) ) ] = true;
		       	if( !occupied[ GetPlayerVehicleID( i ) ] )
		       		occupied[ GetPlayerVehicleID( i ) ] = true;
			}
		}
	}
	SetTimerEx( "VehicleRespawn", 10, false, "d", 0 );
	ServerInfo[ RRVehicle ] = true;
	AdminPoruka( 0xFFC0CBAA, "|RESPAWN| Server je pokrenuo respawn svih vozila!" );
	return 1;
}

Debug iz server_log (ukoliko je u pitanju crashanje servera - crashdetect log): //
Slika/video ingame problema (obavezno ako je ingame problem): https://imgur.com/a/9y513bl
Founder of
Digression Community

Daj VehicleRespawn
Es ist nicht alles Gold, was glänzt

Citat: Agent 47 poslato April 07, 2020, 12:33:24 POSLE PODNE
Daj VehicleRespawn
forward VehicleRespawn( vehicleid );
public VehicleRespawn( vehicleid ) {
        if( vehicleid != INVALID_VEHICLE_ID ) {
            if( !occupied[ vehicleid ] ) {
            	SetVehicleToRespawn( vehicleid );
            } else occupied[ vehicleid ] = false;
        }
        if( vehicleid+1 < MAX_VEHICLES ) SetTimerEx( "VehicleRespawn", 10, false, "d", vehicleid+1 );
        else ServerInfo[ RRVehicle ] = false, AdminPoruka( 0xFFC0CBAA, "|RESPAWN| Respawn svih vozila je zavrsen!" );
        return 1;
}
Founder of
Digression Community