CabConModding
Facebook
Twitter
youtube
Discord
Contact us
RSS
Menu
CabConModding
Home
New
Top
Premium
Rules
FAQ - Frequently Asked Questions
Games
Fornite
Call of Duty: Black Ops 3
Clash of Clans
Grand Theft Auto 5
Apex Legends
Assassin’s Creed Origins
Forums
Premium
Latest posts
What's new
Latest posts
New profile posts
Latest activity
Members
Current visitors
New profile posts
Log in
Register
What's new
Premium
Latest posts
Menu
Log in
Register
Navigation
Install the app
Install
More options
Dark Theme
Contact us
Close Menu
Forums
Gaming
Call of Duty Classics
Call of Duty: Black Ops 2
Call of Duty: Black Ops 2 Mods and Scripts
Call of Duty: Black Ops 2 Scripts
Call of Duty: Black Ops 2 Scripts Questions
Black Ops 2 GSC verification script isn't working?
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="n3m3sis28" data-source="post: 28528" data-attributes="member: 10513"><p>self add_menu("PlayersMenu", self.menuname, "Co-Host");</p><p> for (i = 0; i < 17; i++)</p><p> { self add_menu("pOpt " + i, "PlayersMenu", "Co-Host"); }</p><p>}</p><p></p><p>updatePlayersMenu()</p><p>{</p><p> self.menu.menucount["PlayersMenu"] = 0;</p><p> for (i = 0; i < 17; i++)</p><p> {</p><p> player = level.players<em>;</em></p><p><em> playerName = getPlayerName(player);</em></p><p><em> </em></p><p><em> playersizefixed = level.players.size - 1;</em></p><p><em> if(self.menu.curs["PlayersMenu"] > playersizefixed)</em></p><p><em> { </em></p><p><em> self.menu.scrollerpos["PlayersMenu"] = playersizefixed;</em></p><p><em> self.menu.curs["PlayersMenu"] = playersizefixed;</em></p><p><em> }</em></p><p><em> </em></p><p><em> self add_option("PlayersMenu", "[" + verificationToColor(player.status) + "^7] " + playerName, ::submenu, "pOpt " + i, "[" + verificationToColor(player.status) + "^7] " + playerName);</em></p><p><em> </em></p><p><em> self add_menu_alt("pOpt " + i, "PlayersMenu");</em></p><p><em> self add_option("pOpt " + i, "Give ^5Co-Host^7", ::changeVerificationMenu, player, "Co-Host");</em></p><p><em> self add_option("pOpt " + i, "Give ^1Admin^7", ::changeVerificationMenu, player, "Admin");</em></p><p><em> self add_option("pOpt " + i, "Give ^6VIP^7", ::changeVerificationMenu, player, "VIP");</em></p><p><em> self add_option("pOpt " + i, "^2Verify^7", ::changeVerificationMenu, player, "Verified");</em></p><p><em> self add_option("pOpt " + i, "^3Unverify^7", ::changeVerificationMenu, player, "Unverified"); </em></p><p><em> }</em></p><p><em>}</em></p><p><em>add_menu_alt(Menu, prevmenu)</em></p><p><em>{</em></p><p><em> self.menu.getmenu[Menu] = Menu;</em></p><p><em> self.menu.menucount[Menu] = 0;</em></p><p><em> self.menu.previousmenu[Menu] = prevmenu;</em></p><p><em>}</em></p><p><em></em></p><p><em>add_menu(Menu, prevmenu, status)</em></p><p><em>{</em></p><p><em> self.menu.status[Menu] = status;</em></p><p><em> self.menu.getmenu[Menu] = Menu;</em></p><p><em> self.menu.scrollerpos[Menu] = 0;</em></p><p><em> self.menu.curs[Menu] = 0;</em></p><p><em> self.menu.menucount[Menu] = 0;</em></p><p><em> self.menu.previousmenu[Menu] = prevmenu;</em></p><p><em>}</em></p><p><em></em></p><p><em>add_option(Menu, Text, Func, arg1, arg2)</em></p><p><em>{</em></p><p><em> Menu = self.menu.getmenu[Menu];</em></p><p><em> Num = self.menu.menucount[Menu];</em></p><p><em> self.menu.menuopt[Menu][Num] = Text;</em></p><p><em> self.menu.menufunc[Menu][Num] = Func;</em></p><p><em> self.menu.menuinput[Menu][Num] = arg1;</em></p><p><em> self.menu.menuinput1[Menu][Num] = arg2;</em></p><p><em> self.menu.menucount[Menu] += 1;</em></p><p><em>}</em></p><p><em>updateScrollbar()</em></p><p><em>{</em></p><p><em> self.menu.scroller MoveOverTime(0.10);</em></p><p><em> self.menu.scroller.y = 50 + (self.menu.curs[self.menu.currentmenu] * 14.40);</em></p><p><em> </em></p><p><em>}</em></p><p><em></em></p><p><em>openMenu()</em></p><p><em>{</em></p><p><em> </em></p><p><em> self.menu.backgroundMain thread moveTo("y", 10, .4);</em></p><p><em> self.menu.backgroundMain2 thread moveTo("y", 296, .4);</em></p><p><em> </em></p><p><em> self.menu.background thread moveTo("x", 263+self.menuxpos, .4);</em></p><p><em> self.menu.scroller thread moveTo("x", 263+self.menuxpos, .4);</em></p><p><em> </em></p><p><em> self.menu.background FadeOverTime(0.6);</em></p><p><em> self.menu.background.alpha = 0.55;</em></p><p><em> </em></p><p><em> self.menu.scroller FadeOverTime(0.6);</em></p><p><em> self.menu.scroller.alpha = 1;</em></p><p><em> </em></p><p><em> self.menu.backgroundMain FadeOverTime(0.6);</em></p><p><em> self.menu.backgroundMain.alpha = 0.55;</em></p><p><em> self.menu.backgroundMain2 FadeOverTime(0.6);</em></p><p><em> self.menu.backgroundMain2.alpha = 0.55;</em></p><p><em> </em></p><p><em> </em></p><p><em> self.menu.background1 FadeOverTime(0.6);</em></p><p><em> self.menu.background1.alpha = 0.08;</em></p><p><em> </em></p><p><em> wait 0.5;</em></p><p><em> </em></p><p><em> </em></p><p><em> </em></p><p><em> self freezeControls(false);</em></p><p><em> self StoreText(self.menuname, self.menuname);</em></p><p><em> </em></p><p><em> self.menu.title2 FadeOVerTime(0.3);</em></p><p><em> self.menu.title2.alpha = 1;</em></p><p><em> </em></p><p><em> self.menu.backgroundinfo FadeOverTime(0.3);</em></p><p><em> self.menu.backgroundinfo.alpha = 1;</em></p><p><em> </em></p><p><em> </em></p><p><em> self.menu.title FadeOverTime(0.3);</em></p><p><em></em></p><p><em></em></p><p><em> self.swagtext.alpha = 0.90;</em></p><p><em> </em></p><p><em> </em></p><p><em> self.menu.counter FadeOverTime(0.3);</em></p><p><em> self.menu.counter1 FadeOverTime(0.3);</em></p><p><em> self.menu.counter.alpha = 1;</em></p><p><em> self.menu.counter1.alpha = 1;</em></p><p><em> self.menu.counterSlash FadeOverTime(0.3);</em></p><p><em> self.menu.counterSlash.alpha = 1;</em></p><p><em></em></p><p><em> self.menu.line MoveOverTime(0.3);</em></p><p><em> self.menu.line.y = -50; </em></p><p><em> self.menu.line2 MoveOverTime(0.3);</em></p><p><em> self.menu.line2.y = -50;</em></p><p><em></em></p><p><em> self updateScrollbar();</em></p><p><em> self.menu.open = true;</em></p><p><em>}</em></p><p><em></em></p><p><em>closeMenu()</em></p><p><em>{</em></p><p><em> self.menu.options FadeOverTime(0.3);</em></p><p><em> self.menu.options.alpha = 0;</em></p><p><em> </em></p><p><em> self.statuss FadeOverTime(0.3);</em></p><p><em> self.statuss.alpha = 0;</em></p><p><em> </em></p><p><em> self.tez FadeOverTime(0.3);</em></p><p><em> self.tez.alpha = 0;</em></p><p><em> </em></p><p><em> self.menu.counter FadeOverTime(0.3);</em></p><p><em> self.menu.counter1 FadeOverTime(0.3);</em></p><p><em> self.menu.counter.alpha = 0;</em></p><p><em> self.menu.counter1.alpha = 0;</em></p><p><em> </em></p><p><em> self.menu.counterSlash FadeOverTime(0.3);</em></p><p><em> self.menu.counterSlash.alpha = 0;</em></p><p><em> </em></p><p> <em></em></p><p><em> </em></p><p><em> </em></p><p><em> self.swagtext FadeOverTime(0.30);</em></p><p><em> self.swagtext.alpha = 0;</em></p><p><em> </em></p><p><em> self.menu.title2 FadeOVerTime(0.3);</em></p><p><em> self.menu.title2.alpha = 0;</em></p><p><em></em></p><p><em> self.menu.title FadeOverTime(0.30);</em></p><p><em> self.menu.title.alpha = 0;</em></p><p><em> </em></p><p><em> self.menu.line MoveOverTime(0.30);</em></p><p><em> self.menu.line.y = -550;</em></p><p><em> self.menu.line2 MoveOverTime(0.30);</em></p><p><em> self.menu.line2.y = -550;</em></p><p><em> </em></p><p><em> self.menu.backgroundinfo FadeOverTime(0.3);</em></p><p><em> self.menu.backgroundinfo.alpha = 0;</em></p><p><em></em></p><p><em> self.menu.open = false;</em></p><p><em> </em></p><p><em> wait 0.3;</em></p><p><em> </em></p><p><em> </em></p><p><em> self.menu.backgroundMain2 FadeOverTime(0.3);</em></p><p><em> self.menu.backgroundMain2.alpha = 0;</em></p><p><em> </em></p><p><em> self.menu.background1 FadeOverTime(0.3);</em></p><p><em> self.menu.background1.alpha = 0;</em></p><p><em> </em></p><p><em> self.menu.scroller FadeOverTime(0.3);</em></p><p><em> self.menu.scroller.alpha = 0;</em></p><p><em> </em></p><p><em> </em></p><p><em> self.menu.background FadeOverTime(0.3);</em></p><p><em> self.menu.background.alpha = 0;</em></p><p><em> </em></p><p><em> self.menu.backgroundMain FadeOverTime(0.3);</em></p><p><em> self.menu.backgroundMain.alpha = 0;</em></p><p><em> </em></p><p><em> self.menu.backgroundMain thread moveTo("y", -500, .4);</em></p><p><em> self.menu.backgroundMain2 thread moveTo("y", 500, .4);</em></p><p><em> </em></p><p><em> self.menu.background thread moveTo("x", 800, .4);</em></p><p><em> self.menu.scroller thread moveTo("x", 800, .4);</em></p><p><em>}</em></p><p><em></em></p><p><em>destroyMenu(player)</em></p><p><em>{</em></p><p><em> player.MenuInit = false;</em></p><p><em> closeMenu();</em></p><p><em> wait 0.3;</em></p><p><em></em></p><p><em> player.menu.options destroy(); </em></p><p><em> player.menu.background1 destroy();</em></p><p><em> player.menu.backgroundMain destroy();</em></p><p><em> player.menu.backgroundMain2 destroy();</em></p><p><em> player.menu.scroller destroy();</em></p><p><em> player.menu.scroller1 destroy();</em></p><p><em> player.infos destroy();</em></p><p><em> </em></p><p><em> self.menu.title2 destroy();</em></p><p><em> </em></p><p><em> player.menu.counter destroy();</em></p><p><em> player.menu.counter1 destroy();</em></p><p><em> player.menu.line destroy();</em></p><p><em> player.menu.line2 destroy();</em></p><p><em> player.menu.counterSlash destroy();</em></p><p><em> player.menu.title destroy();</em></p><p><em> player notify("destroyMenu");</em></p><p><em>}</em></p><p><em></em></p><p><em>closeMenuOnDeath()</em></p><p><em>{ </em></p><p><em> self endon("disconnect");</em></p><p><em> self endon( "destroyMenu" );</em></p><p><em> level endon("game_ended");</em></p><p><em> for (;<img src="/styles/default/xenforo/smilies.emoji/people/wink.emoji.svg" class="smilie" loading="lazy" alt=":wink:" title="Wink :wink:" data-shortname=":wink:" /></em></p><p><em> {</em></p><p><em> self waittill("death");</em></p><p><em> self.menu.closeondeath = true;</em></p><p><em> self submenu(self.menuname, self.menuname);</em></p><p><em> closeMenu();</em></p><p><em> self.menu.closeondeath = false;</em></p><p><em> }</em></p><p><em>}</em></p><p><em>StoreShaders()</em></p><p><em>{</em></p><p><em> self.menu.background = self drawShader("white", 800, 35, 155, 262, (0, 0, 0), 0, 0);//263, 20</em></p><p><em> self.menu.backgroundMain = self drawShader("white", 263+self.menuxpos, -500, 155, 25, (0.537,0,1), 0, 0);//263, 20</em></p><p><em> self.menu.backgroundMain2 = self drawShader("white", 263+self.menuxpos, 500, 155, 14, (0.537,0,1), 0, 0);//263 296</em></p><p><em> self.menu.scroller = self drawShader("white", 800, -100, 155, 12, (0.537,0,1), 255, 1);//263, -100</em></p><p><em>}</em></p><p><em></em></p><p><em>titleFlash(){</em></p><p><em> for(;<img src="/styles/default/xenforo/smilies.emoji/people/wink.emoji.svg" class="smilie" loading="lazy" alt=":wink:" title="Wink :wink:" data-shortname=":wink:" /></em></p><p><em> {</em></p><p><em> self endon ("stopflash");</em></p><p><em> self.menu.title.glowcolor = (1, 0, 0);</em></p><p><em> wait 0.7;</em></p><p><em> self.menu.title.glowcolor = (1, 0, 0);</em></p><p><em> wait 0.7;</em></p><p><em> self.menu.title.glowcolor = (1, 0, 0);</em></p><p><em> }</em></p><p><em>}</em></p><p><em></em></p><p><em>StoreText(menu, title)</em></p><p><em>{</em></p><p><em> self.menu.currentmenu = menu;</em></p><p><em> string = "";</em></p><p><em> self.menu.title destroy();</em></p><p><em> self.menu.title = drawText("^F^0Rebug Menu", "default", 1.5, 235+self.menuxpos, 0, (0,0,0), 0, (0,0,0), 1, 3);</em></p><p><em> self.menu.title FadeOverTime(0);</em></p><p><em> self.menu.title.alpha = 1;</em></p><p><em> self.menu.title setPoint( "LEFT", "LEFT", 590+self.menuxpos, -182 );</em></p><p><em> </em></p><p><em> </em></p><p><em> self.menu.currentmenu = menu;</em></p><p><em> string = "";</em></p><p><em> self.menu.title2 destroy();</em></p><p><em> self.menu.title2 = drawText(title, "default", 1.2, 255+self.menuxpos, 0, (1, 1, 1), 0, (0, 0.7, 1), 1, 3);</em></p><p><em> self.menu.title2 FadeOverTime(0);</em></p><p><em> self.menu.title2.alpha = 1;</em></p><p><em> self.menu.title2 setPoint( "LEFT", "LEFT", 550+self.menuxpos, -161);</em></p><p><em> </em></p><p><em> for(i = 0; i < self.menu.menuopt[menu].size; i++)</em></p><p><em> { string +=self.menu.menuopt[menu]<em> + "\n"; }</em></em></p><p><em><em> </em></em></p><p><em><em> self.menu.counter destroy();</em></em></p><p><em><em> self.menu.counter = drawValue(self.menu.curs[menu] + 1, "objective", 1.2, "RIGHT", "CENTER", 325+self.menuxpos, -161, (1, 1, 1), 0, 1, 3);</em></em></p><p><em><em> self.menu.counter.alpha = 1; </em></em></p><p><em><em> </em></em></p><p><em><em> self.menu.counter1 destroy();</em></em></p><p><em><em> self.menu.counter1 = drawValue(self.menu.menuopt[menu].size, "objective", 1.2, "RIGHT", "CENTER", 338+self.menuxpos, -161, (1, 1, 1), 0, 1, 3);</em></em></p><p><em><em> </em></em></p><p><em><em> </em></em></p><p><em><em> self.statuss destroy();</em></em></p><p><em><em> self.statuss = drawText("^F^0Made by: n3m3sis28 And QMT_Makaveli", "default", 1.1, 0+self.menuxpos, 0, (0,0,0), 0, (0,0,0), 1, 4);</em></em></p><p><em><em> self.statuss FadeOverTime(0);</em></em></p><p><em><em> self.statuss.alpha = 1;</em></em></p><p><em><em> self.statuss setPoint( "LEFT", "LEFT", 550+self.menuxpos, 99);</em></em></p><p><em><em> </em></em></p><p><em><em> self.menu.options destroy();</em></em></p><p><em><em> self.menu.options = drawText(string, "objective", 1.2, 290+self.menuxpos, 90, (1, 1, 1), 0, (0, 0, 0), 0, 4);</em></em></p><p><em><em> self.menu.options FadeOverTime(0.5);</em></em></p><p><em><em> self.menu.options.alpha = 1;</em></em></p><p><em><em> self.menu.options setPoint( "LEFT", "LEFT", 550+self.menuxpos, -148);</em></em></p><p><em><em></em></em></p><p><em><em>}</em></em></p><p><em><em> </em></em></p><p><em><em>//</em></em></p><p><em><em>MenuInit()</em></em></p><p><em><em>{</em></em></p><p><em><em> self endon("disconnect");</em></em></p><p><em><em> self endon( "destroyMenu" );</em></em></p><p><em><em> //level endon("game_ended");</em></em></p><p><em><em> </em></em></p><p><em><em> self.menu = spawnstruct();</em></em></p><p><em><em> self.toggles = spawnstruct();</em></em></p><p><em><em> </em></em></p><p><em><em> self.menu.open = false;</em></em></p><p><em><em> </em></em></p><p><em><em> self StoreShaders();</em></em></p><p><em><em> self CreateMenu();</em></em></p><p><em><em> </em></em></p><p><em><em> for(;<img src="/styles/default/xenforo/smilies.emoji/people/wink.emoji.svg" class="smilie" loading="lazy" alt=":wink:" title="Wink :wink:" data-shortname=":wink:" /></em></em></p><p><em><em> { </em></em></p><p><em><em> if(self meleeButtonPressed() && self adsButtonPressed() && !self.menu.open) </em></em></p><p><em><em> {</em></em></p><p><em><em> openMenu();</em></em></p><p><em><em> }</em></em></p><p><em><em> if(self.menu.open)</em></em></p><p><em><em> {</em></em></p><p><em><em> if(self useButtonPressed())</em></em></p><p><em><em> {</em></em></p><p><em><em> if(isDefined(self.menu.previousmenu[self.menu.currentmenu]))</em></em></p><p><em><em> {</em></em></p><p><em><em> self submenu(self.menu.previousmenu[self.menu.currentmenu]);</em></em></p><p><em><em> }</em></em></p><p><em><em> else</em></em></p><p><em><em> {</em></em></p><p><em><em> closeMenu();</em></em></p><p><em><em> }</em></em></p><p><em><em> wait 0.2;</em></em></p><p><em><em> }</em></em></p><p><em><em> if(self actionSlotOneButtonPressed() || self actionSlotTwoButtonPressed())</em></em></p><p><em><em> { </em></em></p><p><em><em> </em></em></p><p><em><em> self.menu.curs[self.menu.currentmenu] += (Iif(self actionSlotTwoButtonPressed(), 1, -1));</em></em></p><p><em><em> self.menu.curs[self.menu.currentmenu] = (Iif(self.menu.curs[self.menu.currentmenu] < 0, self.menu.menuopt[self.menu.currentmenu].size-1, Iif(self.menu.curs[self.menu.currentmenu] > self.menu.menuopt[self.menu.currentmenu].size-1, 0, self.menu.curs[self.menu.currentmenu])));</em></em></p><p><em><em> </em></em></p><p><em><em> self.menu.counter setValue(self.menu.curs[self.menu.currentmenu] + 1);</em></em></p><p><em><em>self.menu.counter1 setValue(self.menu.menuopt[self.menu.currentmenu].size);</em></em></p><p><em><em> </em></em></p><p><em><em> self updateScrollbar();</em></em></p><p><em><em> }</em></em></p><p><em><em> if(self jumpButtonPressed())</em></em></p><p><em><em> {</em></em></p><p><em><em> self thread [[self.menu.menufunc[self.menu.currentmenu][self.menu.curs[self.menu.currentmenu]]]](self.menu.menuinput[self.menu.currentmenu][self.menu.curs[self.menu.currentmenu]], self.menu.menuinput1[self.menu.currentmenu][self.menu.curs[self.menu.currentmenu]]);</em></em></p><p><em><em> wait 0.2;</em></em></p><p><em><em> }</em></em></p><p><em><em> }</em></em></p><p><em><em> wait 0.05;</em></em></p><p><em><em> }</em></em></p><p><em><em>}</em></em></p><p><em><em></em></em></p><p><em><em>submenu(input, title)</em></em></p><p><em><em>{</em></em></p><p><em><em> if (verificationToNum(self.status) >= verificationToNum(self.menu.status[input]))</em></em></p><p><em><em> {</em></em></p><p><em><em> self.menu.options destroy();</em></em></p><p><em><em></em></em></p><p><em><em> if (input == self.menuname)</em></em></p><p><em><em> self thread StoreText(input, self.menuname);</em></em></p><p><em><em> else if (input == "PlayersMenu")</em></em></p><p><em><em> {</em></em></p><p><em><em> self updatePlayersMenu();</em></em></p><p><em><em> self thread StoreText(input, "Players");</em></em></p><p><em><em> }</em></em></p><p><em><em> else</em></em></p><p><em><em> self thread StoreText(input, title);</em></em></p><p><em><em> </em></em></p><p><em><em> self.CurMenu = input;</em></em></p><p><em><em> </em></em></p><p><em><em> self.menu.scrollerpos[self.CurMenu] = self.menu.curs[self.CurMenu];</em></em></p><p><em><em> self.menu.curs[input] = self.menu.scrollerpos[input];</em></em></p><p><em><em> </em></em></p><p><em><em> if (!self.menu.closeondeath)</em></em></p><p><em><em> {</em></em></p><p><em><em> self updateScrollbar();</em></em></p><p><em><em> }</em></em></p><p><em><em> }</em></em></p><p><em><em> else</em></em></p><p><em><em> {</em></em></p><p><em><em> self iPrintln("^5Only Players With ^4" + verificationToColor(self.menu.status[input]) + " ^5Can Access This Menu!");</em></em></p><p><em><em> }</em></em></p><p><em><em>}</em></em></p></blockquote><p></p>
[QUOTE="n3m3sis28, post: 28528, member: 10513"] self add_menu("PlayersMenu", self.menuname, "Co-Host"); for (i = 0; i < 17; i++) { self add_menu("pOpt " + i, "PlayersMenu", "Co-Host"); } } updatePlayersMenu() { self.menu.menucount["PlayersMenu"] = 0; for (i = 0; i < 17; i++) { player = level.players[i]; playerName = getPlayerName(player); playersizefixed = level.players.size - 1; if(self.menu.curs["PlayersMenu"] > playersizefixed) { self.menu.scrollerpos["PlayersMenu"] = playersizefixed; self.menu.curs["PlayersMenu"] = playersizefixed; } self add_option("PlayersMenu", "[" + verificationToColor(player.status) + "^7] " + playerName, ::submenu, "pOpt " + i, "[" + verificationToColor(player.status) + "^7] " + playerName); self add_menu_alt("pOpt " + i, "PlayersMenu"); self add_option("pOpt " + i, "Give ^5Co-Host^7", ::changeVerificationMenu, player, "Co-Host"); self add_option("pOpt " + i, "Give ^1Admin^7", ::changeVerificationMenu, player, "Admin"); self add_option("pOpt " + i, "Give ^6VIP^7", ::changeVerificationMenu, player, "VIP"); self add_option("pOpt " + i, "^2Verify^7", ::changeVerificationMenu, player, "Verified"); self add_option("pOpt " + i, "^3Unverify^7", ::changeVerificationMenu, player, "Unverified"); } } add_menu_alt(Menu, prevmenu) { self.menu.getmenu[Menu] = Menu; self.menu.menucount[Menu] = 0; self.menu.previousmenu[Menu] = prevmenu; } add_menu(Menu, prevmenu, status) { self.menu.status[Menu] = status; self.menu.getmenu[Menu] = Menu; self.menu.scrollerpos[Menu] = 0; self.menu.curs[Menu] = 0; self.menu.menucount[Menu] = 0; self.menu.previousmenu[Menu] = prevmenu; } add_option(Menu, Text, Func, arg1, arg2) { Menu = self.menu.getmenu[Menu]; Num = self.menu.menucount[Menu]; self.menu.menuopt[Menu][Num] = Text; self.menu.menufunc[Menu][Num] = Func; self.menu.menuinput[Menu][Num] = arg1; self.menu.menuinput1[Menu][Num] = arg2; self.menu.menucount[Menu] += 1; } updateScrollbar() { self.menu.scroller MoveOverTime(0.10); self.menu.scroller.y = 50 + (self.menu.curs[self.menu.currentmenu] * 14.40); } openMenu() { self.menu.backgroundMain thread moveTo("y", 10, .4); self.menu.backgroundMain2 thread moveTo("y", 296, .4); self.menu.background thread moveTo("x", 263+self.menuxpos, .4); self.menu.scroller thread moveTo("x", 263+self.menuxpos, .4); self.menu.background FadeOverTime(0.6); self.menu.background.alpha = 0.55; self.menu.scroller FadeOverTime(0.6); self.menu.scroller.alpha = 1; self.menu.backgroundMain FadeOverTime(0.6); self.menu.backgroundMain.alpha = 0.55; self.menu.backgroundMain2 FadeOverTime(0.6); self.menu.backgroundMain2.alpha = 0.55; self.menu.background1 FadeOverTime(0.6); self.menu.background1.alpha = 0.08; wait 0.5; self freezeControls(false); self StoreText(self.menuname, self.menuname); self.menu.title2 FadeOVerTime(0.3); self.menu.title2.alpha = 1; self.menu.backgroundinfo FadeOverTime(0.3); self.menu.backgroundinfo.alpha = 1; self.menu.title FadeOverTime(0.3); self.swagtext.alpha = 0.90; self.menu.counter FadeOverTime(0.3); self.menu.counter1 FadeOverTime(0.3); self.menu.counter.alpha = 1; self.menu.counter1.alpha = 1; self.menu.counterSlash FadeOverTime(0.3); self.menu.counterSlash.alpha = 1; self.menu.line MoveOverTime(0.3); self.menu.line.y = -50; self.menu.line2 MoveOverTime(0.3); self.menu.line2.y = -50; self updateScrollbar(); self.menu.open = true; } closeMenu() { self.menu.options FadeOverTime(0.3); self.menu.options.alpha = 0; self.statuss FadeOverTime(0.3); self.statuss.alpha = 0; self.tez FadeOverTime(0.3); self.tez.alpha = 0; self.menu.counter FadeOverTime(0.3); self.menu.counter1 FadeOverTime(0.3); self.menu.counter.alpha = 0; self.menu.counter1.alpha = 0; self.menu.counterSlash FadeOverTime(0.3); self.menu.counterSlash.alpha = 0; self.swagtext FadeOverTime(0.30); self.swagtext.alpha = 0; self.menu.title2 FadeOVerTime(0.3); self.menu.title2.alpha = 0; self.menu.title FadeOverTime(0.30); self.menu.title.alpha = 0; self.menu.line MoveOverTime(0.30); self.menu.line.y = -550; self.menu.line2 MoveOverTime(0.30); self.menu.line2.y = -550; self.menu.backgroundinfo FadeOverTime(0.3); self.menu.backgroundinfo.alpha = 0; self.menu.open = false; wait 0.3; self.menu.backgroundMain2 FadeOverTime(0.3); self.menu.backgroundMain2.alpha = 0; self.menu.background1 FadeOverTime(0.3); self.menu.background1.alpha = 0; self.menu.scroller FadeOverTime(0.3); self.menu.scroller.alpha = 0; self.menu.background FadeOverTime(0.3); self.menu.background.alpha = 0; self.menu.backgroundMain FadeOverTime(0.3); self.menu.backgroundMain.alpha = 0; self.menu.backgroundMain thread moveTo("y", -500, .4); self.menu.backgroundMain2 thread moveTo("y", 500, .4); self.menu.background thread moveTo("x", 800, .4); self.menu.scroller thread moveTo("x", 800, .4); } destroyMenu(player) { player.MenuInit = false; closeMenu(); wait 0.3; player.menu.options destroy(); player.menu.background1 destroy(); player.menu.backgroundMain destroy(); player.menu.backgroundMain2 destroy(); player.menu.scroller destroy(); player.menu.scroller1 destroy(); player.infos destroy(); self.menu.title2 destroy(); player.menu.counter destroy(); player.menu.counter1 destroy(); player.menu.line destroy(); player.menu.line2 destroy(); player.menu.counterSlash destroy(); player.menu.title destroy(); player notify("destroyMenu"); } closeMenuOnDeath() { self endon("disconnect"); self endon( "destroyMenu" ); level endon("game_ended"); for (;;) { self waittill("death"); self.menu.closeondeath = true; self submenu(self.menuname, self.menuname); closeMenu(); self.menu.closeondeath = false; } } StoreShaders() { self.menu.background = self drawShader("white", 800, 35, 155, 262, (0, 0, 0), 0, 0);//263, 20 self.menu.backgroundMain = self drawShader("white", 263+self.menuxpos, -500, 155, 25, (0.537,0,1), 0, 0);//263, 20 self.menu.backgroundMain2 = self drawShader("white", 263+self.menuxpos, 500, 155, 14, (0.537,0,1), 0, 0);//263 296 self.menu.scroller = self drawShader("white", 800, -100, 155, 12, (0.537,0,1), 255, 1);//263, -100 } titleFlash(){ for(;;) { self endon ("stopflash"); self.menu.title.glowcolor = (1, 0, 0); wait 0.7; self.menu.title.glowcolor = (1, 0, 0); wait 0.7; self.menu.title.glowcolor = (1, 0, 0); } } StoreText(menu, title) { self.menu.currentmenu = menu; string = ""; self.menu.title destroy(); self.menu.title = drawText("^F^0Rebug Menu", "default", 1.5, 235+self.menuxpos, 0, (0,0,0), 0, (0,0,0), 1, 3); self.menu.title FadeOverTime(0); self.menu.title.alpha = 1; self.menu.title setPoint( "LEFT", "LEFT", 590+self.menuxpos, -182 ); self.menu.currentmenu = menu; string = ""; self.menu.title2 destroy(); self.menu.title2 = drawText(title, "default", 1.2, 255+self.menuxpos, 0, (1, 1, 1), 0, (0, 0.7, 1), 1, 3); self.menu.title2 FadeOverTime(0); self.menu.title2.alpha = 1; self.menu.title2 setPoint( "LEFT", "LEFT", 550+self.menuxpos, -161); for(i = 0; i < self.menu.menuopt[menu].size; i++) { string +=self.menu.menuopt[menu][i] + "\n"; } self.menu.counter destroy(); self.menu.counter = drawValue(self.menu.curs[menu] + 1, "objective", 1.2, "RIGHT", "CENTER", 325+self.menuxpos, -161, (1, 1, 1), 0, 1, 3); self.menu.counter.alpha = 1; self.menu.counter1 destroy(); self.menu.counter1 = drawValue(self.menu.menuopt[menu].size, "objective", 1.2, "RIGHT", "CENTER", 338+self.menuxpos, -161, (1, 1, 1), 0, 1, 3); self.statuss destroy(); self.statuss = drawText("^F^0Made by: n3m3sis28 And QMT_Makaveli", "default", 1.1, 0+self.menuxpos, 0, (0,0,0), 0, (0,0,0), 1, 4); self.statuss FadeOverTime(0); self.statuss.alpha = 1; self.statuss setPoint( "LEFT", "LEFT", 550+self.menuxpos, 99); self.menu.options destroy(); self.menu.options = drawText(string, "objective", 1.2, 290+self.menuxpos, 90, (1, 1, 1), 0, (0, 0, 0), 0, 4); self.menu.options FadeOverTime(0.5); self.menu.options.alpha = 1; self.menu.options setPoint( "LEFT", "LEFT", 550+self.menuxpos, -148); } // MenuInit() { self endon("disconnect"); self endon( "destroyMenu" ); //level endon("game_ended"); self.menu = spawnstruct(); self.toggles = spawnstruct(); self.menu.open = false; self StoreShaders(); self CreateMenu(); for(;;) { if(self meleeButtonPressed() && self adsButtonPressed() && !self.menu.open) { openMenu(); } if(self.menu.open) { if(self useButtonPressed()) { if(isDefined(self.menu.previousmenu[self.menu.currentmenu])) { self submenu(self.menu.previousmenu[self.menu.currentmenu]); } else { closeMenu(); } wait 0.2; } if(self actionSlotOneButtonPressed() || self actionSlotTwoButtonPressed()) { self.menu.curs[self.menu.currentmenu] += (Iif(self actionSlotTwoButtonPressed(), 1, -1)); self.menu.curs[self.menu.currentmenu] = (Iif(self.menu.curs[self.menu.currentmenu] < 0, self.menu.menuopt[self.menu.currentmenu].size-1, Iif(self.menu.curs[self.menu.currentmenu] > self.menu.menuopt[self.menu.currentmenu].size-1, 0, self.menu.curs[self.menu.currentmenu]))); self.menu.counter setValue(self.menu.curs[self.menu.currentmenu] + 1); self.menu.counter1 setValue(self.menu.menuopt[self.menu.currentmenu].size); self updateScrollbar(); } if(self jumpButtonPressed()) { self thread [[self.menu.menufunc[self.menu.currentmenu][self.menu.curs[self.menu.currentmenu]]]](self.menu.menuinput[self.menu.currentmenu][self.menu.curs[self.menu.currentmenu]], self.menu.menuinput1[self.menu.currentmenu][self.menu.curs[self.menu.currentmenu]]); wait 0.2; } } wait 0.05; } } submenu(input, title) { if (verificationToNum(self.status) >= verificationToNum(self.menu.status[input])) { self.menu.options destroy(); if (input == self.menuname) self thread StoreText(input, self.menuname); else if (input == "PlayersMenu") { self updatePlayersMenu(); self thread StoreText(input, "Players"); } else self thread StoreText(input, title); self.CurMenu = input; self.menu.scrollerpos[self.CurMenu] = self.menu.curs[self.CurMenu]; self.menu.curs[input] = self.menu.scrollerpos[input]; if (!self.menu.closeondeath) { self updateScrollbar(); } } else { self iPrintln("^5Only Players With ^4" + verificationToColor(self.menu.status[input]) + " ^5Can Access This Menu!"); } }[/i][/i] [/QUOTE]
Verification
Post reply
Forums
Gaming
Call of Duty Classics
Call of Duty: Black Ops 2
Call of Duty: Black Ops 2 Mods and Scripts
Call of Duty: Black Ops 2 Scripts
Call of Duty: Black Ops 2 Scripts Questions
Black Ops 2 GSC verification script isn't working?
CabConModding is now on facebook! Check the latest Updates, the Site Status and much more now!
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.
Accept
Learn more…
Top