everytime i reload my script the npc will show again..
i just want it to show in the desired time.. and if i reload my server it will just show on the desired time..
//
- script guessannouncer -1,{
OnMinute50:
announce "Guess the Number: Is starting in 1 Minute in Prontera!",0;
sleep 30000;
announce "Guess the Number: Is starting in 30 Seconds in Prontera!",0;
sleep 20000;
announce "Guess the Number: 10 Seconds! Gather up in Prontera quick!",0;
sleep 5000;
announce "Guess the Number: 5 Seconds Left!",0;
sleep 1000;
announce "Guess the Number: 4 Seconds!",0;
sleep 1000;
announce "Guess the Number: 3 Seconds!",0;
sleep 1000;
announce "Guess the Number: 2 Seconds!",0;
sleep 1000;
announce "Guess the Number: 1 Second!",0;
sleep 1000;
announce "Guess the Number: The event has started!",0;
enablenpc "guess";
initnpctimer;
end;
OnTimer100000:
disablenpc "guess";
set .guessstart,0;
stopnpctimer;
announce "No one guessed the number! The event is over!",0;
end;
}
// ==============================================================================
prontera,164,188,5 script Guess the Number::guess 723,{
// =================== Setting the NPC Name and Prize and amount =============
set .@n$,"^FF0000[Guess the Number]^000000";
set @prize,7227;//Change the 7227 to your reward item ID
set @amoun,10;//Change the 10 to your reward amount
// ==================== End of settings =========================================
if(.guessstart==1) goto Oneventevent;
set .usednumber, rand(1,100);
announce "Guess the Number: Guess the Number Event Started in Prontera!",0;
set .guessstart,1;
Oneventevent:
mes .@n$;
mes "Guess the number...It is a number between between 1 and 100!";
input .@guessnumber;
next;
if(.@guessnumber > .usednumber) {
mes .@n$;
mes "My number is ^FF0000SMALLER^000000 than the one you guessed!";
close;
} else if(.@guessnumber < .usednumber) {
mes .@n$;
mes "My number is ^FF0000BIGGER^000000 than the one you guessed!";
close;
} else if(.@guessnumber == .usednumber) {
announce ""+strcharinfo(0)+" has won the Guess the Number Event! My number was "+.usednumber+"!",0;
mes .@n$;
mes "You have guessed my number! Congratulations!";
getitem @prize,@amoun;
disablenpc "guess";
set .guessstart,0;
close2;
stopnpctimer "guessannouncer";
end;
}
}
Question
bakuriyu2
everytime i reload my script the npc will show again..
i just want it to show in the desired time.. and if i reload my server it will just show on the desired time..
help me tnx!
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.