mfn

BBOS Install

mfn
Feb 4th, 2013
245
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
mIRC 2.49 KB | None | 0 0
  1. on *:TEXT:!install:#: {
  2.   if (%tkbbank == 123) { notice $nick BBOS is already installed, please type !bbos to get a list of possible commands. }
  3.   else {
  4.     notice $nick Please type !setup to start the setup for BBOS.
  5.   }
  6. }
  7. ;
  8.  
  9.  
  10.  
  11. on *:TEXT:!gencode:#: {
  12.   if ($readini(BBankAdmins.ini,n,Admins,$nick) != 1600) { msg $chan You're not authorised to perform this action. }
  13.   if ($readini(BBankAdmins.ini,n,Admins,$nick) == 1600) {
  14.     set %gencode $rand(1,9) $+ $rand(1,9) $+ $rand(a,z) $+ $rand(1,9)
  15.     notice $nick Code generated: %gencode
  16.   }
  17. }
  18. ;
  19.  
  20. on *:TEXT:!setup:*: {
  21.   if (%tkbbank == 123) { notice $nick BBOS is already installed, please type !bbos to get a list of possible commands. }
  22.   else {
  23.     if (%setup == yes) { notice $nick BBOS setup code is already generated, please check your mIRC client. }
  24.     else {
  25.       msg $nick Initializing setup, please wait...
  26.       set %bboscode $rand(1,9) $+ $rand(1,9) $+ $rand(a,z) $+ $rand(1,9)
  27.       timer 1 2 msg $nick Generating BBOS Code, please wait...
  28.       timer 1 3 echo -at 4BBOS setup code: %bboscode
  29.       timer 1 4 msg $nick Please check your mIRC Client for the BBOS code to continue setup.
  30.       timer 1 5 msg $nick Type !setcode <code> to move to next step.
  31.     set %setup yes }
  32.   }
  33. }
  34. ;
  35.  
  36. on *:TEXT:!setcode*:*: {
  37.   if (%setup != yes) { msg $nick BBOS pass code has not been generated, please type !setup to generate one. }
  38.   if (%setcode == yes) { msg $nick BBOS pass has already been accepted! }
  39.   else {
  40.     if ($2 == $null) { msg $nick Syntax : !setcode <code> }
  41.     if ($2 == %bboscode) {
  42.       msg $nick Code accepted!
  43.     msg $nick Please set an administrator for BBOS now. To do so, please type !setadmin <nick> }
  44.     set %setcode yes
  45.     else { msg $nick Invalid code! }
  46.   }
  47. }
  48. ;
  49.  
  50.  
  51. on *:TEXT:!setadmin*:*: {
  52.   if (%bbosetup1 != 0) { notice $nick BBOS pass code has not been generated, please type !setup to generate one. }
  53.   elseif (%bbosetup2 != 0) { notice $nick BBOS pass has not been accepted, please type !setcode <code> to proceed to next step. }
  54.   elseif (%bbosetup3 == 0) { notice $nick BBOS administrator has already been set. }
  55.   else {
  56.     if ($2 == $null) { msg $nick Syntax : !setadmin <nick> }
  57.     else { writeini BBankAdmins.ini Admins $2 1600
  58.       set %bbanktoken 0
  59.       writeini BBankDB.ini BBOS Database v1.6
  60.       set %tkbbank 123
  61.       msg $nick Type !bbos to get syntax trigger(s).
  62.       msg $nick BBOS v1.6 (Beta) [By Sagar] installed successfully.
  63.     }
  64. } }
  65. ;
Advertisement
Add Comment
Please, Sign In to add comment