Dear n8r2k I looked into your menu code I'ts exactly what I wanted. But for Me I had to tweak it for me because of the
few options I took so I wanted to show you what I did to your code the only problem I'm having is that I half to click twice to exit the menu plus I have it in full screen
few options I took so I wanted to show you what I did to your code the only problem I'm having is that I half to click twice to exit the menu plus I have it in full screen
Graphics3D 800,600,16,1 HidePointer() AutoMidHandle True SetBuffer BackBuffer() SeedRnd MilliSecs() Include "MakeSKYBOX1.bb" Const GRAVITY#=-0.01 Global px = 400 Global sx = 400 Global py = 108 Global sy = 238 ;images Global corneremblem = LoadImage("inu1.png") Global mouse = LoadImage("Cursor4.png") Global play = LoadImage("start.png") Global quit = LoadImage("Quit.png") ;fonts ;Global font = LoadFont("lucida console",12,False,False,False) ;Global hitext = LoadFont("Impact",40,False,False,False) ;SetFont font Mainloop() Function mainloop() Repeat If KeyHit(1) End EndIf HandleImage corneremblem,755,0 HandleImage mouse,0,0 Cls DrawImage corneremblem,755,0 DrawImage play,px,py,0 DrawImage quit,sx,sy,0 DrawImage mouse,MouseX(),MouseY(),g MaskImage mouse,255,255,255 Repeat ;If KeyHit(1) ; End ;EndIf HandleImage corneremblem,799,0 HandleImage mouse,0,0 Cls DrawImage corneremblem,799,0 DrawImage play,px,py,0 DrawImage quit,sx,sy,0 DrawImage mouse,MouseX(),MouseY(),g If ImagesCollide(mouse,MouseX(),MouseY(),0,play,400,108,0) ;px = Rnd(398,402) ;py = Rnd(106,110) ;playframe = 1 Else px = 400 py = 108 ;playframe = 0 EndIf If ImagesCollide(mouse,MouseX(),MouseY(),0,quit,400,236,0) ;cx = Rnd(398,402) ;cy = Rnd(236,240) ;cheatframe = 1 Else sx = 400 sy = 238 ;cheatframe = 0 EndIf If MouseHit(1) If ImagesCollide(mouse,MouseX(),MouseY(),0,quit,400,236,0) FlushMouse Delay(500) Cls If MouseHit(1) End EndIf ;Locate 0,0 WaitMouse() ElseIf ImagesCollide(mouse,MouseX(),MouseY(),0,play,400,108,0) FlushMouse Cls Delay(500) If MouseHit(1) ;My game code here End EndIf ;Locate 0,0 WaitMouse() EndIf EndIf Flip Forever Forever End Function