Squelching ...

Scripts for wintin.

Squelching ...

Postby Firon » Tue Mar 29, 2005 12:18 pm

Here are two scripts I worked up real quick other night for wintin95. May want to add shouts to it, too, but hopefully the imms would noshout the person by that point. An alternate route with .net would be to send these to a window that was in the background instead of gagging them, not sure if the method has changed with .net version or not.

#alias {squelch} {#gag ^$1[;#gag ^$1 gossips--;#gag ^$1 auctions--;#gag ^$1 quests--;#gag ^$1 says;notell add $1}
#alias {squelch} {#ungag ^$1[;#ungag ^$1 gossips--;#ungag ^$1 auctions--;#ungag ^$1 quests--;#ungag ^$1 says;notell delete $1}
User avatar
Firon
 
Posts: 21
Joined: Thu Jul 22, 2004 11:34 pm
Location: Portland, OR
Status: Offline

<---- newbie!

Postby Firon » Tue Mar 29, 2005 12:19 pm

well crap, forgot to change the second alias to {unsquelch} when i posted to the board. :roll:
User avatar
Firon
 
Posts: 21
Joined: Thu Jul 22, 2004 11:34 pm
Location: Portland, OR
Status: Offline

Postby Leaf » Tue Mar 29, 2005 1:04 pm

why not just re-type gos, auc, newb ???
User avatar
Leaf
Avatar Poster
 
Posts: 800
Joined: Thu Nov 18, 2004 8:08 pm
Status: Offline

Postby Deju » Tue Mar 29, 2005 4:39 pm

beacause this way you can squelch a particular player and still see the contents of a channel
User avatar
Deju
Double 40 Poster
 
Posts: 121
Joined: Tue Mar 09, 2004 2:08 pm
Status: Offline

Postby Autolycos » Tue Mar 29, 2005 5:10 pm

easy to squelch individuals that bug the crap out of ya...

notell leaf


muahhaha :twisted:
User avatar
Autolycos
Hall of Fame Avatar Poster
 
Posts: 1253
Joined: Fri Dec 10, 2004 12:16 pm
Location: Indiana, USA
Status: Offline

Postby Leaf » Tue Mar 29, 2005 6:35 pm

Then y not just gag the player, then you won't see that player in goss,
auc, or newb.

Auto I'm going to smack u!
User avatar
Leaf
Avatar Poster
 
Posts: 800
Joined: Thu Nov 18, 2004 8:08 pm
Status: Offline

Postby Clink » Tue Mar 29, 2005 11:51 pm

Uh, I completely gagged a particular player that was particularliy annoying. Turned out it wasn't such a good idea in hindsight since that person turned out to be a tank in my group where I was quickly assigned to a healo. It was a bit embarrasing for me to admit to the group after I couldn't figure out why they were all ignoring me when I kept asking "who's the FRICKIN TANK?!?!"

Also was common practice to not gag people completely in the old days when there were more pthieves.

Nice script, btw.
User avatar
Clink
Greater God
 
Posts: 140
Joined: Fri May 21, 2004 3:29 pm
Status: Offline

Postby Weasel » Wed Mar 30, 2005 12:30 am

hehe just visualized that one..
User avatar
Weasel
Hall of Fame Avatar Poster
 
Posts: 2174
Joined: Sun Jan 04, 2004 4:27 am
Status: Offline

gag different in .net?

Postby Firon » Fri Dec 09, 2005 12:09 am

Okay, can't figure out why this doesn't work:

#defgroup {Gagger}
#alias {gaga} {#gag {^$1 gossips};#gag {^$1 auctions};#gag {^$1 quests};#gag {^$1 shouts};notell add $1} {G|Gagger}
#alias {rmgag} {#ungag {^$1 gossips};#ungag {^$1 auctions};#ungag {^$1 quests};#ungag {^$1 shouts};notell delete $1} {G|Gagger}
#defgroup {}

I want to anchor the gag so it only gets the originating message and not copies to gossip, etc but when i 'gaga example' and list gags I get:

#gag
#Defined gags:
{^$1 auctions}
{^$1 gossips}
{^$1 quests}
{^$1 shouts}

Any ideas?
User avatar
Firon
 
Posts: 21
Joined: Thu Jul 22, 2004 11:34 pm
Location: Portland, OR
Status: Offline

Postby Malison » Fri Dec 09, 2005 1:32 am

don't know if it makes a difference but I've always used ^%1 instead of ^$1
User avatar
Malison
40 Prime Poster
 
Posts: 81
Joined: Wed Aug 25, 2004 3:34 pm
Status: Offline

Postby 12345 » Fri Dec 09, 2005 3:47 am

I forget it it's 95 or .net, but it sometimes gets goofy with layering. Try it with $$ and see if it works.
Kein Mehrheit Fur Die Mitleid -KMFDM
User avatar
12345
Avatar Poster
 
Posts: 1024
Joined: Thu Oct 21, 2004 10:27 am
Location: 127.0.0.1
Status: Offline

Postby Firon » Fri Dec 09, 2005 5:14 pm

Well % had the same results but the double $ worked, apparently having a single $ following the carat confuses wintin. Thx for the suggestion Malison, and 12345 for the solution.

#defgroup {Gagger}
#alias {gaga} {#gag {^$$1 gossips};#gag {^$$1 auctions};#gag {^$$1 quests};#gag {^$$1 shouts};notell add $1} {G|Gagger}
#alias {rmgag} {#ungag {^$$1 gossips};#ungag {^$$1 auctions};#ungag {^$$1 quests};#ungag {^$$1 shouts};notell delete $1} {G|Gagger}
#defgroup {}

Has some flaws with edge cases but should work for 95% of people who are a little too chatty :)
User avatar
Firon
 
Posts: 21
Joined: Thu Jul 22, 2004 11:34 pm
Location: Portland, OR
Status: Offline


Return to WinTin Scripts

Who is online

Users browsing this forum: No registered users and 0 guests

cron