2 Cars OnVehicleDeath
#1

Код:
for(new playerid=0; playerid<MAX_PLAYERS; playerid++)
{
if(IsPlayerConnected(playerid))
{
    new vehicleids = playerDB[playerid][pcar];
    new vehicleidss = playerDB[playerid][pcar2];
	if(vehicleDB[vehicleids][locked])
	{
	DestroyVehicle(playerDB[playerid][pcar]);
	car1[playerid] = true;
	}
	else if(vehicleDB[vehicleidss][locked])
	{
	DestroyVehicle(playerDB[playerid][pcar2]);
	car2[playerid] = true;
				}
			}
		}
This is my code, but when I exlpoid first or second car, only first car fuction is running, how fix this guys?
Reply
#2

remove else


You can do like that for more clean code

pawn Код:
for(new playerid=0; playerid<MAX_PLAYERS; playerid++) {
    if(IsPlayerConnected(playerid)) {  
        if(vehicleDB[playerDB[playerid][pcar]][locked]) {
            DestroyVehicle(playerDB[playerid][pcar]);
            car1[playerid] = true;
        }
        if(vehicleDB[playerDB[playerid][pcar2]][locked]) {
            DestroyVehicle(playerDB[playerid][pcar2]);
            car2[playerid] = true;
        }
    }
}
Reply
#3

Quote:
Originally Posted by iJumbo
Посмотреть сообщение
remove else


You can do like that for more clean code

pawn Код:
for(new playerid=0; playerid<MAX_PLAYERS; playerid++) {
    if(IsPlayerConnected(playerid)) {  
        if(vehicleDB[playerDB[playerid][pcar]][locked]) {
            DestroyVehicle(playerDB[playerid][pcar]);
            car1[playerid] = true;
        }
        if(vehicleDB[playerDB[playerid][pcar2]][locked]) {
            DestroyVehicle(playerDB[playerid][pcar2]);
            car2[playerid] = true;
        }
    }
}
When I explode second car, first and second funcions are running.
Reply
#4

I want this format

Код:
	    	
new vehs1[64];
if(playerDB[playerid][pcar2] == -1){
vehs1 = "{FF0000}Isn't {FFFFFF}";
}
if(car2[playerid]){
vehs1 = "{FF0000}Exploded {FFFFFF}";
} else {
	vehs1 = GetVehicleNameByID(playerDB[playerid][pcar2]);
}
Reply
#5

I dont really get what you mean.
Reply
#6

Look PM, I want this: If any of two cars explode run funcion of first or second vehicle, make car1, car2 true and exploid those cars.
Reply
#7

Please enyone help me.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)