KilllerX

KilllerX

Joined
Apr 02, 2010

Activity Stream

KilllerX   -  Nov 18, 2013

@Hawkee Not sure if this is a bug, but any time I try and use

 enter in a 

  and try and go in and edit it. It breaks the element or something, and displays nothing.
KilllerX commented on a mIRC Script, DDO style dice  -  Nov 10, 2013

Might I ask what all the
are for?

KilllerX   -  Nov 10, 2013

Also I know; two things in one day. But, found this 'amazing' site. http://unfurlr.com/

It takes Shortened urls, and gets their long url. What I would like is if it could look at the Actual URL, and get it's Trustworthiness, Child safety, and Privacy. This could be used in conjunction with my last idea. That the bot would use this to figure out shortened links and if they are accepted, it would let them slide, otherwise kick on the severity.

Edit: Also page title would be nice to look at. And if it has anything to do with Porn, or NSFW stuff, that also would be a kick worthy thing.

 Respond  
KilllerX   -  Nov 10, 2013

Not sure if this concept is possible.

But I was wondering is it is possible to make a script that you could use it (lets say it is isLink)

So that I could do a

if ($1- isLink) { (check file for links that are unaccepted in chat; if true) var %link
else { halt }
if (!%link) {
$readini(badlinks,severity, %link) { .... }
else { halt }
}
}

Where the Severity of how bad the link is I could have separate GOTO, and different ban times for each severity?

Like all shortened links are a 30 second kick
All Level 1 (Things we prefer not in the chat [4chan type]) a 1 minute kick
All Level 2 (Things we don't want in chat) a 3 minute kick
and Level 3 (Porn, or things of that type) a 10 minute kick.

And I might be able to add Offenses; that increase the amount of time to each kick. And on the 3rd offense it bans.

KilllerX commented on a mIRC Script, Well Script  -  Nov 08, 2013

Where is the script?

KilllerX commented on a Page, ZOOL  -  Oct 17, 2013

Does this come with a seizure warning? (joke) amazing work.

 Respond  
KilllerX commented on a Page, Add/remove names to a list  -  Oct 01, 2013

on $:text:/^!subs\b/Si::{
if ($nick isop #) {
if ($2 == list) || (!$2) {
if ($ini(sub.ini,$chan,0)) {
var %a 1, %z $ini(sub.ini,$chan,0)
msg # # has %z sub(s)
}
else { msg # No subs for $chan $+ .
}
}
if ($2 == add) {
if (!$3) {
msg # please specify whom to add.
}
else { writeini sub.ini $chan $3 subbed
msg # " $+ $3- $+ " has been added to the list
}
}
if ($2 == remove) {
if (!$3) {
msg # please specify whom to remove.
}
else {
if ($readini(sub.ini,$chan,$3)) {
remini sub.ini $chan $3
msg # Removed " $+ $3 $+ " from the list
}
}
}
}
}

I think this should do what you want. I hope.

KilllerX created a Page  -  Jul 11, 2013
179 

I think more or less where it is broken in in my writeini sections. I don't think I have it quite right the way I want with making them to lower case characters, and making it to one word. Any advice would be helpful.

  1 Thread   mIRC  
KilllerX commented on a Page, Weather script for mIRC  -  May 07, 2012

I did a ctrl + f and looked for the ;botabuse, and I didn't find it. It also was only found in your post on this page. Did you update it yourself, and not update it here?

-edit Nevermind

 Respond  
KilllerX commented on a Page, Weather script for mIRC  -  May 07, 2012

How about some %flood.protection. if I try doing it . I will screw it up majorly.

 Respond  
KilllerX commented on a Page, Xbox Live Gamer-Tag Look-Up Socket  -  Apr 28, 2012

are you doing it on your mIRC or from another person, connected to the IRC? cause if that is a yes, there might be your problem.

 Respond  
KilllerX commented on a Page, Xbox Live Gamer-Tag Look-Up Socket  -  Apr 28, 2012

if they haven't been on it for a while, it returns with unavailable. I seen this problem myself. Then I was using mine and got on Xbox.com, logged in, and tried with mine, and it said that I was on the site. So it does work. If it is returning that, that is what it says on the live.xbox.com site.

 Respond  
KilllerX commented on a Page, Xbox Live Gamer-Tag Look-Up Socket  -  Apr 20, 2012

Ok, something broke on it. for my end. It's not capturing, the game anymore.

 Respond  
KilllerX commented on a Page, Xbox Live Gamer-Tag Look-Up Socket  -  Apr 18, 2012

I tried adding

on $*:text:/^@xbox\s(.+)/iS:# {
  if (!%f.xbox) {
    if (!$2) { inc -u3 %f.xbox
      if ($sock(xbox)) sockclose xbox
      sockopen xbox live.xbox.com 80
      sockmark xbox $+(/en-US/Profile?gamertag=,$replace($read(xboxtag.txt,ns,$nick),$chr(32),$+($chr(37),20))) $&
        msg # $+ ($read(xboxtag.txt,ns,$nick))
    }
    if ($2 == @erase) { write $+(-dl,$readn) xboxtag.txt
      msg # $nick $+ , your gamer tag has been reset.  Please re-add your Gamertag if you wish with !xbox register [xboxtag]
    }
    if ($2 == register) {
      if (!$3) { msg # please put in your xbox username, if you change it. Please remember to reset it.
      }
      else {
        write xboxtag.txt $nick $$3- | msg # $nick $+ , Your gamer tag of $$3- has been memorized.
      }
    }
    else { inc -u3 %f.xbox
      if ($sock(xbox)) sockclose xbox
      sockopen xbox live.xbox.com 80
      sockmark xbox $+(/en-US/Profile?gamertag=,$replace($regml(1),$chr(32),$+($chr(37),20))) $&
        msg # $+($regml(1))
    }
  }
}

but when I try doing the @xbox @erase It erases the name, but it still comes up with the name not found. Also when I just try the @xbox it doesn't work at all.

I even tried seeing if the problem was with the $regml(1) and replacing that with the $read(xboxtag.txt,ns,$nick) and it still failed

Any help would be nice.

 Respond  
KilllerX commented on a Page, Xbox Live Gamer-Tag Look-Up Socket  -  Apr 18, 2012

well, they would just have to reregister, it. write over. But I don't know a whole lot of people that change theirs that much. Only 1 person I know has actually changed it. But then again, I don't know a whole lot of people on it, since mine broke :(

 Respond  
KilllerX commented on a Page, Xbox Live Gamer-Tag Look-Up Socket  -  Apr 18, 2012

Now if only I could figure out how to make an Add-on, to store a person's data, so if they type

KilllerX: @xbox register thekilllerx
Bot: KilllerX, your Xbox name, has been written to my memory.

  • Later -
    randomperson: Hey what is your Xbox tag, and what are you playing? (or something like that)
    KilllerX: @xbox
    Bot: theKilllerX: Online playing [Game] - GS: [Gamer Score]

    Would be cool, to see a PSN, and a Steam version of these.

 Respond  
KilllerX   -  Apr 15, 2012

There are only 10 types people in this world: Those who understand binary, and those who don't.

KilllerX commented on a Page, ASCII Battleship v0.2  -  Apr 11, 2012

lol, ok Meta.

 Respond  
KilllerX commented on a Page, ASCII Battleship v0.2  -  Apr 11, 2012

But, when counting. Who start's counting at the number Zero. If this wasn't finished, It would be considered a Demo, but since it seems to be finished. It is considered Version 1.0 after that, you can increment the .0 to .1 or .2 or stuff like that.

 Respond  
KilllerX   -  Apr 07, 2012

@Hawkee Seems pretty sweet. Nice to have the auto complete for easier access to the names, especially if they have a pic next to their name.

KilllerX commented on a Page, Serve  -  Mar 29, 2012

updated with less unnecessary checks. Also incorperated my Cookie mosnter stealing your cookie idea. Tested and works

 Respond  
KilllerX commented on a Page, jHIKa - Slaps Back It  -  Mar 29, 2012

Truly it will go off, whenever someone does a
/me [text] $me ($me being the bots nick) or having the text after $me.

So they could be welcoming you back, hugging, slapping, kissing, or whatever. As long as your name is included in a /me line, it will activate.

on *:action:*slap*:#:{
  if ($me isin $1- && slap isin $1- && !%fl) {
    inc -u10 %fl
    .timer 1 2 describe # $replace($1-,$me,$nick,$chr(36),$+($chr(36),!),$chr(37),$+($str($chr(2),2),$chr(37)),|,$+($str($chr(2),2),|))
  }
}

something like this would check for the slap. granted, there are better ways, of checking. as you could also

on *:action:*slap*:#:{
  if ($me isin $1- && !%fl) {
    inc -u10 %fl
    .timer 1 2 describe # $replace($1-,$me,$nick,$chr(36),$+($chr(36),!),$chr(37),$+($str($chr(2),2),$chr(37)),|,$+($str($chr(2),2),|))
  }
}

Just a couple ways. checking for the slap would help prevent spam, and unneeded triggers.

that is without stripping the colors. If you want to do that. look it up. I don't need it for myself, as the place I use it, doesn't allow, colored text.

 Respond  
KilllerX commented on a Page, My bot script  -  Mar 27, 2012

agreed phil. with your last text event, I thought it was giving them ops and other status as that. So I was thinking you would need a

On :text::#:{
if ($nick isreg # || $nick isvoice #) { halt }
else {
[rest of script]
}
}

So that regular and voiced users can't give themselfs op, or half-op, admin, owner status. but I relooked at it, and it explains it I guess.

 Respond  
KilllerX commented on a Page, Hug on join  -  Mar 25, 2012

on :action:hugs*:#: if ($nick == phoenix) timer 1 2 describe $chan hugs $nick back <3

^ wouldn't this only work if the name phoenix activates it?

You would be looking for

On :Action:hugs*:#: if ($me isin $1-) .timerhugback 1 2 describe # hugs $nick back <3

or something to that effect.

 Respond  
KilllerX commented on a Page, No Facebook? Get Kicked (Work In Progress)  -  Mar 23, 2012

Personally, I was just showing, for future scripts, if he doesn't want ops to see it (or use [chances are slim]), to use isreg to look if that person is a regular user. Then having to many if ($1 = text) using the same text, typically isn't the best idea. And as long as you name all your timers. rather then using a timer1, a timer, and a timer2. While if Timer1 is being used, timer would then take the timer2 position, and if you have something for timer2, triggered. IT wouldn't activate, due to timer taking over timer2. Good idea to get in the habbit, of giving names to them as .timer.name. Maybe even if this is a multi-channel. using the $chan in it, so it doesn't clog up others using it on another chan. Just thoughts. random things, that swirl across the stead of my mind.

 Respond  
KilllerX commented on a Page, No Facebook? Get Kicked (Work In Progress)  -  Mar 23, 2012
On *:JOIN:#: { 
 if ($nick isreg $chan) {
  msg $nick Hi, Welcome To $chan . Do you have a 0,2Facebook0,1? Please answer Yes or No in the next 60 seconds or you will be kicked. 
  timer1 1 60 kick $chan $nick
}
}
On *:open:?:*: {
  { if ($1 = yes) msg $nick Thank You. Please Enjoy yourself. | timer1 off | msg # $nick has a 0,2Facebook0,1 = Yes!  } 
  { if ($1 = no) msg $nick I'm sorry, you have to have a 0,2Facebook0,1 in order to join this channel. | timer1 off  | kick $chan $nick 0,2Facebook0,1 = No :(  }
}

will only message regular users. Also condensed the ON :open:?::{ section, so you don't have two variables for If yes, and if no.

 Respond  
KilllerX   -  Mar 22, 2012

@Hawkee Why you do this. now I see no new posts of new mIRC things!

Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.