on *:START: { set %question.1 (1/10): What is your real name? set %question.2 (2/10): What is your date of birth? set %question.3 (3/10): Whats your current status? (E.g Single, Married, Divorced) set %question.4 (4/10): Are you male or Female? set %question.5 (5/10): What is your nickname, IRC/IRL? set %question.6 (6/10): Where is your location? set %question.7 (7/10): Whats your Main/favourite channel? set %question.8 (8/10): Whats your Runescape name, If you dont play type "none" set %question.9 (9/10): Do you have your own site that you would like to show others, If not type "None" set %question.10 (10/10): Do you have an E-mail, If you don't want to give it out type "None" set %question.11 Type /msg $me Finish - to finish your profile. } on *:text:!setprofile*:#:{ notice $nick 10Hello and Welcome to 4Profile10 Setup. This setup requires that you have 4enabled10 your privmsg (whisper box isn't blocked for messages) so you can procceed. Also type4 /mode $nick -f 10 to stop filtering. notice $nick 10If you are ready to 4continue10 with your setup please type 4/msg $me setup continue 10In case you need help dont hesitate to ask 4Lastrites 10to guide you through the installation. } on *:text:Setup continue*:?:{ set %setup.continue. [ $+ [ $nick ] ] 1 msg $nick 10Hello again4 $nick $+ 10. In the rest of the installation you will be asked to answer a few questions in order to setup your 4profile10. Please answer them as 4truly10 as you can. msg $nick 10Ready? Okay let's go... (if you want to delete your account type 4!delete profile 10- in a chan were both in or type 4/msg $me delete profile 10) msg $nick 10Type4 /msg $me Start 10 to start the profile. } on *:text:start*:?:{ if (%setup.continue. [ $+ [ $nick ] ] == 1) { msg $nick %question.1 set %NOQ. [ $+ [ $nick ] ] 1 } } on *:Text:*:?: { if (1 == %NOQ. [ $+ [ $nick ] ]) { set %ans.1. [ $+ [ $nick ] ] $1- set %NOQ. [ $+ [ $nick ] ] 2 msg $nick %question.2 } elseif (2 == %NOQ. [ $+ [ $nick ] ]) { set %ans.2. [ $+ [ $nick ] ] $1- set %NOQ. [ $+ [ $nick ] ] 3 msg $nick %question.3 } elseif (3 == %NOQ. [ $+ [ $nick ] ]) { set %ans.3. [ $+ [ $nick ] ] $1- set %NOQ. [ $+ [ $nick ] ] 4 msg $nick %question.4 } elseif (4 == %NOQ. [ $+ [ $nick ] ]) { set %ans.4. [ $+ [ $nick ] ] $1- set %NOQ. [ $+ [ $nick ] ] 5 msg $nick %question.5 } elseif (5 == %NOQ. [ $+ [ $nick ] ]) { set %ans.5. [ $+ [ $nick ] ] $1- set %NOQ. [ $+ [ $nick ] ] 6 msg $nick %question.6 } elseif (6 == %NOQ. [ $+ [ $nick ] ]) { set %ans.6. [ $+ [ $nick ] ] $1- set %NOQ. [ $+ [ $nick ] ] 7 msg $nick %question.7 } elseif (7 == %NOQ. [ $+ [ $nick ] ]) { set %ans.7. [ $+ [ $nick ] ] $1- set %NOQ. [ $+ [ $nick ] ] 8 msg $nick %question.8 } elseif (8 == %NOQ. [ $+ [ $nick ] ]) { set %ans.8. [ $+ [ $nick ] ] $1- set %NOQ. [ $+ [ $nick ] ] 9 msg $nick %question.9 } elseif (9 == %NOQ. [ $+ [ $nick ] ]) { set %ans.9. [ $+ [ $nick ] ] $1- set %NOQ. [ $+ [ $nick ] ] 10 msg $nick %question.10 } elseif (10 == %NOQ. [ $+ [ $nick ] ]) { set %ans.10. [ $+ [ $nick ] ] $1- set %NOQ. [ $+ [ $nick ] ] 11 msg $nick %question.11 } elseif (11 == %NOQ. [ $+ [ $nick ] ]) { unset %NOQ. [ $+ [ $nick ] ] set %complete [ $+ [ $nick ] ] COMPLETE msg $nick Congratulations you have finished your profile type !profile in a channel that we are both in or /msg $me Profile Nick amsg [amsg] 10 $nick Has just finished their profile type 4!profile $nick 10 - to view it. } } on *:text:!profile*:#:{ if (Complete == $iif(!$2,%complete [ $+ [ $nick ] ],%complete [ $+ [ $2 ] ])) { notice $nick 10The 4profile10 has been PMed to you to stop 4spam msg $nick 10Real Name:4 $iif(!$2,%ans.1. [ $+ [ $nick ] ],%ans.1. [ $+ [ $2 ] ]) msg $nick 10Date of Birth:4 $iif(!$2,%ans.2. [ $+ [ $nick ] ],%ans.2. [ $+ [ $2 ] ]) msg $nick 10Current Status:4 $iif(!$2,%ans.3. [ $+ [ $nick ] ],%ans.3. [ $+ [ $2 ] ]) msg $nick 10Gender/Sex:4 $iif(!$2,%ans.4. [ $+ [ $nick ] ],%ans.4. [ $+ [ $2 ] ]) msg $nick 10NickName IRL/IRC:4 $iif(!$2,%ans.5. [ $+ [ $nick ] ],%ans.5. [ $+ [ $2 ] ]) msg $nick 10Location:4 $iif(!$2,%ans.6. [ $+ [ $nick ] ],%ans.6. [ $+ [ $2 ] ]) msg $nick 10Main/favourite channel:4 $iif(!$2,%ans.7. [ $+ [ $nick ] ],%ans.7. [ $+ [ $2 ] ]) msg $nick 10Runescape Name:4 $iif(!$2,%ans.8. [ $+ [ $nick ] ],%ans.8. [ $+ [ $2 ] ]) msg $nick 10Site:4 $iif(!$2,%ans.9. [ $+ [ $nick ] ],%ans.9. [ $+ [ $2 ] ]) msg $nick 10E-mail address:4 $iif(!$2,%ans.10. [ $+ [ $nick ] ],%ans.10. [ $+ [ $2 ] ]) } else notice $nick 10This person does not have a 4profile10 tell them to make one | halt } on *:text:!delete profile*:#: { unset %NOQ. [ $+ [ $nick ] ] unset %question.1 [ $+ [ $nick ] ] unset %question.2 [ $+ [ $nick ] ] unset %question.3 [ $+ [ $nick ] ] unset %question.4 [ $+ [ $nick ] ] unset %question.5 [ $+ [ $nick ] ] unset %question.6 [ $+ [ $nick ] ] unset %question.7 [ $+ [ $nick ] ] unset %question.8 [ $+ [ $nick ] ] unset %question.9 [ $+ [ $nick ] ] unset %question.10 [ $+ [ $nick ] ] unset %questoin.11 [ $+ [ $nick ] ] unset %setup.continue [ $+ [ $nick ] ] unset %ans.1. [ $+ [ $nick ] ] unset %ans.2. [ $+ [ $nick ] ] unset %ans.3. [ $+ [ $nick ] ] unset %ans.4. [ $+ [ $nick ] ] unset %ans.5. [ $+ [ $nick ] ] unset %ans.6. [ $+ [ $nick ] ] unset %ans.7. [ $+ [ $nick ] ] unset %ans.8. [ $+ [ $nick ] ] unset %ans.9. [ $+ [ $nick ] ] unset %ans.10. [ $+ [ $nick ] ] unset %ans.11. [ $+ [ $nick ] ] notice $nick 10Your profile has been succesfully 4deleted } on *:text:delete profile*:?: { unset %NOQ. [ $+ [ $nick ] ] unset %question.1 [ $+ [ $nick ] ] unset %question.2 [ $+ [ $nick ] ] unset %question.3 [ $+ [ $nick ] ] unset %question.4 [ $+ [ $nick ] ] unset %question.5 [ $+ [ $nick ] ] unset %question.6 [ $+ [ $nick ] ] unset %question.7 [ $+ [ $nick ] ] unset %question.8 [ $+ [ $nick ] ] unset %question.9 [ $+ [ $nick ] ] unset %question.10 [ $+ [ $nick ] ] unset %questoin.11 [ $+ [ $nick ] ] unset %setup.continue [ $+ [ $nick ] ] unset %ans.1. [ $+ [ $nick ] ] unset %ans.2. [ $+ [ $nick ] ] unset %ans.3. [ $+ [ $nick ] ] unset %ans.4. [ $+ [ $nick ] ] unset %ans.5. [ $+ [ $nick ] ] unset %ans.6. [ $+ [ $nick ] ] unset %ans.7. [ $+ [ $nick ] ] unset %ans.8. [ $+ [ $nick ] ] unset %ans.9. [ $+ [ $nick ] ] unset %ans.10. [ $+ [ $nick ] ] unset %ans.11. [ $+ [ $nick ] ] notice $nick 10Your profile has been succesfully 4deleted } on *:join:#: { if ($nick == $me) { Halt } elseif (%complete [ $+ [ $nick ] ] == $Null) { /notice $nick 10You do not have a public 4profile /notice $nick 10To make one type 4!setprofile10 in a chan that were both in. } } on *:text:!part $me *:#:{ if ($nick isop $chan) || ($nick ishop $chan) { /part $chan Requested by $nick } } on *:text:!help*:#:{ notice $nick 10To make your 4profile10 type4 !setprofile 10in a 4channel10 were both in then carry on with the 4instructions notice $nick 10To view someone elses 4profile10 type 4!profile nick 10 In a channel that were both in notice $nick 10To make me 4Part 10A channel type 4!part $me }