Airport travel bugfixes

1. accepts travel using casino points when money is lower than $2000.
2. accepts using casino point when casino point equal 5.0 points.
This commit is contained in:
Pichai Lertwachirakul 2019-10-04 15:33:12 +07:00 committed by GitHub
parent f62c4940b3
commit 1738657ff7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -5670,9 +5670,9 @@ public OnDialogResponse( playerid, dialogid, response, listitem, inputtext[ ] )
if ( IsPlayerJailed( playerid ) ) return SendError( playerid, "You cannot travel while you're in jail." ); if ( IsPlayerJailed( playerid ) ) return SendError( playerid, "You cannot travel while you're in jail." );
if ( p_WantedLevel[ playerid ] ) return SendError( playerid, "You cannot travel while you are wanted." ); if ( p_WantedLevel[ playerid ] ) return SendError( playerid, "You cannot travel while you are wanted." );
if ( GetPlayerCash( playerid ) < AIR_TRAVEL_COST ) return SendError( playerid, "You need %s to travel between cities.", cash_format( AIR_TRAVEL_COST ) ); if ( !(( GetPlayerCash( playerid ) >= AIR_TRAVEL_COST ) || ( GetPlayerCasinoRewardsPoints( playerid ) >= 5.0 )) ) return SendError( playerid, "You need %s to travel between cities.", cash_format( AIR_TRAVEL_COST ) );
new bool: using_rewards = GetPlayerCasinoRewardsPoints( playerid ) > 5.0; new bool: using_rewards = GetPlayerCasinoRewardsPoints( playerid ) >= 5.0;
// set position // set position
switch ( listitem ) switch ( listitem )