there was a problem with timer
timer freeze at 30 minutes and 0 seconds here the fix code
for timer
Add This Function
Update This Function // Bankrobtime left
timer freeze at 30 minutes and 0 seconds here the fix code
for timer
Add This Function
Code Select
function UpdateBankRobTime()
{
if (BankRobTime > 0) {
BankRobTime = BankRobTime - 1; // Decrease by 1 second
} else {
BankRobTime = 0; // Ensure the time doesn't go below 0
}
}
Update This Function // Bankrobtime left
Code Select
function BankRobTimeLeft(player)
{
local time = BankRobTime;
local mins = floor(time / 60); // Get minutes
local sec = time % 60; // Get remaining seconds
return MessagePlayer((BankRobTime > 0) ?
">> Bank can be robbed after: " + mins + " minutes " + sec + " seconds." :
">> The bank can be robbed now.", player);
}
Add This OnScriptLoadCode Select
NewTimer("UpdateBankRobTime", 1000, 0); // Decrease BankRobTime every 1000ms (1 second)