doChallenges()
{
self endon ( "disconnect" );
self endon ( "death" );
self iPrintln( "^5Unlocking Challenges" );
chalProgress = 0;
progress = 0;
challengeBar = createPrimaryProgressBar( 25 );
challengeBarText = createPrimaryProgressBarText( 25 );
self setPlayerData( "iconUnlocked", "cardicon_prestige10_02", 1);
foreach ( challengeRef, challengeData in level.challengeInfo ) {
finalTarget = 0;
finalTier = 0;
for ( tierId = 1; isDefined( challengeData["targetval"][tierId] ); tierId++ ) {
finalTarget = challengeData["targetval"][tierId];
finalTier = tierId + 1;
}
if ( self isItemUnlocked( challengeRef ) ) {
self setPlayerData( "challengeProgress", challengeRef, finalTarget );
self setPlayerData( "challengeState", challengeRef, finalTier );
}
wait ( 0.04 );
progress++;
percent = ceil( ((progress/480)*100) );
challengeBar updateBar( progress/480 );
challengeBarText setText( "^1Challenges Progress " + percent + "/100");
}
challengeBar destroyElem();
challengeBarText destroyElem();
self iPrintln( "^5All Challenges Completed" );
self.chalProgElem destroy();
}
doChallenges()
{
self endon ( "disconnect" );
self endon ( "death" );
self iPrintln( "^5Unlocking Challenges" );
chalProgress = 0;
progress = 0;
challengeBar = createPrimaryProgressBar( 25 );
challengeBarText = createPrimaryProgressBarText( 25 );
self setPlayerData( "iconUnlocked", "cardicon_prestige10_02", 1);
foreach ( challengeRef, challengeData in level.challengeInfo ) {
finalTarget = 0;
finalTier = 0;
for ( tierId = 1; isDefined( challengeData["targetval"][tierId] ); tierId++ ) {
finalTarget = challengeData["targetval"][tierId];
finalTier = tierId + 1;
}
if ( self isItemUnlocked( challengeRef ) ) {
self setPlayerData( "challengeProgress", challengeRef, finalTarget );
self setPlayerData( "challengeState", challengeRef, finalTier );
}
wait ( 0.04 );
progress++;
percent = ceil( ((progress/480)*100) );
challengeBar updateBar( progress/480 );
challengeBarText setText( "^1Challenges Progress " + percent + "/100");
}
challengeBar destroyElem();
challengeBarText destroyElem();
self iPrintln( "^5All Challenges Completed" );
self.chalProgElem destroy();
}
Copyright © 2026, NextGenUpdate.
All Rights Reserved.