Code:
@name PC #credts: BY CJ
@inputs CS:wirelink KEY ON User:entity KB:wirelink
@outputs
@persist Page:string SOUND TEAMID FS1 FS2 FS3 FS4 FS5 FS6 FS7 CURSOR Name TEAM:string MAXSOUNDS SOUNDNAME:string Song:string BG S KILLS:string BTimer Y Char Cursor SA:string Total Tog Join Leave SName:string
TEAMID= User:team()
TEAM= teamName(TEAMID)
######################################################################
if(~ON&ON){Page = "BOOT",CS:writeCell(2042,0)
timer("BA",500)
timer("BB",2000)
timer("BC",2400)
timer("BD",3700)
timer("BE",5000)
timer("BF",5500)
timer("BG",6500)
timer("BH",7500)
timer("BI",8600)
timer("BJ",9400)
}
######################################################################
if(~ON&!ON){Page= "NULL"}
if(first()){BG= 0 S= 999 entity():setColor(255,255,255,255) soundPurge() CURSOR= 1}
#1=49, 2=50,3=51,4=52,
if(Page == "NULL"){
CS:writeCell(2042,0)
CS:writeCell(2041,1)
}
######################################################################
if(Page == "BOOT"){
CS:writeString("Boot up",0,0,900)
if(clk("BA")){CS:writeString("Load....Compleete",0,1,999)}
if(clk("BB")){CS:writeString("Write dump...Compleete",0,2,999) soundPlay("soundbootup",1000,"synth/square.wav")}
if(clk("BC")){CS:writeString("initalize CPU....Compleete",0,3,999)}
if(clk("BD")){CS:writeString("initalize RAM ... Compleete",0,4,999)}
if(clk("BE")){CS:writeString("Read settings....Compleete",0,5,999)}
if(clk("BF")){CS:writeString("Set Required DataZ",0,6,999)}
if(clk("BG")){CS:writeString("........................",0,7,999)}
if(clk("BH")){CS:writeString("........................",0,8,999)}
if(clk("BI")){CS:writeString("Faildows XP build 200 loaded",0,9,999)}
if(clk("BJ")){CS:writeString("Boot up Compleete",0,10,999)
CS:writeString("Press Backspace to switch to main menu",0,11,900)}
if(KEY == 127){Page= "MAIN"}
}
######################################################################
if(Page == "MAIN"){
CS:writeCell(2041,1)
CS:writeCell(2042,BG)
CS:writeString("------------------------------",0,0,900)
CS:writeString("-Faildows XP Hi, "+User:name(),0,1,999)
CS:writeString("------------------------------",0,2,900)
CS:writeString("MAIN PAGE",9,3,190)
#CS:writeString("",1,4,S)
CS:writeString("Menu:",4,5,900)
#CS:writeString("",1,6,S)
CS:writeString("X-Musik Player",4,7,FS1)
CS:writeString("X-Crash PC",4,8,FS2)
CS:writeString("X-Your Info",4,9,FS3)
CS:writeString("X-nothing",4,10,FS4)
CS:writeString("X-Settings",4,11,FS5)
CS:writeString("X-Credits",4,12,FS6)
CS:writeString("X-Shutdown",4,13,FS7)
#CS:writeString("",1,14,S)
CS:writeString("Note: controll the menu ",1,15,S)
CS:writeString("with arrows and enter",0,16,900)
#CS:writeString("",16,17,109009)
CS:writeString("------------------------------",0,17,S)
if(KEY == 18){CURSOR+= 1}
if(KEY == 17){CURSOR-= 1}
if(CURSOR > 7){CURSOR= 1}
if(CURSOR < 1){CURSOR= 7}
if(CURSOR == 1){FS1=900 if(KEY == 13){Page= "SEITE1"}}else{FS1=999}
if(CURSOR == 2){FS2=900 if(KEY == 13){Page= "SEITE2"}}else{FS2=999}
if(CURSOR == 3){FS3=900 if(KEY == 13){Page= "SEITE5"}}else{FS3=999}
if(CURSOR == 4){FS4=900 if(KEY == 13){Page= "SEITE6"}}else{FS4=999}
if(CURSOR == 5){FS5=900 if(KEY == 13){Page= "SEITE7"}}else{FS5=999}
if(CURSOR == 6){FS6=900 if(KEY == 13){Page= "SEITE3"}}else{FS6=999}
if(CURSOR == 7){FS7=900 if(KEY == 13){Page= "SEITE4"}}else{FS7=999}
}
######################################################################
if(Page == "SEITE1"){
CS:writeCell(2041,1)
CS:writeCell(2042,BG)
CS:writeString("Musik Player",1,3,900)
CS:writeString("N-Next Song",4,5,S)
CS:writeString("L-lastSong",4,6,S)
CS:writeString("R-StopSong's",4,7,S)
#CS:writeString("gdgdgdg",1,8,999)
CS:writeString("You Play currently:",1,9,S)
#CS:writeString("hfghfghfgh",1,10,S)
CS:writeString(SOUNDNAME,1,11,S)
CS:writeString("Track: "+SOUND,1,12,S)
#CS:writeString("Pitch: 4-down 5-Up - Current: ",1,13,999)
#CS:writeString(""+PITCH,1,14,S)
CS:writeString("Music Player 10",1,15,S)
CS:writeString("------------------------------",0,16,900)
CS:writeString("XXXXXXXXXXXXXX",16,17,109009)
CS:writeString("Backspace-Start",0,17,S)
if(KEY== 110){SOUND++, timer("soundtimer",400)}
if(KEY== 108){SOUND--, timer("soundtimer",400)}
if(KEY== 114){SOUND= 0}
if(KEY == 127){Page= "MAIN"}
}
############################################################################
if(Page == "SEITE2"){
CS:writeCell(2041,1)
CS:writeCell(2042,109)
CS:writeString("ERROR",7,3,900)
#CS:writeString("YAH",1,4,999)
CS:writeString("YOU PRESSED THE CRASH BUTTON",1,5,999)
CS:writeString("omg wtf lol",1,6,999)
CS:writeString("dadsdadsadasdas",1,7,999)
#CS:writeString("gdgdgdg",1,8,999)
CS:writeString("ERROR CODE:",1,9,999)
#CS:writeString("hfghfghfgh",1,10,999)
CS:writeString("XDXP:O:D::V",1,11,999)
#CS:writeString("nnfghfghjfgjhfgj",1,12,999)
#CS:writeString("dfhgdhdfhdfhdfhdfhdh",1,13,999)
#CS:writeString("yah :D",1,14,999)
CS:writeString("Press Backspace to shutdown",1,15,999)
if(KEY == 127){Page= "SEITE4"}
}
#######################################################
if(Page == "SEITE3"){
CS:writeCell(2041,1)
CS:writeCell(2042,BG)
CS:writeString("Credits",7,3,900)
#CS:writeString("YAH",1,4,S)
CS:writeString("Expression: CJ ",1,5,S)
CS:writeString("aka gamerpaddy",1,6,S)
CS:writeString("------------------",1,7,S)
#CS:writeString("gdgdgdg",1,8,S)
CS:writeString("This chip is W.I.P",1,9,S)
#CS:writeString("hfghfghfgh",1,10,999)
CS:writeString("V 3.0 Faildows XP",1,11,S)
CS:writeString("build 500",1,12,S)
#CS:writeString("dfhgdhdfhdfhdfhdfhdh",1,13,S)
#CS:writeString("yah :D",1,14,S)
CS:writeString("(C) Gamerpaddy aka CJ :D",1,15,S)
CS:writeString("------------------------------",0,16,900)
CS:writeString("XXXXXXXXXXXXXX",16,17,109009)
CS:writeString("Backspace-Start",0,17,S)
if(KEY == 127){Page= "MAIN"}
}
if(Page == "SEITE4"){
timer("SHUTDOWNOK",3000)
if(clk("SHUTDOWNOK")){Page= "NULL"}
CS:writeCell(2041,1)
CS:writeCell(2042,109)
CS:writeString("Shutting down....",7,3,999)
#CS:writeString("YAH",1,4,S)
CS:writeString("wait wait wait....",1,5,999)
CS:writeString("save dataZ",1,6,999)
CS:writeString("------------------",1,7,999)
#CS:writeString("gdgdgdg",1,8,999)
CS:writeString("Clear ram...",1,9,999)
#CS:writeString("hfghfghfgh",1,10,999)
CS:writeString("Faildows says Bye Bye",1,11,999)
CS:writeString("build 500",1,12,999)
#CS:writeString("yah :D",1,14,999)
CS:writeString("(C) Gamerpaddy aka CJ",1,15,999)
}
######################################################################
if(Page == "SEITE5"){
CS:writeCell(2041,1)
CS:writeCell(2042,9)
#CS:writeCell(2041,1)
#CS:writeCell(2042,BG)
CS:writeString("Your Stats / infos",7,3,900)
CS:writeString("Name: " +User:name(),1,4,S)
CS:writeString("Deaths " +User:deaths(),1,5,S)
CS:writeString("Team " +TEAM,1,6,S)
CS:writeString("Kills :"+User:frags(),1,7,S)
CS:writeString("SteamID :"+User:steamID(),1,8,S)
CS:writeString("Health :"+User:health(),1,9,S)
CS:writeString("Armor "+User:armor(),1,10,S)
CS:writeString("Mass: "+User:mass(),1,11,S)
#CS:writeString("",1,13,S)
CS:writeString("Dataz Load scusses",1,14,S)
#CS:writeString("",1,15,S)
CS:writeString("------------------------------",0,16,900)
CS:writeString("XXXXXXXXXXXXXX",16,17,109009)
CS:writeString("Backspace-Start",0,17,S)
if(KEY == 127){Page= "MAIN"}
}
####################################################################################
####################################################################################
##########################You can ediit SEITE6######################################
####################################################################################
####################################################################################
####################################################################################
####################################################################################
if(Page == "SEITE6"){
CS:writeString("F1 to back",1,1,999)
if(KEY == 163){
Page="MAIN"}
}
####################################################################################
####################################################################################
##########################You can ediit SEITE6#######################################
####################################################################################
####################################################################################
####################################################################################
####################################################################################
if(Page == "SEITE7"){
CS:writeCell(2041,1)
CS:writeCell(2042,BG)
CS:writeString("PC settings",7,3,999)
CS:writeString("background COLOR:",1,4,999)
CS:writeString("1 - Next",1,5,999)
CS:writeString("2 - Last",1,6,999)
CS:writeString("-----------------",1,7,S)
CS:writeString("Font Color",1,8,999)
CS:writeString("3 - Next",1,9,999)
CS:writeString("4 - Last",1,10,999)
CS:writeString("5 - Invisible Expression",1,11,999)
CS:writeString("6 - Visible expression",1,12,999)
CS:writeString("----------------",1,13,900)
CS:writeString("7 - Reset All values",1,14,999)
#CS:writeString("",1,15,999)
CS:writeString("------------------------------",0,16,900)
CS:writeString("XXXXXXXXXXXXXX",16,17,109009)
CS:writeString("Backspace-Start",0,17,S)
if(KEY == 49){BG += 11}
if(KEY == 50){BG -= 11}
if(KEY == 51){S += 11}
if(KEY == 52){S -= 11}
if(KEY == 53){entity():setColor(255,255,255,0)}
if(KEY == 54){entity():setColor(255,255,255,255)}
if(KEY == 55){S= 999 BG= 0 entity():setColor(255,255,255,255)}
if(KEY == 127){Page= "MAIN"}
}
if(SOUND==1){Song="music/HL2_song11.mp3" SOUNDNAME="HL2 - Song 11"}#credts: BY CJ
elseif(SOUND==2){Song="music/HL2_song14.mp3" SOUNDNAME="HL2 - Song 14"}#credts: BY CJ
elseif(SOUND==3){Song="music/HL2_song4.mp3" SOUNDNAME="HL2 - Song 4"}#credts: BY CJ
elseif(SOUND==4){Song="music/HL2_song12.mp3" SOUNDNAME="HL2 - Song 12"}#credts: BY CJ
elseif(SOUND==5){Song="music/HL2_song19.mp3" SOUNDNAME="HL2 - Song 19"}#credts: BY CJ
elseif(SOUND==6){Song="music/HL2_song20_submix0.mp3" SOUNDNAME="HL2 - Song 21"}#credts: BY CJ
elseif(SOUND==7){Song="music/HL2_song17.mp3" SOUNDNAME="HL2 - Song 17"}#credts: BY CJ
elseif(SOUND==8){Song="music/HL2_song10.mp3" SOUNDNAME="HL2 - Song 10"}#credts: BY CJ
elseif(SOUND==9){Song="music/HL2_song26.mp3" SOUNDNAME="HL2 - Song 26"}#credts: BY CJ
elseif(SOUND==10){Song="music/HL2_song2.mp3" SOUNDNAME="HL2 - Song 2"}#credts: BY CJ
elseif(SOUND==11){Song="music/HL2_song7.mp3" SOUNDNAME="HL2 - Song 7"}#credts: BY CJ
elseif(SOUND==12){Song="music/D_Smiley_Ball.mp3" SOUNDNAME="D Smiley BALL"}
elseif(SOUND==13){Song="music/tetris.mp3" SOUNDNAME="Tetris Remix"}
elseif(SOUND==14){Song="music/banana.mp3" SOUNDNAME="Bananaphone"}
elseif(SOUND==15){Song="music/loituma.mp3" SOUNDNAME="Loituma"}
elseif(SOUND==16){Song="music/HL2_song20_submix4.mp3" SOUNDNAME="HL2 - Song 20 submix"}#credts: BY CJ
elseif(SOUND==17){Song="music/HL2_song23_suitsong3.mp3" SOUNDNAME="souite song"}
elseif(SOUND==18){Song="ui/gamestartup3.mp3" SOUNDNAME="Startup 3"}
elseif(SOUND==19){Song="ui/gamestartup4.mp3" SOUNDNAME="Startup 4"}
elseif(SOUND==20){Song="ui/gamestartup5.mp3" SOUNDNAME="Startup 5"}
if(SOUND < 0){SOUND= 0}
if(SOUND>0&clk("soundtimer")){soundPurge() soundPlay(SOUND,400,Song,3)}
if(SOUND == 0){soundPurge(),SOUNDNAME= "Nothing"}
if(SOUND > MAXSOUNDS){SOUND= 0}
MAXSOUNDS= 20
if(ON == 0){soundPurge()}
#credts: BY CJ
//EDIT ftw! 270 zeilen