All pastes #564350 Raw Edit

ElementAlchemist

public text v1 · immutable
·published 2007-06-13 15:44 UTC
rendered paste body
dim queueplace
dim queue
dim voiceplace
dim voicequeue
dim helpee(100)
queueplace=0
queue=queueplace+1
Sub ONJOIN(Nickname,Host,Channel,ServerNumber)
if Channel="#kirbydance" then
if ServerNumber=1 then
SendCommand "/notice " & nickname & " Welcome to #kirbydance!  A voice system has been put in place.  Please wait your turn to ask your question and do not ask to be voiced.  Your current place in line is " & queue & ".",1
helpee(queueplace)=Nickname
queueplace=queueplace+1
queue=queueplace+1
End if
End if
End Sub
voiceplace=0
voicequeue=voiceplace+1
Sub ONTEXT(Message,Channel,Nickname,Host,ServerNumber)
if Message="!next" then
if Channel="#kirbydance" then
if Nickname="ElementAlchemist" then
if ServerNumber=1 then
SendCommand "/notice " & helpee(voiceplace) & " Please ask your question now.",1
SendCommand "/mode #kirbydance +v " & helpee(voiceplace),1
SendCommand "/msg #kirbydance Now voicing #" & voicequeue,1
End if
End if
End if
End if
if Message="!helped" then
if Channel="#kirbydance" then
if Nickname="ElementAlchemist" then
if ServerNumber=1 then
SendCommand "/mode #kirbydance -v " & helpee(voiceplace) & "",1
SendCommand "/notice " & helpee(voiceplace) & " You have been helped.  If you still have more questions, please rejoin the channel.",1
voiceplace=voiceplace+1
End if
End if
End if
End if
<%End Sub%>