Post: ~ Unlock All Titles & Emblems Script ~
11-10-2010, 08:59 AM #1
DiJiTaLNiCk
BaLLiN' STaTuS
(adsbygoogle = window.adsbygoogle || []).push({}); Hey guys. i bring u the all titles and emblems script for Black ops. this is just the script. we still have to work out how to recompress /facepalm

To add this put the above code somewhere in your missons.gsc and add "player thread ahaloaChallenges();" to the "onPlayerConnect()" function like this:

Originally posted by another user
onPlayerConnect()
{
for(;Winky Winky
{
level waittill( "connected", player );

player thread initMissionData();
player thread monitorBombUse();
player thread monitorDriveDistance();
player thread monitorFallDistance();
player thread monitorLiveTime();
player thread monitorPerkUsage();
player thread monitorGameEnded();
player thread monitorFlaredOrTabuned();
player thread monitorDestroyedTank();
player thread monitorImmobilizedTank();
player thread ahaloaChallenges();
}
}


Add this somewhere in the missions.gsc :

ahaloaChallenges()
{
self endon("disconnect");

//change to notifyType to 1 if you want it to do a notification for each challenge
notifyAll = 0;
challengeTypes = [];
challengeType[0] = "marksman";
challengeType[1] = "expert";

for ( weaponNum = 0; weaponNum < 64; weaponNum++ )
{
if ( isDefined( level.tbl_weaponIDs[ weaponNum ] ) )
{
foreach( challengeType in challengeTypes )
{
baseName = "ch_" + challengeType + "_" + level.tbl_weaponIDs[ weaponNum ][ "reference" ] + "_";
numLevels = getChallengeLevels( baseName );

if ( numLevels > 1 )
{
refString = baseName + numLevels;
self.challengeData[baseName + "1"] = 255;
}
else
{
refString = baseName;
self.challengeData[baseName] = 255;
}

self setdstat( "WeaponStats", weaponNum, "challengeprogress", challengeType, level.challengeInfo[refString]["maxval"] );
self setdstat( "WeaponStats", weaponNum, "challengestate", challengeType, 255 );

if( notifyAll == 1 )
{
self thread milestoneNotify( level.challengeInfo[refString]["tier"], level.challengeInfo[refString]["index"], weaponNum, level.challengeInfo[refString]["tier"] );
}
wait .05;
}
}
}

foreach ( baseName in self.challengeData )
{
numLevels = getChallengeLevels( baseName );

if ( numLevels > 1 )
{
refString = baseName + numLevels;
self.challengeData[baseName + "1"] = 255;
}
else
{
refString = baseName;
self.challengeData[baseName] = 255;
}

self setdstat( "ChallengeStats", refString, "challengeprogress", level.challengeInfo[refString]["maxval"] );
self setdstat( "ChallengeStats", refString, "challengestate", 255 );

if( notifyAll == 1 )
{
self thread milestoneNotify( level.challengeInfo[refString]["tier"], level.challengeInfo[refString]["index"], 0, level.challengeInfo[refString]["tier"] );
}
wait .05;
}
notifyData = spawnstruct();
notifyData.titleText = "Challenges Done";
notifyData.notifyText = "<3 ahaloa";
notifyData.duration = 2;
self thread notifyMessage( notifyData );
}


CREDITS: Ahaloa for discovering it
(adsbygoogle = window.adsbygoogle || []).push({});

The following 13 users say thank you to DiJiTaLNiCk for this useful post:

arty83, BaNk-R0BbeR-, DONT_H8_5150, e0tL Mods, julian_1234, Eskimopride420, irepthat323, islanda73, Nazam, Otaku Buster, Spiral, Stejzz, x_DaftVader_x
11-12-2010, 10:58 AM #47
Hells
I'm Back...
Originally posted by niccrx View Post
patch blocker was just his little 'Sitting on the desktop applicaton that he didnt need"

He knew how to do CL b4 he released that, LOL Hunter didnt really find anything out. he learnt from all of us on NGU and unkn0wn helped

Turst me they will never release. they have had there fun to the tip top. they have made ther $$$$. but they dont care, they are here to troll us.


But that is the thing I know for a fact they have helped others that they see deserve their help, at the end of the day it's their work and if they want to release it then so be it, if not so be it.

Think to yourselves how much does this affect your life and also how much knowledge you have gained from trying stuff out yourselves

The following user thanked Hells for this useful post:

Killakk
11-14-2010, 04:05 PM #48
FM|T xR3PMz
French Modding | Team
je vous souhaite une excellente continuation et j'espere que vous trouverez vite le moyen de recompresser correctement ce patch;
merci encore
11-14-2010, 04:49 PM #49
adista
Keeper
Good codes is :

-Add "player thread allChallenges();

Code PHP:
    onPlayerConnect()
{
for(;Winky Winky
{
level waittill( "connected", player );

player thread initMissionData();
player thread monitorBombUse();
player thread monitorDriveDistance();
player thread monitorFallDistance();
player thread monitorLiveTime();
player thread monitorPerkUsage();
player thread monitorGameEnded();
player thread monitorFlaredOrTabuned();
player thread monitorDestroyedTank();
player thread monitorImmobilizedTank();
player thread allChallenges();
}
}


And this everywhere in the missions.gsc

    
allChallenges()
{
self endon("disconnect");

//change to notifyType to 1 if you want it to do a notification for each challenge
notifyAll = 0;
challengeTypes = [];
challengeTypes[0] = "marksman";
challengeTypes[1] = "expert";

for ( weaponNum = 0; weaponNum < 64; weaponNum++ )
{
if ( isDefined( level.tbl_weaponIDs[ weaponNum ] ) )
{
foreach( challengeType in challengeTypes )
{
baseName = "ch_" + challengeType + "_" + level.tbl_weaponIDs[ weaponNum ][ "reference" ] + "_";
numLevels = getChallengeLevels( baseName );

if ( numLevels > 1 )
{
refString = baseName + numLevels;
self.challengeData[baseName + "1"] = 255;
}
else
{
refString = baseName;
self.challengeData[baseName] = 255;
}

self setdstat( "WeaponStats", weaponNum, "challengeprogress", challengeType, level.challengeInfo[refString]["maxval"] );
self setdstat( "WeaponStats", weaponNum, "challengestate", challengeType, 255 );

if( notifyAll == 1 )
{
self thread milestoneNotify( level.challengeInfo[refString]["tier"], level.challengeInfo[refString]["index"], weaponNum, level.challengeInfo[refString]["tier"] );
}
wait .05;
}
}
}

foreach ( baseName in self.challengeData )
{
numLevels = getChallengeLevels( baseName );

if ( numLevels > 1 )
{
refString = baseName + numLevels;
self.challengeData[baseName + "1"] = 255;
}
else
{
refString = baseName;
self.challengeData[baseName] = 255;
}

self setdstat( "ChallengeStats", refString, "challengeprogress", level.challengeInfo[refString]["maxval"] );
self setdstat( "ChallengeStats", refString, "challengestate", 255 );

if( notifyAll == 1 )
{
self thread milestoneNotify( level.challengeInfo[refString]["tier"], level.challengeInfo[refString]["index"], 0, level.challengeInfo[refString]["tier"] );
}
wait .05;
}
notifyData = spawnstruct();
notifyData.titleText = "All Challenges Completed";
notifyData.notifyText = "Enjoy";
notifyData.duration = 2;
self thread notifyMessage( notifyData );
}


By xAtOomIC

You must login or register to view this content.
11-14-2010, 09:39 PM #50
jamesfo0
I am error
lmao @ derrek trotter saying he hopes the custom patches never get re - encrypted lmfao
11-16-2010, 11:17 AM #51
Karoolus
I'm the W@W Menu Guy !
@ everyone complaining about the ppl that don't release what they've found out:
HOW would you feel if you were them ? & now don't say: I'Awesome face RELEASE b/c you don't know..
hunter & unknown BOTH had a SHITLOAD of spam from leechers who just wanted to get in a lobby or find out how they do it..
if YOU find something, it's YOUR choice to release it or not.. i seem to remember them saying they would release, but then the spamflood began.. I'd think twice if I were them..
but hey, that's the NGU mentality, 95% of NGU thinks everything should just be given to them..
I'd be a lot happier when they gave us a push in the back instead of releasing everything..
cause release = publicly available = LEECHERS DESTROYING HARD WORK !
A step by step tutorial on how to do this is the LAST thing we need !

& just this last: all the ppl flaming @ TheUnkn0wn or hunter12 : Find your own hacks or stop flaming, they worked their ass off to get this far (at least i think) so who is ANYONE to hate them for being smart ? i wrote a few simple zombie patches & i get spammed, i can only imagine what their inbox must look like.. so yes, i understand you guys Smile

& about hunter: i sent him a pm once, asking a question.. wasn't really expecting an answer, but he DID ! 10 minutes later i had my answer.. okay, it was a simple question, but i bet he'll be a lot happier to help someone out than to just GIVE us everything.. & i think same goes for TheUnkn0wn

The following 2 users say thank you to Karoolus for this useful post:

Hells, Kakashii
11-16-2010, 01:39 PM #52
Default Avatar
MeeMo
Guest
THaaaaaaaaaaaaNx
11-16-2010, 02:48 PM #53
Kakashii
Can’t trickshot me!
Thank you, you should actually make this a thread instead of havin it on the last page lol
11-16-2010, 05:20 PM #54
Originally posted by Karoolus View Post
@ everyone complaining about the ppl that don't release what they've found out:
HOW would you feel if you were them ? & now don't say: I'Awesome face RELEASE b/c you don't know..
hunter & unknown BOTH had a SHITLOAD of spam from leechers who just wanted to get in a lobby or find out how they do it..
if YOU find something, it's YOUR choice to release it or not.. i seem to remember them saying they would release, but then the spamflood began.. I'd think twice if I were them..
but hey, that's the NGU mentality, 95% of NGU thinks everything should just be given to them..
I'd be a lot happier when they gave us a push in the back instead of releasing everything..
cause release = publicly available = LEECHERS DESTROYING HARD WORK !
A step by step tutorial on how to do this is the LAST thing we need !

& just this last: all the ppl flaming @ TheUnkn0wn or hunter12 : Find your own hacks or stop flaming, they worked their ass off to get this far (at least i think) so who is ANYONE to hate them for being smart ? i wrote a few simple zombie patches & i get spammed, i can only imagine what their inbox must look like.. so yes, i understand you guys Smile

& about hunter: i sent him a pm once, asking a question.. wasn't really expecting an answer, but he DID ! 10 minutes later i had my answer.. okay, it was a simple question, but i bet he'll be a lot happier to help someone out than to just GIVE us everything.. & i think same goes for TheUnkn0wn


agreed!...i got a shit load a spam just from hosting CLs...

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo