|
-=Josey=-
This may not be the best for advanced scripts, but since you were asking how, you most likely won't be making any advanced ones yet.
/*
NPC made by Josey Hunt.
This is a simple menu selector.
*/
if (playertouchsme){
doImages();
disabledefmovement;
}
function doImages(){
showimg 1,@~ Test,50,200;
showimg 2,@Exit,50,250;
this.selected=0;
doZoom();
this.enabled=1;
timeout=.05;
}
if (timeout&&this.enabled=1){
doKeyCheck();
timeout=.05;
}
function doKeyCheck(){
if (keydown(2)&&this.selected=0){
this.selected=1;
showimg 1,@Test,50,200;
showimg 2,@~ Exit,50,250;
}
if (keydown(0)&&this.selected=1){
this.selected=0;
showimg 1,@~ Test,50,200;
showimg 2,@Exit,50,250;
}
if (keydown(5)){
if (this.selected=0){
say2 Testing!;
}
if (this.selected=1){
Exit();
}
}
doZoom();
timeout=.05;
}
function doZoom(){
changeimgvis 1,4;
changeimgzoom 1,.6;
changeimgcolors 1,0,0,0,255;
changeimgvis 2,4;
changeimgzoom 2,.6;
changeimgcolors 2,0,0,0,255;
}
function Exit(){
showimg 1,,,;
showimg 2,,,;
enabledefmovement;
timeout=0;
this.enabled=0;
} |