BvS Party House Hotkey

By CampSoup1988 Last update Dec 21, 2009 — Installed 487 times.

There are 2 previous versions of this script.

// ==UserScript==
// @name           BvS Party House Hotkey
// @namespace      CampSoup1988
// @description    BvS Party House Hotkey
// @include        http://*animecubed.com/billy/bvs/partyhouse.*
// ==/UserScript==

var key = "A";
	
window.addEventListener('keydown', function(e){
	
	if(key=="A"){	////////////////////////MENU COMMANDS////////////////////////
		if(e.keyCode==78&&e.shiftKey){		// Shift+N for Ninja Lounge
			document.forms.namedItem("minim5").wrappedJSObject.submit();
		}
		
		if(e.keyCode==84&&e.shiftKey){		// Shift+T for Tip Line
			document.forms.namedItem("pminim1").wrappedJSObject.submit();
		}

		if (e.keyCode==74&&e.shiftKey){		// Shift+J for Juice Bar
			document.forms.namedItem("pminim2").wrappedJSObject.submit();
		}

		if (e.keyCode==70&&e.shiftKey){		// Shift+F for First Loser
			document.forms.namedItem("pminim3").wrappedJSObject.submit();
		}

		if (e.keyCode==87&&e.shiftKey){		// Shift+W for Party House Wheel
			document.forms.namedItem("pminim4").wrappedJSObject.submit();
		}

		if (e.keyCode==55&&e.shiftKey){		// Shift+7 for Jackpot
			document.forms.namedItem("pminim5").wrappedJSObject.submit();
		}
		/*			DOES NOT WORK!!!
		if (e.keyCode==103&&e.shiftKey){		// Shift+7 for Jackpot (NUM PAD)
			document.forms.namedItem("pminim5").wrappedJSObject.submit();
		}
		*/
		if (e.keyCode==76&&e.shiftKey){		// Shift+L for Lottery
			document.forms.namedItem("pminim6").wrappedJSObject.submit();
		}

		if (e.keyCode==65&&e.shiftKey){		// Shift+A for AKATsukiiBall
			document.forms.namedItem("pminim7").wrappedJSObject.submit();
		}

		if (e.keyCode==66&&e.shiftKey){		// Shift+B for Big Board
			document.forms.namedItem("pminim8").wrappedJSObject.submit();
		}

		if (e.keyCode==83&&e.shiftKey){		// Shift+S for Scratchies
			document.forms.namedItem("pminim9").wrappedJSObject.submit();
		}

		if (e.keyCode==68&&e.shiftKey){		// Shift+D for Darts
			document.forms.namedItem("pminim10").wrappedJSObject.submit();
		}

		if (e.keyCode==80&&e.shiftKey){		// Shift+P for Party Room
			document.forms.namedItem("pminim11").wrappedJSObject.submit();
		}

		if (e.keyCode==67&&e.shiftKey){		// Shift+C for Crane
			document.forms.namedItem("pminim12").wrappedJSObject.submit();
		}

		if (e.keyCode==79&&e.shiftKey){		// Shift+O for Over11k
			document.forms.namedItem("pminim13").wrappedJSObject.submit();
		}

		if (e.keyCode==77&&e.shiftKey){		// Shift+M for Snakeman
				document.forms.namedItem("pminim14").wrappedJSObject.submit();
			}
	}

	if(key=="A"){	////////////////////////Game COMMANDS////////////////////////
	
		if(key=="A"){	//*************Ninja Lounge COMMANDS*********************
								//**********NO COMMANDS*******
		}
		
		if(document.forms.namedItem("tipline")){	//*****Tip Line COMMANDS*****
			if (e.keyCode==72){			// h to hear tip
				document.forms.namedItem("tipline").wrappedJSObject.submit();
			}
		}
		
		if(document.forms.namedItem("br")){			//*****Juice Bar COMMANDS*****
						
			if (e.keyCode==66){			// B for Bruce Special
				var jutsu=document.forms.namedItem("br").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].value=="adrink"){
						jutsu[i].wrappedJSObject.click();
					}
				}
			}
			
			if (e.keyCode==84){			// T for Terri Twist
				var jutsu=document.forms.namedItem("br").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].value=="bdrink"){
						jutsu[i].wrappedJSObject.click();
					}
				}
			}
			
			if (e.keyCode==82){			// R for Rack on the Rocks
				var jutsu=document.forms.namedItem("br").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].value=="cdrink"){
						jutsu[i].wrappedJSObject.click();
					}
				}
			}
			
			if (e.keyCode==87){			// W for Wallflower Special
				var jutsu=document.forms.namedItem("br").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].value=="ddrink"){
						jutsu[i].wrappedJSObject.click();
					}
				}
			}
			
			if (e.keyCode==67){			// C for Chaser
				var jutsu=document.forms.namedItem("br").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].value=="edrink"){
						jutsu[i].wrappedJSObject.click();
					}
				}
			}
			
			if (e.keyCode==70){			// F for The Fullmetal
				var jutsu=document.forms.namedItem("br").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].value=="fdrink"){
						jutsu[i].wrappedJSObject.click();
					}
				}
			}
			
			if (e.keyCode==65){			// A for Aperitif 
				var jutsu=document.forms.namedItem("br").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].value=="gdrink"){
						jutsu[i].wrappedJSObject.click();
					}
				}
			}
			
			if (e.keyCode==79){			// O for Doughman Daiquiri
				var jutsu=document.forms.namedItem("br").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].value=="hdrink"){
						jutsu[i].wrappedJSObject.click();
					}
				}
			}
			
			if (e.keyCode==68){			// D for Drain & Tonic
				var jutsu=document.forms.namedItem("br").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].value=="idrink"){
						jutsu[i].wrappedJSObject.click();
					}
				}
			}
			
			if (e.keyCode==79){			// O for R00t Beer
				var jutsu=document.forms.namedItem("br").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].value=="jdrink"){
						jutsu[i].wrappedJSObject.click();
					}
				}
			}
			
			if (e.keyCode==90){			// Z for ZombAway
				var jutsu=document.forms.namedItem("br").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].value=="kdrink"){
						jutsu[i].wrappedJSObject.click();
					}
				}
			}
		
		}
		
		if(document.forms.namedItem("losers")){		//*****First Loser COMMANDS****
								//**********NO COMMANDS*******
		}
		
		if(document.forms.namedItem("raf")){		//********Wheel COMMANDS*******
			if (e.keyCode==83){			// S to Spin the Wheel
				document.forms.namedItem("raf").wrappedJSObject.submit();
				}
			
			if (e.keyCode==66){			// B to Bribe the Wheel
				var jutsu=document.forms.namedItem("raf").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[4].value=="go"){
						jutsu[i].wrappedJSObject.click();
					}
				}
				document.forms.namedItem("raf").wrappedJSObject.submit();
			}
		}
	
		if(document.forms.namedItem("ninrou")){		//******Jackpot COMMANDS*******
				
			if (e.keyCode==80){			// P to pull the handle
				document.forms.namedItem("ninrou").wrappedJSObject.submit();
			}
			
			if (e.keyCode==49){			// 1 for line 1
				var jutsu=document.forms.namedItem("ninrou").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].name=="rowone"){
						jutsu[i].wrappedJSObject.click();
					}
				}
			}
			
			if (e.keyCode==50){			// 2 for line 2
				var jutsu=document.forms.namedItem("ninrou").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].name=="rowtwo"){
						jutsu[i].wrappedJSObject.click();
					}
				}
			}
			
			if (e.keyCode==51){			// 3 for line 3
				var jutsu=document.forms.namedItem("ninrou").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].name=="rowthree"){
						jutsu[i].wrappedJSObject.click();
					}
				}
			}
			
			if (e.keyCode==52){			// 4 for line 4
				var jutsu=document.forms.namedItem("ninrou").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].name=="rowfour"){
						jutsu[i].wrappedJSObject.click();
					}
				}
			}
			
			if (e.keyCode==53){			// 5 for line 5
				var jutsu=document.forms.namedItem("ninrou").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].name=="rowfive"){
						jutsu[i].wrappedJSObject.click();
					}
				}
			}
				
		}
	
		if(document.forms.namedItem("el")){			//******Lottery COMMANDS*******
								//**********NO COMMANDS*******
		}
	
		if(document.forms.namedItem("skib")){		//****AkaTsukiBall COMMANDS****
		
			if (e.keyCode==83){			// S to Start the Game
				document.forms.namedItem("skib").wrappedJSObject.submit();
			}
			
			if (e.keyCode==80){			// P to Play it Safe
				var jutsu=document.forms.namedItem("skib").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].value=="low"){
						jutsu[i].wrappedJSObject.click();
					}
				}
				document.forms.namedItem("skib").wrappedJSObject.submit();
			}
			
			if (e.keyCode==65){			// A to Aim High
				var jutsu=document.forms.namedItem("skib").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].value=="mid"){
						jutsu[i].wrappedJSObject.click();
					}
				}
				document.forms.namedItem("skib").wrappedJSObject.submit();
			}
			
			if (e.keyCode==66){			// S to Bribe the Wheel
				var jutsu=document.forms.namedItem("skib").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].value=="go"){
						jutsu[i].wrappedJSObject.click();
					}
				}
				document.forms.namedItem("skib").wrappedJSObject.submit();
			}
			
			if (e.keyCode==71){			// G to Go For Broke
				var jutsu=document.forms.namedItem("skib").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].value=="high"){
						jutsu[i].wrappedJSObject.click();
					}
				}
				document.forms.namedItem("skib").wrappedJSObject.submit();
			}
			
			if (e.keyCode==84){			// T to Throw all TsukiBalls
				var jutsu=document.forms.namedItem("skib").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].name=="doemall"){
						jutsu[i].wrappedJSObject.click();
					}
				}
			}
			
		}
		
		if(document.forms.namedItem("skic")){		//**AkaTsukiBall Shop COMMANDS*
			if (e.keyCode==80){			// P to Plastic Ninja Stars 
				var jutsu=document.forms.namedItem("skic").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].value=="plastic"){
						jutsu[i].wrappedJSObject.click();
					}
				}
				document.forms.namedItem("skic").wrappedJSObject.submit();
			}
			
			if (e.keyCode==68){			// D to Dessicated Candy 
				var jutsu=document.forms.namedItem("skic").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].value=="candy"){
						jutsu[i].wrappedJSObject.click();
					}
				}
				document.forms.namedItem("skic").wrappedJSObject.submit();
			}
			
			if (e.keyCode==90){			// Z to Soothing Zebra Puppet 
				var jutsu=document.forms.namedItem("skic").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].value=="zebra"){
						jutsu[i].wrappedJSObject.click();
					}
				}
				document.forms.namedItem("skic").wrappedJSObject.submit();
			}
			
			if (e.keyCode==87){			// W to Stuffed Walrus  
				var jutsu=document.forms.namedItem("skic").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].value=="plastic"){
						jutsu[i].wrappedJSObject.click();
					}
				}
				document.forms.namedItem("skic").wrappedJSObject.submit();
			}
		
		
		}
		
		if(document.forms.namedItem("mainform4")){	//*****Big Board COMMANDS******
								//**********NO COMMANDS*******
		}
	
		if(document.forms.namedItem("scratch")){	//******Scratchies COMMANDS*****
			if (e.keyCode==66){			// B to buy a standard ticket
				document.forms.namedItem("scratch").wrappedJSObject.submit();
				}
			
			if (e.keyCode==83){			// S to buy a super ticket
				var jutsu=document.forms.namedItem("scratch").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[4].value=="superticket"){
						jutsu[i].wrappedJSObject.click();
					}
				}
				document.forms.namedItem("scratch").wrappedJSObject.submit();
			}
		}
	
		if(document.forms.namedItem("dgame")){		//********Darts COMMANDS********

			if (e.keyCode==75){			// K to Kunai
				var jutsu=document.forms.namedItem("dgame").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].value=="Kunai"){
						jutsu[i].wrappedJSObject.click();
					}
				}
				document.forms.namedItem("dgame").wrappedJSObject.submit();
			}
			
			if (e.keyCode==83){			// S to Shuriken
				var jutsu=document.forms.namedItem("dgame").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].value=="Shuriken"){
						jutsu[i].wrappedJSObject.click();
					}
				}
				document.forms.namedItem("dgame").wrappedJSObject.submit();
			}
			
			if (e.keyCode==80){			// P to Poison Needles
				var jutsu=document.forms.namedItem("dgame").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].value=="Poison Needles"){
						jutsu[i].wrappedJSObject.click();
					}
				}
				document.forms.namedItem("dgame").wrappedJSObject.submit();
			}
			
			if (e.keyCode==72){			// H to Holy Arrow
				var jutsu=document.forms.namedItem("dgame").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].value=="Holy Arrow"){
						jutsu[i].wrappedJSObject.click();
					}
				}
				document.forms.namedItem("dgame").wrappedJSObject.submit();
			}
			
			if (e.keyCode==69){			// E to Emo Rock CDs
				var jutsu=document.forms.namedItem("dgame").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].name=="Emo Rock CDs"){
						jutsu[i].wrappedJSObject.click();
					}
				}
			}
			
		}
	
		if(document.forms.namedItem("pr")){			//*****Party Room COMMANDS******

			if (e.keyCode==75){			// K to Karaoke
				var jutsu=document.forms.namedItem("pr").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].value=="Karaoke"){
						jutsu[i].wrappedJSObject.click();
					}
				}
				document.forms.namedItem("pr").wrappedJSObject.submit();
			}
			
			if (e.keyCode==82){			// R to 'Research' Expedition
				var jutsu=document.forms.namedItem("pr").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].value=="Research"){
						jutsu[i].wrappedJSObject.click();
					}
				}
				document.forms.namedItem("pr").wrappedJSObject.submit();
			}
			
			if (e.keyCode==65){			// A to All-Out Bash
				var jutsu=document.forms.namedItem("pr").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].value=="Bash"){
						jutsu[i].wrappedJSObject.click();
					}
				}
				document.forms.namedItem("pr").wrappedJSObject.submit();
			}
			
		}
		
		if(document.forms.namedItem("cgame")){		//*******Crane COMMANDS*********

			if (e.keyCode==83){			// S to Super Hard
				var jutsu=document.forms.namedItem("cgame").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].value=="4"){
						jutsu[i].wrappedJSObject.click();
					}
				}
				document.forms.namedItem("cgame").wrappedJSObject.submit();
			}
			
			if (e.keyCode==72){			// H to Hard
				var jutsu=document.forms.namedItem("cgame").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].value=="3"){
						jutsu[i].wrappedJSObject.click();
					}
				}
				document.forms.namedItem("cgame").wrappedJSObject.submit();
			}
			
			if (e.keyCode==77){			// M to Medium
				var jutsu=document.forms.namedItem("cgame").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].value=="2"){
						jutsu[i].wrappedJSObject.click();
					}
				}
				document.forms.namedItem("cgame").wrappedJSObject.submit();
			}
			
			if (e.keyCode==69){			// E to Easy
				var jutsu=document.forms.namedItem("cgame").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].value=="1"){
						jutsu[i].wrappedJSObject.click();
					}
				}
				document.forms.namedItem("cgame").wrappedJSObject.submit();
			}	
			
		}
		
		if(document.forms.namedItem("over11")){		//******Over 11k COMMANDS*******

			if (e.keyCode==79){			// O to buy One Entry
				var jutsu=document.forms.namedItem("over11").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].value=="one"){
						jutsu[i].wrappedJSObject.click();
					}
				}
				document.forms.namedItem("over11").wrappedJSObject.submit();
			}
			
			if (e.keyCode==69){			// E to buy Eleven Entries
				var jutsu=document.forms.namedItem("over11").elements;
				for(var i=0; i<jutsu.length; i++){
					if(jutsu[i].value=="eleven"){
						jutsu[i].wrappedJSObject.click();
					}
				}
				document.forms.namedItem("over11").wrappedJSObject.submit();
			}	
		}
		
	}
			
		
	}, false);
	
	window.addEventListener("keydown", process_event, false);