on *:text:!raffleopen:#: {
if ($nick isop #) {
if (!%raffle) {
msg $chan RAFFLE IS NOW OPEN! You now have 2 minutes to enter!
set %raffle 1
write -c Raffle.txt
.timerClose 1 120 set %raffle = 2
}
else {
msg $chan $nick the raffle is not closed!
}
}
}
on *:text:!raffleclose:#: {
if ($nick isop #) {
if (%raffle == 1) {
msg $chan RAFFLE IS NOW CLOSED!
set %raffle 2
}
else {
msg $chan $nick raffle is not open!
}
}
}
on *:text:!raffleroll:#:{
if ($nick isop #) {
if (%raffle == 2) {
var %user = $read(Raffle.txt, n)
msg $chan RAFFLE IS NOW BEING ROLLED, GOOD LUCK TO THOSE WHO PARTICIPATED!
.timerOne 1 1 msg $chan /me 5!
.timerTwo 1 1 msg $chan /me 4!
.timerThree 1 1 msg $chan /me 3!
.timerFour 1 1 msg $chan /me 2!
.timerFive 1 1 msg $chan /me 1!
.timerSix 1 6 msg $chan AND THE WINNER IS:
.timerSeven 1 7 msg $chan Congratulations %user !!!!
unset %raffle
write -c Raffle.txt
}
}
}
on *:text:!ticket &:#: {
if (%raffle == 1) {
if ($2 > 10) {
msg $chan Sorry $nick! You can only buy up to 10 tickets!
}
if ($2 <= 10) {
var %i = 0
var %ticket = $2
var %topic = $+(#,.,$nick)
var %user = $readini(Points.ini,%topic,Points)
var %end = 20 * %ticket
var %delete = %user - %end
if (%delete > 0) {
writeini -n Points.ini %topic Points %delete
while (%i < %ticket) {
write Raffle.txt $nick
%i = %i + 1
}
msg $chan $nick have bought %ticket tickets with %end BrohPoints!
}
}
}
elseif (%raffle == 2) {
msg $chan $nick you can not buy tickets now, since the raffle is closed!
}
elseif (!%raffle) {
msg $chan $nick you can not buy tickets now, since the raffle is closed!
}
}
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.
Try this