rendered paste bodyremote:
on 1:START: { start }
dialog start {
title "Yourbot IRC Bot 4.5 - Startup"
size -1 -1 160 49
option dbu
icon images\logo2.ico, 0
text "Operation: Loading Files...", 1, 4 2 101 13
icon 2, 33 23 88 12, images\start1.bmp, 0
text "Complete: 0%", 3, 118 2 39 13
button "Ok" 8, 2 47 6 2, Ok
}
alias start {
titlebar Yourbot IRC Bot 4.5> Offline
if ($os == XP) { .unload -rs scripts\config.mrc | .load -rs scripts\xpconfig.mrc }
else { .unload -rs scripts\xpconfig.mrc | .load -rs scripts\config.mrc }
if ($exists(scripts\gopro.mrc) == $true) {
if (%unusep == on) { .load -rs scripts\gopro.mrc | set %unusep off | import | halt }
if (%unusep == off) { }
}
if (%pro.yb == true) { ybpro }
if (%prstart == on) { spr | setup | halt }
dialog -m start start
did -h start 8
if ($script(away.mrc) == $null) { .load -rs scripts\away.mrc }
if ($script(antitalk.mrc) == $null) { .load -rs scripts\antitalk.mrc }
if ($script(autostart.mrc) == $null) { .load -rs scripts\autostart.mrc }
if ($script(away.mrc) == $null) { .load -rs scripts\away.mrc }
if ($script(boxop.mrc) == $null) { .load -rs scripts\boxop.mrc }
if ($script(btserv.mrc) == $null) { .load -rs scripts\btserv.mrc }
if ($script(chancmds.mrc) == $null) { .load -rs scripts\chancmds.mrc }
if ($script(chancmds2.mrc) == $null) { .load -rs scripts\chancmds2.mrc }
if ($script(commands.mrc) == $null) { .load -rs scripts\commands.mrc }
if ($script(ctrl.mrc) == $null) { .load -rs scripts\ctrl.mrc }
if ($script(def.mrc) == $null) { .load -rs scripts\def.mrc }
if ($script(dialogs.mrc) == $null) { .load -rs scripts\dialogs.mrc }
if ($script(faqcent.mrc) == $null) { .load -rs scripts\faqcent.mrc }
if ($script(faqdb.mrc) == $null) { .load -rs scripts\faqdb.mrc }
if ($script(games.mrc) == $null) { .load -rs scripts\games.mrc }
if ($script(greet.mrc) == $null) { .load -rs scripts\greet.mrc }
if ($script(guestbook.mrc) == $null) { .load -rs scripts\guestbook.mrc }
if ($script(help.mrc) == $null) { .load -rs scripts\help.mrc }
if ($script(link.mrc) == $null) { .load -rs scripts\link.mrc }
if ($script(mboard.mrc) == $null) { .load -rs scripts\mboard.mrc }
if ($script(onoff.mrc) == $null) { .load -rs scripts\onoff.mrc }
if ($script(oper.mrc) == $null) { .load -rs scripts\oper.mrc }
if ($script(protect.mrc) == $null) { .load -rs scripts\protect.mrc }
if ($script(register.mrc) == $null) { .load -rs scripts\register.mrc }
if ($script(seen.mrc) == $null) { .load -rs scripts\seen.mrc }
if ($script(sk.mrc) == $null) { .load -rs scripts\sk.mrc }
if ($script(status.mrc) == $null) { .load -rs scripts\status.mrc }
if ($script(sys.mrc) == $null) { .load -rs scripts\sys.mrc }
if ($script(various.mrc) == $null) { .load -rs scripts\various.mrc }
if ($script(ybpro.mrc) == $null) { .load -rs scripts\ybpro.mrc }
did -a start 1 Operation: Initialiazing DDE and IAL...
did -a start 3 Complete: 13%
did -g start 2 images\start1.bmp
.ddeserver on
.ial on
inc %start.num 1
if (%start.num == 30) { did -a start 1 Operation: Resetting variables... | did -a start 3 Complete: 26% | did -g start 2 images\start2.bmp | tenstart }
if (%start.num == 50) { did -a start 1 Operation: Resetting variables... | did -a start 3 Complete: 26% | did -g start 2 images\start2.bmp | tenstart }
if (%start.num == 75) { did -a start 1 Operation: Resetting variables... | did -a start 3 Complete: 26% | did -g start 2 images\start2.bmp | tenstart }
if (%start.num == 100) { did -a start 1 Operation: Resetting variables... | did -a start 3 Complete: 26% | did -g start 2 images\start2.bmp | tenstart }
if (%start.num == 200) { did -a start 1 Operation: Resetting variables... | did -a start 3 Complete: 26% | did -g start 2 images\start2.bmp | tenstart }
if (%start.num == 300) { did -a start 1 Operation: Resetting variables... | did -a start 3 Complete: 26% | did -g start 2 images\start2.bmp | tenstart }
if (%start.num == 400) { did -a start 1 Operation: Resetting variables... | did -a start 3 Complete: 26% | did -g start 2 images\start2.bmp | tenstart }
if (%start.num == 500) { did -a start 1 Operation: Resetting variables... | did -a start 3 Complete: 26% | did -g start 2 images\start2.bmp | tenstart }
unset %gb.AD.*
if (%sont == off) { did -a start 1 Operation: Re-enabling the bot... | did -a start 3 Complete: 39% | did -g start 2 images\start3.bmp | .bton | .set %sont on }
set %check.cur $findfile($mircdiraddons,*.*,0)
set %check.num 1
set %first.disconnect true
:CHECK
if (%check.num <= %check.cur) {
if (.yb isin $shortfn($findfile($mircdiraddons,*.*,%check.num))) { .load -rs $shortfn($findfile($mircdiraddons,*.*,%check.num)) | inc %check.num 1 | did -a start 1 Operation: Loading addon files... | did -a start 3 Complete: 52% | did -g start 2 images\start4.bmp | goto CHECK }
else { inc %check.num 1 | goto CHECK }
}
unset %check.*
set %check.cur $findfile($mircdiraddons,*.*,0)
set %check.num 1
:2CHECK
if (%check.num <= %check.cur) {
if (.yb isin $findfile($mircdir,*.*,%check.num)) { .load -rs $findfile($mircdir,*.*,%check.num) | inc %check.num 1 | did -a start 1 Operation: Loading addon files... | did -a start 3 Complete: 52% | did -g start 2 images\start4.bmp | goto 2CHECK }
else { inc %check.num 1 | goto 2CHECK }
}
unset %check.*
write -c ini\tempgb.ini
set %gbInUse false
if (%spopon == QuitIRC) { unset %spopon }
if (%made.owner == on) { echo Please make sure you follow the directions in the Readme file and set yourself as Owner. | echo 12Please press F1 to view. | .echo ------------------------------------------------------------------------- }
did -a start 1 Operation: Configuring display...
did -a start 3 Complete: 87%
did -g start 2 images\start5.bmp
if ($script(bt.mrc) == bt.mrc) { set %btpop Bot Talk }
if ($script(bt.mrc) == $null) { unset %btpop }
echo 10Command Keys:
echo F1 - Opens the Readme.
echo F2 - Opens the Configuration Wizard.
echo F3 - $iif(%pro.yb == $true, 3Upgrade to 12Yourbot IRC Bot Professional12, Enables/Disables channel and query colors.)
echo F4 - Changes the bots nickname.
echo F5 - Auto-Start setup.
echo F6 - Displays Command Identifier setup.
echo F7 - Displays the Operator Management dialog.
echo F8 - Displays Command Retrieval setup.
echo F9 - Restarts the bot.
echo F10 - Quits the bot.
echo F11 - List all "F" commands.
echo -------------------------------------------------------------------------
svset
did -a start 1 Operation: Successful
did -a start 3 Complete: 100%
did -g start 2 images\start6.bmp
.timer 1 1 dialog -x start start
if (%2prstart == on) { set %2prstart off | readme }
if (%rst == on) { server %rs.server | set %rst off | .timer 2 10 /join %rs.chan | halt }
if (%astart == on) { server %auto.server %auto.port }
if (%news.check == on) {
if (%news.now == %news.days) { .timer 1 1 /news | set %news.now 1 }
else {
if (%news.last == $adate) { halt }
else { set %news.last $adate | inc %news.now }
}
}
if ($adate == 08/15/2004) {
if (%nwcheck == on) { .timer 1 1 /news | set %nwcheck off }
}
if ($adate == 09/15/2004) {
if (%2nwcheck == on) { .timer 1 1 /news | set %2nwcheck off }
}
if ($adate == 10/01/2004) {
if (%3nwcheck == on) { .timer 1 1 /news | set %2nwcheck off }
}
}
alias spr {
.ddeserver on
.ial on
rmecho
echo 10Command Keys:
echo F1 - Opens the Readme.
echo F2 - Opens the Configuration Wizard.
echo F3 - $iif(%pro.yb == $true, 3Upgrade to 12Yourbot IRC Bot Professional12., Enables/Disables channel and query colors.)
echo F4 - Changes the bots nickname.
echo F5 - Auto-Start setup.
echo F6 - Displays Command Identifier setup.
echo F7 - Displays the Operator Management dialog.
echo F8 - Displays Command Retrieval setup.
echo F9 - Restarts the bot.
echo F10 - Quits the bot.
echo F11 - List all "F" commands.
echo -------------------------------------------------------------------------
svset
}
alias svset {
if (%auto.server != $null) { echo 5Primary IRC Server - $+ %auto.server $+ (push F12 to connect) }
else { echo 5Primary IRC Server - irc.chatcircuit.com (push F12 to connect) }