Rules for your channel or room

By Daniel89030 on Jan 24, 2009

Please post it into your remotes and dont change it but u can add to it if you have any problems let me know its my first rules script.

on *:TEXT:!aa:#thedarkknight:{ msg $chan This is an all ages room } 
on *:TEXT:!dr:#thedarkknight:{ msg $chan No drug talk here plz and ty }
on *:TEXT:!caps:#thedarkknight:{ msg $chan No caps plz becuz its selffish and seen as yelling }
on *:TEXT:!ops:#thedarkknight:{ msg $chan No begging 4 ops becuz ur not going 2 get them }
on *:TEXT:!re:#thedarkknight:{ msg $chan Please respect all users please or u will be kick and/or banned }
on *:TEXT:!nn:#thedarkknight:{ msg $chan type /nick then new nick }
on *:TEXT:!troll:#thedarkknight:{ msg $chan No trolling }
on *:TEXT:!sp:#thedarkknight:{ msg $chan No Spamming other rooms send it 2 some1 in a pm not in my room }
on *:TEXT:!url:#thedarkknight:{ msg $chan No posting your url's here post them somewhere else }
on *:TEXT:!la:#thedarkknight:{ msg $chan This is a english speaking channel please type /list 4 your needs }
on *:TEXT:!tag:#thedarkknight:{ msg $chan No tagging your words or blanking them }
on *:TEXT:!reg:#thedarkknight:{ msg $chan 2 register your nick type /register the password you want your email@ddress }
on *:TEXT:!room:#thedarkknight:{ msg $chan 2 register a new room join the room u want then type /cs register password description of ur room }
on *:TEXT:!bs:#thedarkknight:{ msg $chan 2 assign a bot 2 ur room type this /bs ASSIGN Botname #roomname
on *:TEXT:!age:#thedarkknight:{ msg $chan This room is a all ages chat room }
on *:TEXT:!p:#thedarkknight:{ msg $chan Ur pissing off my ops so please don't keep pissing them off because they can kick or ban you from this room }
on *:TEXT:!ns:#thedarkknight:{ msg $chan To kill a ghost nickname type this /ns ghost name password }
on *:TEXT:!gr:#thedarkknight:{ msg $chan To set a greeting on your nick type this /ns set greet urgreeting here }
on *:TEXT:!m:#thedarkknight:{ msg $chan Ask me how do you connect to mIRC }
on *:TEXT:!tp:#thedarkknight:{ msg $chan Please read the topic for this room }
on *:TEXT:!warez:#thedarkknight:{ msg $chan Please dont ask to share files or moives in this room please }
on *:TEXT:!po:#thedarkknight:{ msg $chan Please no speaking about politics in here }
on *:TEXT:!he:#thedarkknight:{ msg $chan If you need help please double click #support }
on *:TEXT:!fl:#thedarkknight:{ msg $chan No flooding or you will be kicked }
on *:TEXT:!sw:#thedarkknight:{ msg $chan No swearing is allowed in here so please take it somewhere else }

Comments

Sign in to comment.
TomG   -  Aug 30, 2009

for it to only work for ops

if ($nick isop $chan) {
blah blah
}
 Respond  
fire_wizard1   -  Jan 27, 2009

ya you do need to work on the snippet, like make it so that you only have to type less with more discriptions on it, that would clean it up more, but i cant help you on all that, lol ask napa182 about that xD
/me goes to bed

 Respond  
napa182   -  Jan 24, 2009

this should get you started

on @*:text:*:#chan_here:{
 if (!$($+(%,flood,.,$nick),2) && $nick(#,$nick,oh)) {
 set -u4 $+(%,flood,.,$nick) on
 Respond  
Daniel89030   -  Jan 24, 2009

People I know not everyone's room is called #thedarkknight it is my room instend of putting my room put your room name and I dont know how 2 set it so only hop's,aop's, or sop's can use it if u people can help it would be great thanks.

 Respond  
Aucun50   -  Jan 24, 2009

LMAO oops thank you.

 Respond  
napa182   -  Jan 24, 2009

lol Aucun50 you are still missing somthing from ur text event. cough *[size=18][/size]* cough*

 Respond  
Aucun50   -  Jan 24, 2009

Or:

on @*:TEXT:*:#: {
if ($chan == YourChannel) && ($nick == Yournick) {
if (!aa == $strip($1)) { msg $chan This is an all ages room }
elseif (!dr == $strip($1)) { msg $chan No drug talk here please and thank you }
elseif (!caps == $strip($1)) { msg $chan No caps please because it selffish and seen as yelling }
elseif (!ops == $strip($1)) { msg $chan No begging for "Op Status" because your not going to get it }
elseif (!re == $strip($1)) { msg $chan Please respect all users or u will be kick and/or banned }
elseif (!nn == $strip($1)) { msg $chan Type /nick "Your new nick" }
elseif (!troll == $strip($1)) { msg $chan No trolling }
elseif (!sp == $strip($1)) { msg $chan No Spamming my room rooms send it 2 someone in a pm not in my room, Thank you }
elseif (!url == $strip($1)) { msg $chan No posting your url's here post them somewhere else }
elseif (!la == $strip($1)) { msg $chan This is a english speaking channel please type /list for your needs }
elseif (!tag == $strip($1)) { msg $chan No tagging your words or blanking them }
elseif (!reg == $strip($1)) { msg $chan To register your nick type /register "password" "e-mail" }
elseif (!room == $strip($1)) { msg $chan To register a new room join the room you want then type /cs register "password" "description" }
elseif (!bs == $strip($1)) { msg $chan To assign a bot to ur room type this /bs ASSIGN Botname "#Your room" }
elseif (!age == $strip($1)) { msg $chan This room is a all ages chat room }
elseif (!p == $strip($1)) { msg $chan Your pissing off my ops so please don't keep pissing them off because they can kick or ban you from this room }
elseif (!ns == $strip($1)) { msg $chan To kill a ghost nickname type this /ns ghost "name" "password" }
elseif (!gr == $strip($1)) { msg $chan To set a greeting on your nick type this /ns set greet "urgreeting here" }
elseif (!m == $strip($1)) { msg $chan Ask me how do you connect to mIRC }
elseif (!tp == $strip($1)) { msg $chan Please read the topic for this room }
elseif (!warez == $strip($1)) { msg $chan Please dont ask to share files or moives in this room please }
elseif (!po == $strip($1)) { msg $chan Please no speaking about politics in here }
elseif (!he == $strip($1)) { msg $chan If you need help please double click #support }
elseif (!fl == $strip($1)) { msg $chan No flooding or you will be kicked }
elseif (!sw == $strip($1)) { msg $chan No swearing is allowed in here so please take it somewhere else }
  }
}
 Respond  
napa182   -  Jan 24, 2009

Aucun50 um ur missing somthing in ur text event it should be

on @*:text:*:#chan_here:{

you should really add flood pros to it or be flooded off a server.

heres to get you started with a flood pro

on @*:text:*:#chan_here:{
 if (!$($+(%,flood,.,$nick),2)) {
 set -u4 $+(%,flood,.,$nick) on
 Respond  
Aucun50   -  Jan 24, 2009

Rewrite:

on *:TEXT:#: {
if ($chan == YourChannel) {
if (!aa == $strip($1)) { msg $chan This is an all ages room }
elseif (!dr == $strip($1)) { msg $chan No drug talk here please and thank you }
elseif (!caps == $strip($1)) { msg $chan No caps please because it selffish and seen as yelling }
elseif (!ops == $strip($1)) { msg $chan No begging for "Op Status" because your not going to get it }
elseif (!re == $strip($1)) { msg $chan Please respect all users or u will be kick and/or banned }
elseif (!nn == $strip($1)) { msg $chan Type /nick "Your new nick" }
elseif (!troll == $strip($1)) { msg $chan No trolling }
elseif (!sp == $strip($1)) { msg $chan No Spamming my room rooms send it 2 someone in a pm not in my room, Thank you }
elseif (!url == $strip($1)) { msg $chan No posting your url's here post them somewhere else }
elseif (!la == $strip($1)) { msg $chan This is a english speaking channel please type /list for your needs }
elseif (!tag == $strip($1)) { msg $chan No tagging your words or blanking them }
elseif (!reg == $strip($1)) { msg $chan To register your nick type /register "password" "e-mail" }
elseif (!room == $strip($1)) { msg $chan To register a new room join the room you want then type /cs register "password" "description" }
elseif (!bs == $strip($1)) { msg $chan To assign a bot to ur room type this /bs ASSIGN Botname "#Your room" }
elseif (!age == $strip($1)) { msg $chan This room is a all ages chat room }
elseif (!p == $strip($1)) { msg $chan Your pissing off my ops so please don't keep pissing them off because they can kick or ban you from this room }
elseif (!ns == $strip($1)) { msg $chan To kill a ghost nickname type this /ns ghost "name" "password" }
elseif (!gr == $strip($1)) { msg $chan To set a greeting on your nick type this /ns set greet "urgreeting here" }
elseif (!m == $strip($1)) { msg $chan Ask me how do you connect to mIRC }
elseif (!tp == $strip($1)) { msg $chan Please read the topic for this room }
elseif (!warez == $strip($1)) { msg $chan Please dont ask to share files or moives in this room please }
elseif (!po == $strip($1)) { msg $chan Please no speaking about politics in here }
elseif (!he == $strip($1)) { msg $chan If you need help please double click #support }
elseif (!fl == $strip($1)) { msg $chan No flooding or you will be kicked }
elseif (!sw == $strip($1)) { msg $chan No swearing is allowed in here so please take it somewhere else }
  }
}
 Respond  
slacker   -  Jan 24, 2009

not everyone has a room called #thedarkknight
maybe add an on load event to set a channel to a var, as well maybe putting this all under one text event, and adding some flood protection to it, as well as maybe making it so only op's or halfop's can trigger it.

 Respond  
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.