It's a script i threw together, adds room for lengthening, but the only thing i dont know is how to prevent it from selecting the spinner or the bot. it may select whoever spins and the bot, but other than that it is a pretty good script.
Edit: bot selecting problem and spinner selecting problem fixed by Aucun50
on *:text:!spin*:#:{
:nickpick
var %nick = $nick(#,$r(1,$nick(#,0)))
if (%nick == $nick) || (%nick == $me) { goto nickpick }
else { goto rest }
:rest
describe $chan spins the bottle...
timer 1 3 msg $chan 6The bottle is slowing down...
timer 1 5 msg $chan 6The bottle has stopped...
timer 1 7 msg $chan 6It Landed on...
timer 1 9 msg $chan %nick $+ !
var %item = $rand(1,10)
if (%item == 1) timer 1 11 msg $chan 6 $nick must Sexually touch %nick $+ !
if (%item == 2) timer 1 11 msg $chan 6 $nick must Touch chest of %nick $+ !
if (%item == 3) timer 1 11 msg $chan 6 $nick must Kiss %nick $+ !
if (%item == 4) timer 1 11 msg $chan 6 $nick must Feel ass of %nick $+ !
if (%item == 5) timer 1 11 msg $chan 6 $nick must Make out with %nick $+ !
if (%item == 6) timer 1 11 msg $chan 6 $nick must Striptease for %nick $+ !
if (%item == 7) timer 1 11 msg $chan 6 $nick must Grab %nick $+ !
if (%item == 8) timer 1 11 msg $chan 6 $nick must Spank %nick $+ !
if (%item == 9) timer 1 11 msg $chan 6 $nick must Go in the closet with %nick $+ !
if (%item == 10) timer 1 11 msg $chan 6 $nick must Feel up %nick $+ !
}
true, but to be honest I'm still surprised i made this script in its own, all i did was take an old spin the bottle, and cross it with a few other scripts, its a frankenstein script i guess. as for the txt file, wouldnt the person have to make their own? with this one they can just edit it, the other one they would most likely have to make the txt file. if not, im sorry i barely made it as it is, im not professional enough to do anything more complicated, and... Grant... I have seen your avatar before.... where'd ya get it?
The text file will read random lines from whatever the name of the file is. It is helpful because you don't need
var %item = $rand(1,10)
if (%item == 1) timer 1 11 msg $chan 6 $nick must Sexually touch %nick $+ !
if (%item == 2) timer 1 11 msg $chan 6 $nick must Touch chest of %nick $+ !
if (%item == 3) timer 1 11 msg $chan 6 $nick must Kiss %nick $+ !
if (%item == 4) timer 1 11 msg $chan 6 $nick must Feel ass of %nick $+ !
if (%item == 5) timer 1 11 msg $chan 6 $nick must Make out with %nick $+ !
if (%item == 6) timer 1 11 msg $chan 6 $nick must Striptease for %nick $+ !
if (%item == 7) timer 1 11 msg $chan 6 $nick must Grab %nick $+ !
if (%item == 8) timer 1 11 msg $chan 6 $nick must Spank %nick $+ !
if (%item == 9) timer 1 11 msg $chan 6 $nick must Go in the closet with %nick $+ !
if (%item == 10) timer 1 11 msg $chan 6 $nick must Feel up %nick $+ !
It will make the script much shorter, and it'll be cleaner. And in my opinion, more professional.
well i have two options (not being offensive) i could work and improve and change it, or i could let you guys have your way, works perfect for me i can add on, doesnt select spinner or bot, im good here. i can add on more options, im just glad i got that, the txt file seems kind of.. redundant if it will still do the same thing
you can always silence the timers, and instead of having all of that coding, you can make it simplier
on *:text:!spin*:#:{
:nickpick
var %nick = $nick(#,$r(1,$nick(#,0)))
if (%nick == $nick) || (%nick == $me) goto nickpick
else goto rest
:rest
describe $chan spins the bottle...
.timer 1 3 msg $chan 6The bottle is slowing down...
.timer 1 5 msg $chan 6The bottle has stopped...
.timer 1 7 msg $chan 6It Landed on...
.timer 1 9 msg $chan %nick $+ !
.timer 1 11 msg $chan 06 $+ $nick $read(filenmame.txt)
}
You could try:
on *:text:!spin*:#:{
:nickpick
var %nick = $nick(#,$r(1,$nick(#,0)))
if (%nick == $nick) || (%nick == $me) { goto nickpick }
else { goto rest }
:rest
var %items must Sexually touch %nick $+ !,must Touch chest of %nick $+ !,must Kiss %nick $+ !,must Feel ass of %nick $+ !,must Make out with %nick $+ !,must Striptease for %nick $+ !,must Grab %nick $+ !,must Spank %nick $+ !,must Go in the closet with %nick $+ !,must Feel up %nick $+ !
describe $chan spins the bottle...
timer 1 3 msg $chan 6The bottle is slowing down...
timer 1 5 msg $chan 6The bottle has stopped...
timer 1 7 msg $chan 6It Landed on...
timer 1 9 msg $chan %nick $+ !
msg $chan 6 $nick $getttok(%items,$r(1,$numtok(%items,44)),44)
}