POPUPS

Popups are colorful messages that can be played to a certain nick or to the channel as a whole. They are accessed by right clicking on the Main Channel or on a name in the NickNames list and selecting what you want to play from a box that pops up.



If you click on Popups, you'll see 4 tabs...ServerWindow, Channel(Names List), Channel (Main Pane), and Private Msg/DCC Chat. The two Channel tabs are where the bulk of your popups will go, although you may want to put some in the Private Msg/DCC Chat pane as well so you'll have access to some pops when you are in private chats.

To Save a PopUp in pIRCh:

 

 

Making Popups

The best way to learn how to make popups is to look at the popups you have and see how they are done, and to experiment. Try changing the color, etc. Here's a rundown of the codes:


Multi-Line Popups

These take a little more editing. The popup needs to be all on one line with each line separated with a | (Shift-\) charecter. Make sure there is a space before and after the |. Example of a three line hug... and three line 3 nick hug.

MultiLineHug:11,2((((( $1 ))))) | 11,2((((( $1 ))))) | 11,2((((( $1 )))))

(will hug the same nick on 3 lines)

3nickHug:4,2((((( $1 ))))) | 4,2((((( $2 ))))) | 4,2((((( $3 )))))

(highlight 3 nicks and it will hug each on a different line)


Organzing

Organizing popups gives you more room in your popups windows, and makes it easier to find what you want. Lists can get very long if you don't do headings and sub headings pay close attention to the (.) placement:

Hellos
.Nicks
..Hello:/me says Hi to $1!
..Howdy:/me says howdy to $1!
.Channel:
..HiChan:/me says Hi to everyone in # ! (# will put in the channel name)

Playing the big elaborate popups are ususally a txt file or ascii file. To play them from pirch as a popup use these lines:

Txt Files:
.txtfiles:/playfile # $file "Pick an ascii file to play:" c:\wavs\ascii\*.*
.Pause Play: /playpause
.Resume Play: /playresume
.Stop Play: /playstop .

Playing random txt lines can be fun if not over done in a channel, you either need to find a file you want to play and set the c:\path to where you will keep the files. Here's how some look as popups:

[Random Text]
.parents:7 random Mom Definition 4 $read c:\wavs\txtfiles\parents.txt
.Beer to OS:4Beer Operating System Jargon: 3 $read c:\pirch\text\beersys.txt
.Insult:12[ $+ 4 $+ $$1 $+ 12]: 3 $read c:\pirch\text\insults.txt
.IRC Addict:4You may be an 3IRC Addict if:2 $read c:\pirch\text\addict.txt
.Jargon:13Advertising Jargon: 3 $read c:\pirch\text\jargon.txt
.One-Liners:4 $read c:\pirch\text\oneliner.txt
.Quotes:13 $read c:\pirch\text\quotes.txt
.Redneck: 6You 12Might 14Be 10A 5Redneck 3If 4 $read c:\wavs\txt\redneck.txt
.Taglines:4,1 $read c:\pirch\text\taglines.txt

Pil files can be set up as popups, the commands wont make much sense till you have the pil and try to execute them, these are only for example:

[PILS]
.Utilites
..count:/runscript [COUNT]
..control:/runscript [control] start
..piglatin:/runscript [piglatin] *1 $?="[text to enter]"
.Fun
..squash:/runscript [Squash] $1 $2
..squish:/runscript [Squish] $1 $2
..hugmix:/runscript [hugmix] $1
..novowels:/runscript [novowels] $1
..meter:/runscript [gigmeter] $?="[metername # ]" $?="[ # ]"
..meter2:/runscript [meterlab2] start #
.Color
..namenick:/runscript [5LSteve] 0 *1 *1 $?="[enter text 5Lsteve]"
..fillin?:/runscript [5LSteve] $?="[T#,B# billboard text ]"
..billboard:/runscript [bilboard] $?="[T#,B# billboard text ]"
..bold:/runscript [5LINEBOLD] *1 $?="[text ]"
..hearthug: /runscript [hearthug] $?="[Heart # Nick # Nick ]"
.hearts2:/runscript [HEARTS] $?="[text to heart ]"
..random:/runscript [random] $?="[text ]"
..rainbow:/runscript [rainbow1] $?="[rainbow ]"
..star:/runscript [star] $?="[text to Star ]"
..boxN:/runscript [box] $?="[T#,B# 2B# text]" $1 *2
..blkrain:/runscript [blakrain] $?="[text to ener]"

 

 

Pirch | Home