OnPlayerEnterCheckpoint doesn't work properly.
#7

Test.

PHP код:
if(GetPVarInt(playerid"LicenseCP") != 0
    { 
        new 
cnt GetPVarInt(playerid"LicenseCP"); 
        if(
GetPVarInt(playerid"LicenseCP") <= 23)
        { 
            new 
Float:Health
            
GetVehicleHealth(GetPlayerVehicleID(playerid), Health); 
            if(
Health 700
            { 
                
SetVehicleToRespawn(GetPlayerVehicleID(playerid)); 
                
SetPVarInt(playerid"LicenseCP",0); 
                
DisablePlayerCheckpoint(playerid); 
                
PlayerInfo[playerid][driverlic]=1
                
SendClientInfo(playerid"Congratulations, you passed the driving test."); 
            } 
            else if(
Health 699
            { 
                
DisablePlayerCheckpoint(playerid); 
                
SetPVarInt(playerid"LicenseCP",0); 
                
SetVehicleToRespawn(GetPlayerVehicleID(playerid)); 
                
SendClientInfo(playerid"You have damaged your vehicle, therefore you failed the driving test."); 
            } 
        } 
        
cnt++; 
        
SetPVarInt(playerid"LicenseCP"cnt); 
        
KillTimer(CPTimer[playerid]); 
        
DisablePlayerCheckpoint(playerid); 
        
CPTimer[playerid] = SetTimerEx("SetCP"200true"dffff"playeridDriveCP[cnt][0],DriveCP[cnt][1],DriveCP[cnt][2], 5.0); 
        return 
1
    } 
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)