• Welcome to The Campaign Builder's Guild.
 

A beginners guide to mIRC

Started by Nomadic, July 14, 2008, 12:45:51 AM

Previous topic - Next topic

Ishmayl-Retired

Quote from: PoseidonAtlantis has a script right now that triggers on the letter I. An I anywhere in the a sentence triggers it. It is getting very annoying. The worst part is that he's away from keyboard right now, those trying to chat have to suffer with the annoying script.

Oh dear.... I'll look into that, Poseidon.

Folks, this stuff is supposed to be for fun more than anything else, so if it's being abused, the abusers will have to stop.  
!turtle Ishmayl, Overlord of the CBG

- Proud Recipient of the Kishar Badge
- Proud Wearer of the \"Help Eldo Set up a Glossary\" Badge
- Proud Bearer of the Badge of the Jade Stage
- Part of the WikiCrew, striving to make the CBG Wiki the best wiki in the WORLD

For finite types, like human beings, getting the mind around the concept of infinity is tough going.  Apparently, the same is true for cows.

Poseptune

Quote from: IshmaylOh dear.... I'll look into that, Poseidon.

Folks, this stuff is supposed to be for fun more than anything else, so if it's being abused, the abusers will have to stop.  

He stopped the script and I wouldn't want to have a ban on someone having fun. Making a simple one that triggers on a commonly typed phrase, word, or letter is fine for a short period. However the problem comes when they leave it on after the initial HA HA....

Without an OP in the chat there is no way to stop the script.

What made the experience worse was the fact my ignore doesn't work in the channel for some reason (not using mIRC). So while I could warn others of the active script, and that they could ignore it, I was still being pummeled by it (especially by some of those triggering it purposefully :P). (I probably wouldn't have said anything if ignore worked)



I just ask that people have fun, but do not make things like this linger. Please.
[spoiler=My Awesometageous awards] Proud Recipient of a Silver Dorito award

[/spoiler]

 Markas Dalton

Ishmayl-Retired

That's a good way of putting it Poseidon - I wouldn't ban anyone for something like that anyway, but if they had left and I was there, I would have at least booted them from the channel until they could come back and disable it! ;)
!turtle Ishmayl, Overlord of the CBG

- Proud Recipient of the Kishar Badge
- Proud Wearer of the \"Help Eldo Set up a Glossary\" Badge
- Proud Bearer of the Badge of the Jade Stage
- Part of the WikiCrew, striving to make the CBG Wiki the best wiki in the WORLD

For finite types, like human beings, getting the mind around the concept of infinity is tough going.  Apparently, the same is true for cows.

SDragon

Is there a way to search for a portion of a nick, in case you can't remember the entire thing?
[spoiler=My Projects]
Xiluh
Fiendspawn
Opening The Dark SRD
Diceless Universal Game System (DUGS)
[/spoiler][spoiler=Merits I Have Earned]
divine power
last poster in the dragons den for over 24 hours award
Commandant-General of the Honor Guard in Service of Nonsensical Awards.
operating system
stealer of limetom's sanity
top of the tavern award


[/spoiler][spoiler=Books I Own]
D&D/d20:
PHB 3.5
DMG 3.5
MM 3.5
MM2
MM5
Ebberon Campaign Setting
Legends of the Samurai
Aztecs: Empire of the Dying Sun
Encyclopaedia Divine: Shamans
D20 Modern

GURPS:

GURPS Lite 3e

Other Systems:

Marvel Universe RPG
MURPG Guide to the X-Men
MURPG Guide to the Hulk and the Avengers
Battle-Scarred Veterans Go Hiking
Champions Worldwide

MISC:

Dungeon Master for Dummies
Dragon Magazine, issues #340, #341, and #343[/spoiler][spoiler=The Ninth Cabbage]  \@/
[/spoiler][spoiler=AKA]
SDragon1984
SDragon1984- the S is for Penguin
Ona'Envalya
Corn
Eggplant
Walrus
SpaceCowboy
Elfy
LizardKing
LK
Halfling Fritos
Rorschach Fritos
[/spoiler]

Before you accept advice from this post, remember that the poster has 0 ranks in knowledge (the hell I'm talking about)

Nomadic

Depends on what you mean by search. However you can use wildcards and regex to do such a search function (by only inputting part of a word)

SDragon

I'm familiar with wildcards and all that *, but what's regex?
[spoiler=My Projects]
Xiluh
Fiendspawn
Opening The Dark SRD
Diceless Universal Game System (DUGS)
[/spoiler][spoiler=Merits I Have Earned]
divine power
last poster in the dragons den for over 24 hours award
Commandant-General of the Honor Guard in Service of Nonsensical Awards.
operating system
stealer of limetom's sanity
top of the tavern award


[/spoiler][spoiler=Books I Own]
D&D/d20:
PHB 3.5
DMG 3.5
MM 3.5
MM2
MM5
Ebberon Campaign Setting
Legends of the Samurai
Aztecs: Empire of the Dying Sun
Encyclopaedia Divine: Shamans
D20 Modern

GURPS:

GURPS Lite 3e

Other Systems:

Marvel Universe RPG
MURPG Guide to the X-Men
MURPG Guide to the Hulk and the Avengers
Battle-Scarred Veterans Go Hiking
Champions Worldwide

MISC:

Dungeon Master for Dummies
Dragon Magazine, issues #340, #341, and #343[/spoiler][spoiler=The Ninth Cabbage]  \@/
[/spoiler][spoiler=AKA]
SDragon1984
SDragon1984- the S is for Penguin
Ona'Envalya
Corn
Eggplant
Walrus
SpaceCowboy
Elfy
LizardKing
LK
Halfling Fritos
Rorschach Fritos
[/spoiler]

Before you accept advice from this post, remember that the poster has 0 ranks in knowledge (the hell I'm talking about)

Nomadic

Regex stands for Regular Expressions. It is an advanced search language that many programming languages incorperate. It lets you do alot more than a simple wildcard search.

As an example say you wanted to search for a smiley face you could use regex to tell it to look for some eyes (a colon) followed by certain symbols. In regex this would look something like (and I am greatly simplifying it) :[)(/|OP3] so it would return true for a : followed by any of the symbols between the ][ brackets. Of course you also have to put into account proper escaping (since some of those symbols are regex commands you have to precede them with a slash to tell regex not to consider them as such) but overall that's the gist of it.

SDragon

So, in short, how would I use this to do a search for, say, *Dwarf, or elf*?
[spoiler=My Projects]
Xiluh
Fiendspawn
Opening The Dark SRD
Diceless Universal Game System (DUGS)
[/spoiler][spoiler=Merits I Have Earned]
divine power
last poster in the dragons den for over 24 hours award
Commandant-General of the Honor Guard in Service of Nonsensical Awards.
operating system
stealer of limetom's sanity
top of the tavern award


[/spoiler][spoiler=Books I Own]
D&D/d20:
PHB 3.5
DMG 3.5
MM 3.5
MM2
MM5
Ebberon Campaign Setting
Legends of the Samurai
Aztecs: Empire of the Dying Sun
Encyclopaedia Divine: Shamans
D20 Modern

GURPS:

GURPS Lite 3e

Other Systems:

Marvel Universe RPG
MURPG Guide to the X-Men
MURPG Guide to the Hulk and the Avengers
Battle-Scarred Veterans Go Hiking
Champions Worldwide

MISC:

Dungeon Master for Dummies
Dragon Magazine, issues #340, #341, and #343[/spoiler][spoiler=The Ninth Cabbage]  \@/
[/spoiler][spoiler=AKA]
SDragon1984
SDragon1984- the S is for Penguin
Ona'Envalya
Corn
Eggplant
Walrus
SpaceCowboy
Elfy
LizardKing
LK
Halfling Fritos
Rorschach Fritos
[/spoiler]

Before you accept advice from this post, remember that the poster has 0 ranks in knowledge (the hell I'm talking about)

Nomadic

Well if you just wanted to search for dwarf or elf in a name you could simply use wildcards. Say you wanted to say something to someone who joined the channel you could do:

[ic]
on *:JOIN:#:{
if (dwarf isin $nick) { msg $chan Hello oh drunken one. }
elseif (elf isin $nick) { msg $chan Hello nature lover. }
}
[/ic]

Note that this code is totally untested by me, just giving an idea of how to use the isin wildcard to check. Isin obviously checks to see if string 1 is inside string 2 (as an example drag isin sdragon is true). If you wanted to do variations (elf,elves,eladrin,drow,etc) you could use regex (or a whole bunch of if statements if you are lazy).

SDragon

Actually, I meant server-wide. In case I want to find somebody I was supposed to meet on a certain server at a certain time, but can't quite remember exactly what their nick was. Is there any way to do that?
[spoiler=My Projects]
Xiluh
Fiendspawn
Opening The Dark SRD
Diceless Universal Game System (DUGS)
[/spoiler][spoiler=Merits I Have Earned]
divine power
last poster in the dragons den for over 24 hours award
Commandant-General of the Honor Guard in Service of Nonsensical Awards.
operating system
stealer of limetom's sanity
top of the tavern award


[/spoiler][spoiler=Books I Own]
D&D/d20:
PHB 3.5
DMG 3.5
MM 3.5
MM2
MM5
Ebberon Campaign Setting
Legends of the Samurai
Aztecs: Empire of the Dying Sun
Encyclopaedia Divine: Shamans
D20 Modern

GURPS:

GURPS Lite 3e

Other Systems:

Marvel Universe RPG
MURPG Guide to the X-Men
MURPG Guide to the Hulk and the Avengers
Battle-Scarred Veterans Go Hiking
Champions Worldwide

MISC:

Dungeon Master for Dummies
Dragon Magazine, issues #340, #341, and #343[/spoiler][spoiler=The Ninth Cabbage]  \@/
[/spoiler][spoiler=AKA]
SDragon1984
SDragon1984- the S is for Penguin
Ona'Envalya
Corn
Eggplant
Walrus
SpaceCowboy
Elfy
LizardKing
LK
Halfling Fritos
Rorschach Fritos
[/spoiler]

Before you accept advice from this post, remember that the poster has 0 ranks in knowledge (the hell I'm talking about)

Nomadic

Not unless you have access to the server memberlist. That's something only network administrators (and sometimes irc operators) can look at.

sparkletwist

You can type /who ** and get a list of everyone who isn't set invisible... but that's hardly anyone these days.


Nomadic

Bumping this (for shame that ishy hasn't stickied it yet)

Superfluous Crow

I can't seem to get the register to work? Whenever i write /ns and then register and password and email it just says: "NS Unknown command"
Currently...
Writing: Broken Verge v. 207
Reading: the Black Sea: a History by Charles King
Watching: Farscape and Arrested Development

Nomadic

try using /nickserv instead of /ns.