gfxgfx
 
Please login or register.

Login with username, password and session length
 
gfx gfx
gfx
76774 Posts in 13500 Topics by 1651 Members - Latest Member: insider4ever March 29, 2024, 09:09:28 am
*
gfx*gfx
gfx
WinMX World :: Forum  |  Metis Scripts and Help  |  Metis Script Help  |  how too
gfx
gfxgfx
 

Author Topic: how too  (Read 3837 times)

0 Members and 1 Guest are viewing this topic.

Offline shakes

  • Forum Member
how too
« on: February 06, 2006, 09:52:49 pm »
hi how do i stop the bot in my room from being kicked by another admin?

KM

  • Guest
how too
« Reply #1 on: February 06, 2006, 10:07:16 pm »
personally i prefer the option of removing the admins admin access if they won't obey your simple rules of who to kick and who not to kick, lol

however if you do want to keep the admins who don't do what you tell them to then some servers can let you stop admins kicking other admins - which server are you using to host the channel?

Offline shakes

  • Forum Member
how too
« Reply #2 on: February 06, 2006, 11:36:49 pm »
hi KM i am using wcs and the metis bot 2.07 test 6.

Galactic Overlord

  • Guest
how too
« Reply #3 on: February 07, 2006, 03:32:21 am »
<command type="script">
<in>/kick BOTNAME</in>
</out>/kick %RAWNAME%</out>
</command>

This script should kick them at the same time as the bot goes....
They should get the point fast enough...

Offline shakes

  • Forum Member
how too
« Reply #4 on: February 07, 2006, 08:26:55 am »
:D  thank you Galactic Overload

KM

  • Guest
how too
« Reply #5 on: February 07, 2006, 01:52:18 pm »
lol, of course the other option is to remove their k access and only leave them K access, then they can only kick users and not admins (and perhaps give them + instead of @, so they can still kick each other)

Offline shakes

  • Forum Member
how too
« Reply #6 on: February 07, 2006, 02:05:20 pm »
tried that script overlord it keeps giving me an error on starting bot,say can't find end.

Offline shakes

  • Forum Member
how too
« Reply #7 on: February 07, 2006, 02:15:05 pm »
Quote from: shakes
tried that script overlord it keeps giving me an error on starting bot,say can't find end.
end tag

Offline GhostShip

  • Ret. WinMX Special Forces
  • WMW Team
  • *****
how too
« Reply #8 on: February 07, 2006, 03:15:37 pm »
Quote
Code: [Select]
<command type="script">
<in>/kick BOTNAME</in>
</out>/kick %RAWNAME%</out>
</command>

This script should kick them at the same time as the bot goes....
They should get the point fast enough...


<command type="script">
<in>/kick BOTNAME</in>
</out>/kick %RAWNAME%</out>
</command>

Minor typo I think, remove the red item.

Galactic Overlord

  • Guest
how too
« Reply #9 on: February 08, 2006, 01:53:08 am »
Whoops.... :oops:

Suffers from "Fat Finger Syndrome"

Offline shakes

  • Forum Member
how too
« Reply #10 on: February 08, 2006, 08:20:15 am »
:D  all is good now thank you both for your help.

Offline hondaman

  • Forum Member
  • Host off Movies 4 the hell of it
Re: how too
« Reply #11 on: July 16, 2006, 02:02:04 pm »
hi guys thanks 4 the help with bot stuff :)) hope to see ya in my room MOVIES 4 THE HELL OF IT_4E7CD6AC00EA

Re: how too
« Reply #12 on: July 16, 2006, 05:04:14 pm »
Hello every1

Is it possable to get metis to kick if a user tries to clone 1 of your user group names?

 :?

Offline Bearded Blunder

  • Forum Member
    • Taboo Community Website
Re: how too
« Reply #13 on: July 16, 2006, 05:33:30 pm »
Probably, but you're faced with determining if the user is the legit one or not, usually possible by ip, or partial ip, maybe scriptable if one had all the details (nearly anything is) it also may be one of those situations where real live admins are better.. if your user and cloner are both on aol for instance, you're probably screwed for having metis tell them apart.
Blessed is he who expecteth nothing, for he shall not be disappointed.

Re: how too
« Reply #14 on: July 16, 2006, 07:07:01 pm »
I was thinkin more along the lines of somethin like this

Quote
<command type="script">
<in>has changed there name to ¸¸.·:**:·¤Zéù$¤·:**:·.,184</in>
<out>Clones Are not allowed in this room</out>
<out>/kick ¸¸.·:**:·¤Zéù$¤·:**:·.,184</out>
<command>


<¸¸.·:**:·¤Zéù$¤·:**:·.,489> : Blaa Blaa Blaa
<user> : Blaa Blaa Blaa Blaa
<BOT>: User has changed there name to ¸¸.·:**:·¤Zéù$¤·:**:·.,184
<Bot>: /kick ¸¸.·:**:·¤Zéù$¤·:**:·.,, 184
¸¸.·:**:·¤Zéù$¤·:**:·.,,  has left



The thing is how could i get the bot 2 read the users new numbers so it doesnt kick me and also how would i put this on a user group so all names in the user group r protected?

Offline Bearded Blunder

  • Forum Member
    • Taboo Community Website
Re: how too
« Reply #15 on: July 16, 2006, 10:01:03 pm »
I'd do it by having the bot do something more along these lines:
Code: [Select]
<OnRename type="script" usergroup="protected">
<out type="break" condition="4" lvalue=%IP% rvalue="123.123"></out>
<out> You appear to be attempting to clone %NAME%, BYE!</out>
<out>/kick %NEWRAWNAME%</out>
</OnRename>

<OnEnter type="script" users="protected">
<out type="break" condition="4" lvalue=%IP% rvalue="123.123"></out>
<out>You appear to be attempting to clone %NAME%, BYE!</out>
<out>/kick %RAWNAME%</out>
</OnEnter>

For each protected reg in both commands replace 123.123 with the first 2 octets of their IP, or some amount of it you can guarantee won't change, one line to identify each, 2 octets works with MOST ISPs, you *may* have to settle for only the first in the case of someone on AOL which would make it less reliable, but it would still *mostly* work.  OFC if your cloner lives just up the street from one of your regs & uses the same ISP you have little hope.

Code: [Select]
<out type="break"condition="4" lvalue=%HOSTNAME% rvalue=".ipt.aol.com"></out>
The above would be an alternate way to identify them (you).. & prevent execution of the scripts, you would need to add such a line to halt the script for EACH protected member, and set up a usergroup with them all in, the bot would then kick anyone it can't identify as having a partial IP or partial hostname that "fit", but neither would be successful at identifying a clone of an AOL user for instance by another AOL user.. if the clone had a different ISP it would work.  The trick is finding criteria to identify your regs positively, that aren't so slack as to allow clones once you have a stack of break statements...

I'm not sure of a foolproof method at present.. haven't thought much on it, but that's an idea to work from as a possibility.

Last thought, in some chatservers you can simply disallow people from name changing, or have the bot devoice anyone in your usergroup, on arrival or namechange, & then set their access back from a command (password) it sees in <OnOpMessage> or <OnPM>, or make them a login for them to get their voice BACK, although they'll probably get fed up with that.
Blessed is he who expecteth nothing, for he shall not be disappointed.

Offline Bearded Blunder

  • Forum Member
    • Taboo Community Website
Re: how too
« Reply #16 on: July 17, 2006, 12:55:56 pm »
*footnote you might have to have the OnRename script operative fore everyone, not just the protected usegroup.. it occurs to me that they won't be PART of that usergroup, till AFTER the rename
Blessed is he who expecteth nothing, for he shall not be disappointed.

WinMX World :: Forum  |  Metis Scripts and Help  |  Metis Script Help  |  how too
 

gfxgfx
gfx
©2005-2024 WinMXWorld.com. All Rights Reserved.
SMF 2.0.19 | SMF © 2021, Simple Machines | Terms and Policies
Page created in 0.022 seconds with 22 queries.
Helios Multi © Bloc
gfx
Powered by MySQL Powered by PHP Valid XHTML 1.0! Valid CSS!