// #scripters — 2010-08-26
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
02:35:56 Quit: Tempy ([email protected]) Ping timeout: 121 seconds
06:16:45 Quit: f ([email protected]) Quit: ASC 4 LYF
06:19:19 Join: f ([email protected]) to #scripters
06:25:19 Quit: f ([email protected]) Ping timeout: 121 seconds
07:12:23 Join: f ([email protected]) to #scripters
07:12:39 Nick: f is now known as fantasize
07:23:08 Quit: fantasize ([email protected]) Ping timeout: 121 seconds
08:02:50 Quit: schnoodles ([email protected]) Ping timeout: 121 seconds
08:03:04 Join: schnoodles ([email protected]) to #scripters
09:34:50 Join: BluntMaster ([email protected]) to #scripters
09:34:52 <BluntMaster> hi
09:35:04 <BluntMaster> help make bot
09:35:05 <BluntMaster> ?
09:37:58 <Bozza> Do you know how to script?
09:38:03 <BluntMaster> yea
09:38:05 <BluntMaster> do you
09:38:10 <BluntMaster> lol ..
09:38:24 <Bozza> No, I just op in here for shits and giggles :)
09:38:31 <BluntMaster> umm,
09:38:36 <BluntMaster> i want to make
09:38:44 <BluntMaster> owner level in my bot
09:39:00 <BluntMaster> that allows , owners to !add <nick> <level>
09:39:08 <BluntMaster> that allows , owners to !rem <nick> <level>
09:39:19 <BluntMaster> that allows , owners to !level <nick>
09:39:51 <Bozza> Don't let me stop you :)
09:40:29 <BluntMaster>
09:40:35 <BluntMaster> example :
09:40:36 <BluntMaster> ?
09:40:49 <Bozza> oooh you want 'that' kind of help
09:40:56 <BluntMaster> no no ..
09:41:11 <BluntMaster> i just need example of how to auser ruser..
09:41:48 <Bozza> how to use /auser and /ruser is all in the help file
09:42:14 <BluntMaster> i dont understand the help.file
09:42:19 <BluntMaster> umm
09:42:28 <BluntMaster> on *:text:*:#:{
09:42:54 <Bozza> /auser nickname level
09:42:57 <BluntMaster> ($me !isop $chan) && ($me ison $chan) {
09:42:57 <Bozza> /ruser nickname
09:43:07 <BluntMaster> but inside, level
09:43:11 <BluntMaster> how do i make the
09:43:26 <Bozza> on 100:text:*:#: {
09:43:33 <BluntMaster> !add auser $nick | you have been added to level blah..
09:43:43 <BluntMaster> !add auser $nick | you have been removed from level blah..
09:44:42 <Bozza> the 100 will allow anyone with at least level 100 in the users file to use that command
09:45:02 <BluntMaster> ok
09:45:22 <BluntMaster> on 100:text:*:#: {
09:45:29 <BluntMaster> if ($me !isop $chan) && ($me ison $chan) {
09:46:28 <Bozza> The ison is completly pointless, if its not on the channel its not going to see the command
09:46:55 <BluntMaster> umm could you basically show me how to check the level
09:47:21 <Bozza> that first line is checking the level
09:47:27 <BluntMaster> on 100:text:*:#: {
09:47:30 <Bozza> if they don't have 100 in the user file it will be ignored
09:47:42 <BluntMaster> i want level 100 to be called owner
09:47:45 <BluntMaster> but cant?
09:48:03 <Bozza> Best to use numbers
09:49:04 <BluntMaster> umm, would you show me example of the level 100 with !add command and make it say to the nick that dosent have enuff access .. and if they do have the coreect access the bot notices them lets them know
09:49:39 <Bozza> Basically you want me to do it for you
09:49:49 <BluntMaster> No.
09:49:55 <BluntMaster> i just need example.
09:49:57 <BluntMaster> is all
09:50:21 <BluntMaster> on *:text:*:#: {
09:50:57 <BluntMaster> if (how to check here) { .notice Sorry you dont have enuff access to use owner commands! }
09:51:00 <BluntMaster> }
09:52:18 <Bozza> on *:text:!add *:#: {
09:52:18 <Bozza> if ($level($nick) < 100) { notice $nick DENIED!!!!!! }
09:52:19 <Bozza> else { auser $2 $3 | notice $nick GRANTED!!!!!! }
09:52:19 <Bozza> }
09:52:44 <BluntMaster> umm
09:53:06 <BluntMaster> how do i edit the add , and rem into the same event under level 100
09:53:13 <BluntMaster> so owners can add other users,
09:53:59 <Bozza> It makes no difference if they are in the same event
09:54:53 <BluntMaster> ok
09:55:01 <BluntMaster> now, will this add command,
09:55:09 <BluntMaster> allow users in 100.
09:55:21 <BluntMaster> add users in levels 75 , 50 , 25
09:55:22 <BluntMaster> ?
09:55:29 <Bozza> Yes
09:55:57 <Bozza> Keep in mind that's VERY insecure as it is (You asked for an example if you recall)
09:56:18 <Bozza> Someone could simply change to a nickname that is in the user file and throw commands at your bot
09:56:54 <BluntMaster> heres, what i want my bot to do .
09:57:01 <Bozza> auser is the wrong way around too... needs to be auser $3 $2
09:57:09 <Bozza> level first then nickname
09:57:21 <BluntMaster> owner level can have access to add levels to lower levels only,
09:57:44 <BluntMaster> like Coowner , User , Couser , final is public user commands,
09:57:56 <Bozza> As it is anyone with access can add users at any level they put in
09:58:08 <Bozza> There's no error checking or extensive access checking in there
09:58:16 <BluntMaster> can level 25 , 50 , 75
09:58:20 <BluntMaster> add to level 100
09:58:48 <BluntMaster> i want high level 100 only to use the !add <nick> <100>
09:58:54 <Bozza> If you added that command in as it was you could do !add BluntMaster clown and it would do it
09:59:19 <BluntMaster> i know that,
09:59:31 <BluntMaster> but the low levels cant add to level 100
09:59:35 <BluntMaster> right
09:59:36 <Bozza> the second line prevents that
09:59:54 <Bozza> if ($level($nick) < 100) { notice $nick DENIED!!!!!! }
10:00:06 <Bozza> If they don't have 100 they get noticed with DENIED!!!!!!
10:00:27 <BluntMaster> ok,
10:00:43 <BluntMaster> now how can i make so users on level coowner below level 100
10:00:57 <BluntMaster> can add users from the same level they are to levels below that
10:01:35 <Bozza> .......
10:02:38 <Bozza> Why are you making it unneccessarily complicated
10:02:58 <BluntMaster> I'm, not
10:03:11 <BluntMaster> if i am user (100) i can use the command i know that.
10:03:23 <BluntMaster> but users that are added to (75)
10:03:23 <Bozza> What is the absolute lowest level someone needs to be to add someone else?
10:03:24 <BluntMaster> cant
10:03:36 <BluntMaster> i want my bot to have
10:04:32 <BluntMaster> 100 = owner , 85 = coowner , 65 = user, 45 couser=
10:05:00 <BluntMaster> or make ,
10:05:07 <Bozza> What is the absolute lowest level someone needs to be to add someone else?
10:05:26 <BluntMaster> level (45)
10:06:55 <Bozza> on *:text:!add *:#: {
10:06:55 <Bozza> if ($level($nick) < 45) { notice $nick DENIED!!!!!! }
10:06:56 <Bozza> elseif ($3 > $level($nick)) { notice $nick DENIED!!! You can't give what you don't have }
10:06:56 <Bozza> else { auser $3 $2 | notice $nick GRANTED!!!!!! }
10:06:56 <Bozza> }
10:08:04 <BluntMaster> ok ..
10:08:21 <Bozza> You seem confused by that
10:08:28 <BluntMaster> so people on level 100
10:08:45 <BluntMaster> can add people on 100 , 85 , 65 , and 45
10:08:46 <BluntMaster> right
10:09:27 <BluntMaster> and wounce someone is added to level 85 they can only add people to levels 65 or 45 right?
10:10:51 <BluntMaster> i want one !add command that works and not 2-3 !add commands,
10:11:13 <BluntMaster> how to make just one when user is added level (100) they can only add to levels below them,
10:11:30 <BluntMaster> on *:text:!add *:#: {
10:11:30 <BluntMaster> if ($level($nick) < 100) { .notice $nick Sorry, you dont have (OWNER) access (DENIED) }
10:11:30 <BluntMaster> else { auser $2 $3 | .notice $nick I, Decided to grant you this postion as Owner (ACCEPTED) }
10:11:31 <BluntMaster> }
10:11:31 <BluntMaster> on *:text:!add *:#: {
10:11:31 <BluntMaster> if ($level($nick) < 45) { notice $nick DENIED!!!!!! }
10:11:31 <BluntMaster> elseif ($3 > $level($nick)) { notice $nick DENIED!!! You can't give what you don't have }
10:11:31 <BluntMaster> else { auser $3 $2 | notice $nick GRANTED!!!!!! }
10:11:45 <Bozza> By removing the first one
10:12:13 <Bozza> The one I just pasted covers both
10:15:48 <BluntMaster> Bozza,
10:16:51 <BluntMaster> !add command can we make it only for levels (100) & (85) only lower levels dont have access to it.
10:16:58 <BluntMaster> same with !rem
10:17:54 <Bozza> Yes
10:18:34 <Bozza> i'm sure you could figure that one out with little effort
10:20:51 <BluntMaster> umm let me try
10:21:00 <Bozza> It's quite simple
10:21:09 <BluntMaster> on *:text:!add *:#: {
10:21:09 <BluntMaster> if ($level($nick) < 85) { notice $nick DENIED!!!!!! }
10:21:09 <BluntMaster> elseif ($3 > $level($nick)) { notice $nick DENIED!!! You can't give what you don't have }
10:21:09 <BluntMaster> else { auser $3 $2 | notice $nick GRANTED!!!!!! }
10:21:09 <BluntMaster> }
10:21:24 <Bozza> Well done
10:21:28 <BluntMaster> but how will this detect weather, your (100) or (85)
10:21:29 <BluntMaster> ?
10:21:37 <BluntMaster> gotta make it check level 100 too
10:22:07 <Bozza> Scripts use a certain amount of logic
10:22:17 <Bozza> If your below 85 its safe to assume you're above 85
10:22:27 <Bozza> If your below 85 its safe to assume you're not above 85
10:22:33 <Bozza> That makes more sense :P
10:23:18 <BluntMaster> but how to make it only work for level (100) and (85)
10:23:29 <BluntMaster> 85 can only add to 65 , 45
10:23:56 <Bozza> I take it you don't really understand the script you're trying to implement
10:30:43 <BluntMaster> on *:text:*:#:{
10:30:43 <BluntMaster> if ($ulevel == 100) {
10:30:43 <BluntMaster> if ($ulevel >= 85) {
10:30:43 <BluntMaster> ($ulevel >= 65) {
10:30:43 <BluntMaster> ($ulevel >= 45) {
10:30:43 <BluntMaster> else {
10:30:43 <BluntMaster> .msg how would this work for all levels..
10:30:43 <BluntMaster> }
10:30:56 <Bozza> wtf
10:30:56 <BluntMaster> hows, that ?
10:31:16 <Bozza> In a word..... shitful
10:31:26 <Bozza> What are you trying to do?
10:31:28 <BluntMaster> why?
10:31:39 <BluntMaster> thats, how many levels my bot will have
10:31:48 <BluntMaster> i want level (100) be owner
10:31:56 <BluntMaster> add to any level and remove any level
10:32:09 <Bozza> Then use the one i've already given you
10:32:10 <BluntMaster> level 85 can only add to levels 65 and 45 only
10:32:39 <Bozza> if ($level($nick) < 85) { notice $nick DENIED!!!!!! } < - requires at LEAST 85
10:32:56 <Bozza> elseif ($3 > $level($nick)) { notice $nick DENIED!!! You can't give what you don't have } <- will NOT let someone who is 85 add someone at 100
10:33:00 <Longie> morning fatima, daniel and other idlers
10:33:00 <Daniel> make fuckface nicer somehow!
10:33:02 <Bozza> What more could you need
10:33:55 <BluntMaster> so the code you give me will only work for users 100 and 85
10:34:15 <Bozza> YES
10:34:51 <BluntMaster> ok but it isnt working,
10:35:45 <Bozza> You have to be careful with where you place scripts in remotes
10:36:10 <Bozza> you can't have a on *:text:*:#: before an on *:text:!add *:#: {
10:36:17 <BluntMaster> i want it to message the user that is tryin the use the !add that dont have the level like if their not 85 it tells them same as 100
10:36:22 <BluntMaster> sorry need 100 to use
10:36:26 <BluntMaster> same with 85
10:38:10 <Bozza> if ($level($nick) < 85) { notice $nick DENIED!!!!!! }
10:38:13 <Bozza> That line does that
10:38:23 <BluntMaster> ok but i want the same for level 100
10:38:28 <Bozza> if they DONT have AT LEAST level 85 they are warned
10:38:34 <Bozza> Why? That's pointless
10:38:51 <Bozza> If they don't have at least 85 they arn't going to have 100
10:40:00 <BluntMaster> but i want the bot to tell them
10:40:11 <BluntMaster> what access is required for this feature,
10:40:16 <BluntMaster> before they can use it
10:40:29 <BluntMaster> same with !rem <nick> <level>
10:42:03 <Bozza> Then change the message to suit that
10:42:31 <BluntMaster> Done,
10:42:38 <BluntMaster> how would i customize the
10:42:41 <BluntMaster> !rem
10:42:42 <BluntMaster> command,
10:42:47 <BluntMaster> for the same reason!
10:43:38 <Bozza> Going a bit beyond examples here
10:44:36 <BluntMaster> i am following you learning
10:44:40 <BluntMaster> i am not using you
10:44:51 <BluntMaster> i like that you are guiding me in the right direction
10:44:53 <BluntMaster> thankyou
10:44:55 <BluntMaster> ;)
10:44:56 <BluntMaster> man
10:48:12 Join: fatima ([email protected]) to #scripters
10:54:13 <Bozza> Still not sure I really get what you're asking
10:55:18 <Bozza> elseif ($level($nick) <= $level($2)) { notice $nick DENIED!!!! They are your superiors }
10:55:27 <Bozza> You would need that in the !rem command at least
10:55:34 <Bozza> stop someone with 85 deleting someone with 100
10:55:55 <BluntMaster> i dont want 85 to delete users on 100
10:56:05 <BluntMaster> only 100 can delete 85
10:56:16 <BluntMaster> but 85 can delete 65 , and 45
10:56:18 <BluntMaster> ;)
10:56:28 <Bozza> Then use the line
10:57:00 <Bozza> You should be able to use your "scripting know-how" to work out how to implement that :)
11:00:08 <BluntMaster> i want this
11:00:11 <BluntMaster> but how to fix it
11:00:15 <BluntMaster> on *:text:!add *:#: {
11:00:15 <BluntMaster> if ($level($nick) == 100) { .notice $nick Sorry, this requries Owner access. }
11:00:15 <BluntMaster> if ($level($nick) == 85) { .notice $nick Sorry, this requries Coowner access. }
11:00:15 <BluntMaster> elseif ($3 > $level($nick)) { .notice $nick Sorry, you donot have Owner access. }
11:00:15 <BluntMaster> elseif $level($nick)) { .notice $nick Sorry, you donot have Coowner access. }
11:00:15 <BluntMaster> else { auser $3 $2 | notice $nick You, now have Owner access. }
11:00:15 <BluntMaster> else { auser $3 $2 | notice $nick You, now have Cowner access. }
11:00:15 <BluntMaster> }
11:01:08 <Bozza> ..........
11:01:27 <Bozza> Fix it by holding down the backspace key until its all gone
11:01:42 <BluntMaster> ?
11:02:07 <Bozza> I don't know where to begin telling you what's wrong with that
11:03:30 Join: Lazzy ([email protected]) to #scripters
11:03:36 <BluntMaster> there my bot
11:03:41 <BluntMaster> !add
11:03:46 <Bozza> !add
11:06:19 <BluntMaster> umm.
11:07:40 <BluntMaster> on *:text:!add:*:#:{
11:07:41 <BluntMaster> if ($level($nick) == 100) { .notice $nick Sorry, this requries Owner access. }
11:07:41 <BluntMaster> elseif ($level($nick) == 85) { .notice $nick Sorry, this requries Coowner access. }
11:07:41 <BluntMaster> if ($3 > $level($nick)) { .notice $nick Sorry, you donot have Owner access. }
11:12:22 <Lazzy> ..
11:12:52 <BluntMaster> !add
11:12:56 <BluntMaster> !add Bozza
11:12:57 <BluntMaster> !add Bozza 2
11:12:59 <BluntMaster> !add Bozza 45
11:13:12 <Lazzy> Error:
11:13:13 <Lazzy> #:{ Unknown command
11:14:49 <BluntMaster> !add Bozza 45
11:14:57 <BluntMaster> !add Bozza 45
11:15:31 <BluntMaster> !add Bozza 25
11:15:42 <BluntMaster> !add Bozza 25
11:16:29 <BluntMaster> help
11:16:51 <Bozza> the first line is wrong
11:16:57 <Bozza> on *:text:!add:*:#:{
11:17:04 <Bozza> Look at that then look at one of the "examples"
11:17:32 <BluntMaster> on *:text:*:#:{
11:17:43 <BluntMaster> if ($2 == !add) {
11:17:45 <BluntMaster> }
11:17:46 <BluntMaster> }
11:18:17 <Bozza> You could do that if you'
11:18:24 <Bozza> you're feeling brave
11:18:32 <Bozza> but the $2 should be $1
11:18:48 <Bozza> Might want to stick with simple though
11:18:59 <Bozza> Learn to walk before running
11:20:30 <BluntMaster> hows this
11:20:31 <BluntMaster> on *:text:*:#:{
11:20:32 <BluntMaster> if ($level($nick) == 100) { .notice $nick Sorry, this requries Owner access. }
11:20:32 <BluntMaster> if ($1 == !add) { else { auser $3 $2 | notice $nick You, now have Owner access. }
11:20:32 <BluntMaster> }
11:20:49 <Bozza> No
11:21:09 <Bozza> Start with my "example", work from that
11:21:32 <BluntMaster> on *:text:*:#:{
11:21:33 <BluntMaster> if ($level($nick) == 100) { .notice $nick Sorry, this requries Owner access. }
11:21:33 <BluntMaster> if ($1 == !add) { auser $3 $2 | notice $nick You, now have Owner access. }
11:21:33 <BluntMaster> }
11:21:35 <BluntMaster> this?
11:22:42 <Bozza> No
11:23:03 <BluntMaster> whats wrong with it
11:23:26 <BluntMaster> !add Bozza
11:23:28 <BluntMaster> !add Bozza 4
11:23:30 <BluntMaster> !add Bozza 45
11:24:46 <Bozza> if ($level($nick) == 100) { .notice $nick Sorry, this requries Owner access. }
11:24:50 <Bozza> That for starters
11:25:37 <BluntMaster> how do i make it check the level 100
11:30:27 Part: Carson ([email protected]) from #scripters
11:30:27 Join: Carson ([email protected]) to #scripters
11:30:30 Mode: (by ChanOP) +o Carson
11:36:11 <BluntMaster> ..
11:39:13 <BluntMaster> ..
11:44:16 <BluntMaster> So?
11:44:39 <Bozza> I've shown you how to check it
11:44:50 <Bozza> It's in the scripts i've shown you
11:45:02 <Bozza> if ($level($nick) < 85) { notice $nick DENIED!!!!!! }
11:45:09 <Bozza> That ALSO covers people who have 100
11:45:42 <Lazzy> on *:text:!add:*:#: {
11:45:42 <Lazzy> if ($level($nick) == 100) { .notice $nick Sorry, this requries Owner access. }
11:45:42 <Lazzy> else { auser $3 $2 | notice $nick You, now have Owner access. }
11:45:42 <Lazzy> }
11:45:45 <BluntMaster> ?
11:45:53 <Bozza> No
11:46:06 <BluntMaster> ==
11:46:11 <Bozza> on *:text:!add:*:#: {
11:46:12 <Bozza> still wrong
11:46:19 <BluntMaster> wtf?
11:46:21 <BluntMaster> how?
11:46:24 <Bozza> f ($level($nick) == 100) { .notice $nick Sorry, this requries Owner access. } also still wrong
11:46:49 <BluntMaster> if ($level($nick) < 100) { }
11:46:49 <Bozza> on *:text:!add *:#: {
11:46:49 <Bozza> on *:text:!add:*:#: {
11:47:02 <Bozza> That won't cover people who are 85
11:47:11 <BluntMaster> just 100.
11:47:21 <Bozza> Then people who are 85 wont be able to use it
11:47:32 <BluntMaster> but i dont want the bot to message saying DENIED!!!!
11:47:45 <Bozza> Then make it say something else
11:48:00 <BluntMaster> i want it to detect who is 100 and let them know their added as $level
11:48:05 <BluntMaster> how to do that.
11:48:29 <Bozza> You want people who are 85 to be able to use the command too yes?
11:49:01 <Bozza> You're over complicating it
11:49:13 <BluntMaster> i want level 100 & 85 to use !add
11:49:14 <BluntMaster> yes
11:49:32 <Bozza> Then use the script ive provided
11:49:37 <BluntMaster> but i want the bot to tell the user that isnt 85 they dont have level access 85. same with 100
11:49:52 <BluntMaster> make it have to separate messages, for each level
11:50:02 <Bozza> Over complicating it
11:50:30 <Bozza> Just make a message thats universal for both levels
11:51:16 <BluntMaster> ok
11:51:34 <BluntMaster> but how to make the bot store their nicks when they log in
11:51:57 <BluntMaster> how to make section to log the bot before it allows them to use their level access.
11:52:17 <Bozza> That's where it gets difficult
11:52:49 <BluntMaster> writetxt -r users.txt
11:52:52 <BluntMaster> or?
11:53:39 <Bozza> Maybe it would be easier if you downloaded a bot that already does what you want it to
11:54:30 <BluntMaster> find me one?
11:54:35 <BluntMaster> i suck at searching,
11:55:09 <BluntMaster> would, you edit my code from 3 yrs ago that my cousin made me,
11:55:53 <Bozza> Probably not, we are here to give you a nudge in the right direction, seems more like im doing it for you
11:56:14 <Bozza> http://www.mircscripts.org/archive/scripts
11:56:19 <Bozza> Have a look at some of those
11:56:41 <BluntMaster> what bot on there has what i want
11:56:52 <BluntMaster> i dont know what i am looking for that offers ot
11:56:54 <BluntMaster> it*
11:58:31 <Bozza> Try a couple and see
12:00:54 <BluntMaster> what would i have to do get you edit my cousin usersystem?
12:01:02 <BluntMaster> he give me permisson to
12:01:10 <Bozza> I don't have that kind of time
12:01:20 <BluntMaster> on *:TEXT:!*:*: {
12:01:20 <BluntMaster> inc -u5 %floodcount. [ $+ [ $wildsite ] ]
12:01:20 <BluntMaster> var %count = %floodcount. [ $+ [ $wildsite ] ]
12:01:20 <BluntMaster> if %count == 3 {
12:01:20 <BluntMaster> if $chan { var %t = $chan }
12:01:20 <BluntMaster> else { var %t = $nick }
12:01:20 <BluntMaster> if %t { msg $chan $+($nick,:, Stop flooding me . ) }
12:01:20 <BluntMaster> }
12:01:20 <BluntMaster> if %count > 3 {
12:01:20 <BluntMaster> ignore -u60 $wildsite
12:01:20 <BluntMaster> $+(.timer,Flood.,$wildsite) 1 60 /msg $nick Removed: from ignore list $nick
12:01:31 <BluntMaster> if ($ulevel >= 100) {
12:01:31 <BluntMaster> ;msg $chan Owner Commands
12:01:32 <BluntMaster> ;### Usersystem - !User <add|del|show> [nick] [Master|Owner|User|Level]
12:01:43 <BluntMaster> if ($1 == !show) {
12:01:44 <BluntMaster> var %x = 1, %r
12:01:44 <BluntMaster> while ($ulist(*,%x)) {
12:01:44 <BluntMaster> var %host = $v1
12:01:44 <BluntMaster> var %r = $+(%r,$chr(44) $iif($ial($v1).nick,$v1,%host) $chr(40),$level(%host),$chr(41))
12:01:44 <BluntMaster> inc %x
12:01:44 <BluntMaster> }
12:01:44 <BluntMaster> msg # Current Users: $right(%r,-1)
12:01:47 <BluntMaster> there part
12:01:50 <BluntMaster> of it
12:01:58 <BluntMaster> it dont work
12:02:06 <Bozza> Do you understand any of that?
12:02:27 <BluntMaster> kinda,
12:02:38 <BluntMaster> now can you help me make
12:02:42 <BluntMaster> this event work
12:02:46 <Bozza> I don't have that kind of time
12:02:50 <BluntMaster> when i am added as 100
12:02:56 <BluntMaster> the !show works
12:03:03 <BluntMaster> but the !add and !del wont
12:03:34 <BluntMaster> http://pastebin.com/qy4aAZUe
12:03:41 <BluntMaster> there, is the code
12:04:06 <BluntMaster> !add
12:05:29 <BluntMaster> !add
12:05:33 <BluntMaster> !add Bozza
12:05:38 <BluntMaster> !add Bozza 65
12:05:45 <BluntMaster> !add Bozza 65
12:06:00 <BluntMaster> !add Bozza 65
12:06:22 <BluntMaster> !add Bozza 65
12:07:23 <BluntMaster> !add Bozza 65
12:07:38 <BluntMaster> !add Bozza 65
12:07:50 <BluntMaster> !add Bozza 65
12:07:57 <BluntMaster> !add Bozza
12:08:01 <BluntMaster> !add
12:08:04 <BluntMaster> !add mbnm
12:08:08 <BluntMaster> !add mbnm 45
12:08:27 <BluntMaster> !add mbnm 45
12:08:33 <BluntMaster> !add mbnm 45
12:08:51 <BluntMaster> Bozza,
12:08:52 <BluntMaster> ?
12:08:55 <Bozza> ?
12:09:51 <BluntMaster> !add Bozza
12:10:08 <BluntMaster> can you help me make
12:10:20 <BluntMaster> on text eevent for level 100 with the add rem
12:10:23 <Bozza> I don't have the time needed to look through that
12:10:24 <BluntMaster> command i do the rest
12:12:43 <Bozza> Maybe one of the other guys here has more time to look into it a bit
12:13:43 <BluntMaster> can you help me make
12:13:48 <BluntMaster> on text event
12:13:59 <BluntMaster> for 100 and 85 with add and rem
12:14:07 <Bozza> Why arn't you reading what im saying
12:14:31 <Bozza> I do NOT have time
12:15:18 <BluntMaster> can u recommend someone for me?
12:15:21 <BluntMaster> Carson
12:15:24 <BluntMaster> Daniel
12:15:24 <Daniel> and not indicative of a fucking thing
12:15:30 <BluntMaster> Daniel
12:15:31 <Daniel> your th eone doing shit trying to pass off phootos off porn sites saying there ya gf what a fucking loser
12:15:33 <BluntMaster> Daniel
12:15:33 <Daniel> badslut your not in #sex because you feel like talking to someone, you want to fuck, simple
12:15:35 <BluntMaster> ?
12:15:43 <BluntMaster> Longie
12:16:01 <Bozza> Daniel is a bot, it can't help with much of anything unless you're looking for a good insult
12:16:02 <Daniel> you just dont fucking know how to spell
12:16:07 <Bozza> See
12:17:31 <BluntMaster> yea
12:17:46 <BluntMaster> your still here can you make it real quick i play with it
12:17:49 <BluntMaster> and learn
12:17:58 <BluntMaster> on *:text:*:#:{
12:18:12 <Bozza> I've given you examples
12:18:16 <Bozza> i'm not here to bottle feed you
12:18:30 <Bozza> If you can't understand the script download one
12:18:39 <BluntMaster> repaste it
12:19:22 <BluntMaster> please"?
12:19:24 <Bozza> [10:07:08] @Bozza )) on *:text:!add *:#: {
12:19:24 <Bozza> [10:07:08] @Bozza )) if ($level($nick) < 45) { notice $nick DENIED!!!!!! }
12:19:25 <Bozza> [10:07:08] @Bozza )) elseif ($3 > $level($nick)) { notice $nick DENIED!!! You can't give what you don't have }
12:19:25 <Bozza> [10:07:08] @Bozza )) else { auser $3 $2 | notice $nick GRANTED!!!!!! }
12:19:25 <Bozza> [10:07:09] @Bozza )) }
12:19:55 <BluntMaster> ok ,
12:20:13 <BluntMaster> so is this dumb to let level 85 add clear to level 45
12:20:24 <BluntMaster> or just make level 100 users add and delete
12:20:25 <BluntMaster> ?
12:20:33 <Bozza> Upto you how you do it
12:21:31 <BluntMaster> which is better i want referrals
12:21:51 <Bozza> There is no "better"
12:22:07 <Bozza> It's however you choose to make it
12:22:35 <BluntMaster> help me make the bot describe the nick that they have to have level 100 to use !add
12:22:43 <BluntMaster> same with level 85
12:22:50 <Bozza> !!!!!!!!!!!!!
12:23:27 <BluntMaster> !show
12:23:44 Part: Lazzy ([email protected]) from #scripters
12:23:49 <BluntMaster> ?
12:23:52 <BluntMaster> please..
12:24:07 <Bozza> You've been here over 2hrs, so far you've got 5 lines, and a script your cousin made you don't know the first thing about,
12:24:12 <Bozza> Download a bot
12:25:39 <BluntMaster> i will pay you to help me if i have to
12:25:40 <BluntMaster> ?
12:25:43 <BluntMaster> paypal
12:26:18 <Bozza> I'm at work, I can't sit here all day and help you
12:26:57 <BluntMaster> can you help me later?
12:27:24 <BluntMaster> elseif ($1 == !add) {
12:27:24 <BluntMaster> var %tl $iif($4 isnum 2-,$4,$iif($istok(master owner user,$4,32),$iif($4,$replace($4,master,100,owner,75,user,50),50))))
12:27:24 <BluntMaster> if ($comchan($3,1)) { guser %tl $3 3 }
12:27:24 <BluntMaster> msg # $3 is now added $iif($replace(%tl,100,Master,75,Owner,50,User) !isnum,as $v1,with level %tl)
12:27:24 <BluntMaster> }
12:27:24 <BluntMaster> elseif ($1 == del) {
12:27:24 <BluntMaster> var %host $iif(@ isin $3,$3,$address($3,3))
12:27:24 <BluntMaster> if ($ulist(%host)) {
12:27:24 <BluntMaster> ruser %host
12:27:25 <BluntMaster> msg # User $3 deleted successfull.
12:27:25 <BluntMaster> }
12:27:25 <BluntMaster> else { msg # User $3 not found. $iif(@ !isin $3,You can also specify a hostmask.) }
12:27:29 <BluntMaster> mod these for me?
12:27:30 <atomic> fucking
12:27:33 <atomic> heard of pastebucket
12:27:34 <Bozza> I don't finish work for another 5hrs at the very least, it'll be another 8hrs before I sit on a computer
12:27:55 <atomic> also, the code for that
12:28:02 <atomic> was based around mirc 5.1(ISH)
12:28:07 <atomic> ie, things are very different now
12:28:08 <BluntMaster> atomic
12:28:15 <BluntMaster> can , you help me
12:28:27 <atomic> im with Bozza
12:28:29 <atomic> you dont know how to script
12:28:32 <atomic> so i cant help you
12:28:36 <atomic> you want me to do it for you
12:28:41 <BluntMaster> No.
12:28:46 <atomic> ok, what do you require help with
12:28:50 <BluntMaster> i want to see example :
12:28:52 <BluntMaster> of
12:28:57 <BluntMaster> on text for
12:29:04 <BluntMaster> levels, 100 , 85
12:29:12 <BluntMaster> to use !add / !rem
12:29:20 <BluntMaster> only. for levels 100- 85
12:29:22 <Bozza> you mean like the example i've already given you... twice now
12:29:26 <atomic> on 100:TEXT:*:#scripters:{ if ($nick == BluntMaster) { msg $chan $nick : please /help } }
12:29:44 <BluntMaster> i know Bozza
12:29:52 <atomic> so on <LEVEL>:TEXT:<TYPE OF TRIGGER>:<CHANNEL:<COMMANDS>
12:29:55 <BluntMaster> but you wont show me .. the facts i want
12:30:01 <BluntMaster> i want the bot,
12:30:16 <BluntMaster> to tell the nick when they try 100 command same with 85
12:30:17 <Bozza> I showed you everything you wanted the problem is you arn't paying attention to what im saying
12:30:20 <atomic> i just showed you the syntax above
12:30:21 <atomic> ??
12:30:46 <atomic> The on TEXT event triggers when you receive private and/or channel messages.
12:30:46 <atomic> Format: on <level>:TEXT:<matchtext>:<*><?><#[,#]>:<commands>
12:30:47 <atomic> Example: on 1:TEXT:*help*:#mirc,#irchelp:/msg $nick what's the problem?
12:30:47 <atomic> The on ACTION and on NOTICE events use exactly the same format as on TEXT, and trigger on an action and on a notice event respectively.
12:30:51 <BluntMaster> on 100:text:*:#:{
12:30:52 <atomic> its almost identical, as it is in the help file
12:31:11 <BluntMaster> if ($me !isop #) {
12:31:29 Nick: atomic is now known as ash
12:31:42 <BluntMaster> on 100:text:*:#:{
12:31:43 <BluntMaster> if ($me !isop #) {
12:31:46 <BluntMaster> on 100:text:*:#:{
12:31:51 <BluntMaster> if ($me !isop #) { notice $nick DENIED!!!!!! }
12:31:53 <BluntMaster> }
12:31:54 <BluntMaster> }
12:31:55 <BluntMaster> ?
12:32:06 <ash> yup
12:32:09 <ash> well no
12:32:14 <BluntMaster> ?
12:32:15 <ash> on 100:text:*:#:{
12:32:22 <ash> if ($me !isop #) { notice $nick DENIED!!!!!! }
12:32:23 <ash> }
12:32:27 <ash> that will work fine
12:32:36 <ash> if you add me as a user level "100"
12:32:41 <ash> we can test it in this channel right now
12:32:52 <ash> however your criteria is that if YOU are not a op
12:32:59 <ash> im guessing you want it to be if the USER is not a op
12:33:01 <BluntMaster> ok now how to make this event work for 100 only to use !add and !rem
12:33:03 <ash> which would be $nick not $me
12:33:31 <ash> you make a !add, to add the user to your userfile
12:33:34 <ash> ..
12:33:42 <BluntMaster> on 100:text:*:#:{
12:33:45 <ash> no
12:33:49 <ash> if you KNOW your trigger
12:33:50 <BluntMaster> if ($nick !isop #) { notice $nick DENIED!!!!!! }
12:33:52 <ash> you would specify it
12:33:58 <ash> on 100:text:!add *:#:{
12:34:05 <ash> the more you filter the trigger, the less load youre putting on your client
12:34:24 <BluntMaster> eww.. why cant you ($1 == !add)
12:34:33 <ash> you can do that
12:35:39 <BluntMaster> umm,
12:35:43 <BluntMaster> like this
12:35:48 <BluntMaster> on 100:text:*:#:{
12:35:55 <BluntMaster> if ($nick !isop #) { notice $nick DENIED!!!!!! }
12:36:05 <BluntMaster> if ($1 == !add)
12:36:08 <BluntMaster> now ?
12:38:01 <BluntMaster> on 100:text:*:#:{
12:38:02 <BluntMaster> if ($nick !isop #) { notice $nick DENIED!!!!!! }
12:38:02 <BluntMaster> if ($1 == !add) { auser -a $3 $2 | You have been added as: Owner }
12:38:02 <BluntMaster> }
12:41:43 <BluntMaster> ash
12:44:25 <BluntMaster> how to , make the bot notice the nick that has been added to the level 100 access,
12:44:26 <BluntMaster> ?
12:46:53 <BluntMaster> Bozza,
12:46:55 <BluntMaster> how to , make the bot notice the nick that has been added to the level 100 access,
12:46:57 <BluntMaster> ?
12:50:15 <BluntMaster> Hello
12:57:35 <Carson> fuck off.
12:58:52 <BluntMaster> ?
12:58:55 <BluntMaster> Carson
12:58:56 <BluntMaster> ??
12:59:12 <BluntMaster> i am reading, help file
12:59:13 <BluntMaster> atm
13:02:15 <Carson> keep reading then
13:09:21 <BluntMaster> why u rude toward me
13:09:23 <BluntMaster> dude?
13:09:28 <BluntMaster> i am here to learn
13:09:30 <BluntMaster> not fight
13:09:32 <BluntMaster> =)
13:19:14 <Carson> you've been at this for 3 hours, and from what I can gather you haven't really learnt anything
13:19:33 <Carson> and you're acting like a tool and pushing for attention
13:26:47 <ash> i dont feel youre here to learn
13:26:49 <ash> youre hwere for a handout
13:28:22 <BluntMaster> No.
13:28:37 <BluntMaster> i am here to learn, that is why i am studying
13:28:40 <BluntMaster> and testing
13:28:42 <BluntMaster> ;)
13:28:48 <BluntMaster> seeya tomorrow
13:28:49 <BluntMaster> bbl.
13:29:11 <ash> i'll be here
13:31:27 <BluntMaster> before, i go
13:31:34 <BluntMaster> heres what i made so far
13:31:37 <BluntMaster> testing
13:31:47 <BluntMaster> on 100:text:*:#:{
13:31:47 <BluntMaster> if ($1 == !add) { .auser -a $2 $3 | .msg $chan $2 You have been added as Owner: }
13:31:47 <BluntMaster> else { .msg $nick Sorry, $2 You have insufficient global access to perform this/ }
13:31:47 <BluntMaster> }
13:33:44 <ash> ok
13:33:54 <ash> so anyone can add anyone as a owner
13:33:58 <ash> oh, sorry
13:34:03 <ash> so you must be 100, to add others
13:34:07 <ash> you can lose the else
13:34:09 <ash> and add a halt
13:34:15 <ash> if ($1 == !add) { .auser -a $2 $3 | .msg $chan $2 You have been added as Owner: | halt }
13:34:21 <ash> .msg $nick Sorry, $2 You have insufficient global access to perform this/
13:34:22 <ash> }
13:34:27 <ash> so it will do one, or the other
13:34:41 <ash> ifthenelse is obsolete in mirc these days
13:34:46 <ash> in most languages actually
15:46:06 Quit: peter ([email protected]) Connection reset by peer
15:47:04 Join: peter ([email protected]) to #scripters
18:06:26 Join: wobelong ([email protected]) to #scripters
18:28:57 Quit: Bozza ([email protected]) *.net *.split
18:28:57 Quit: Carson ([email protected]) *.net *.split
18:33:19 Join: Carson ([email protected]) to #scripters
18:33:19 Join: Bozza ([email protected]) to #scripters
18:33:19 Mode: (by scoutlan.qld.au.austnet.org) +oo Carson Bozza
18:42:20 Join: Lookn4Love ([email protected]) to #scripters
18:42:24 Part: Lookn4Love ([email protected]) from #scripters
20:24:27 Join: AnotherAussieSoldierKilledLOL ([email protected]) to #scripters
21:29:36 Quit: AnotherAussieSoldierKilledLOL ([email protected]) Quit: However, due possibly in part to the portrayal of the Mafia in the media, Italians have been stereotyped as violent, sociopathic, "knife-wielding gangsters and street ruffians."
Search this day's buffer:
