Here, this may be a more creative way, but also more complicated (for you).
if(playerchats && strequals(#c,/start) && streqauls(#g,Events Team)){
for(this.i=10;this.i>0;this.i--){
message #v(this.i);
sleep 1;
}
if(this.i==0){
message Start!;
sleep 2;
message ;
}
}
Basically, uses forloop and message, as well as sleeps.
Also, nice job doing things yourself so far xP Those two scripts you have are looking nice
For the image you want to hide…
if(playerchats && streqauls(#g,Events Team))){
if(strequals(#c,/start)){
sleep 10;
hide;
}
if(strequals(#c,/end)){
show;
}
}
Then for the random numbers…
if(playerchats && strequals(#c,/choose)){
message Choosing...;
sleep 2;
this.count=int(random(1,9));
message Number Chosen: #v(this.count);
}
Then, in the same NPC as the chooser NPC, you would want to do use these things…
if(playerx in |first x value,second x value| && playery in |first y value,second y vale| && this.count==1){
setplayerprop #c,I lost;
sleep 0.5;
setlevel2 levelname.nw,x,y;
}
So you are checking if they are in a certain area when the number is for that box…