i was used :
if(menu.flags = SHOW)
mouse_pointer = 10;
before ,now i use:
if(is(menu, SHOW)){
mouse_pointer = 10;
}else{
mouse_pointer = 1;
}
but no difference .
try using 0 and not 10?
if you're using a mouse map, you'll also need to change the mouse_mode
#include <acknex.h>
#include <default.c>
BMAP* arrow = "arrow_1.tga";
void main(){
wait(1);
mouse_map = arrow;
mouse_mode = 4;
while(1){
while(!key_cud){ wait(1); } //press cursor key down to continue
mouse_mode = 0;
mouse_pointer = 0;
while(!key_cuu){ wait(1); } //press cursor key up to continue
mouse_mode = 4;
mouse_pointer = 1;
wait(1);
}
}
press up then down to toggle