Skip to content
MSN

ClearMSN?

A TG007 community discussion started by JeremyStCyr.

Discussion 27 posts
Page 1 of 2
Open
Topic #497 · 27 published posts · 2,057 views

Does Anyone know how to make kicks and commands for clear msn as in how can you get clear msn to sorta act like vincula? as in do the same type of kicks like advertise kick etc can someone give me a start?

 

one more thing how do you make a away system that will annouce in every channel your in i been using clearmsn for about a week ago trying to figure out how the options work to make aop list and so on biggrin.gif

Why dont you read through the clear msn file?

lol dont see much on how the kicks work blink.gif im trying to figure that out

i'd just stick to connections you know, such as vincula and that. clearmsn is way faster ofcourse, but close to no features.

the reason its faster is because it has no features, as you add extras it will slow down

 

My code does NOT have bugs. It just develops random features.

one more thing how do you make a away system that will annouce in every channel your in

 

How do you do to join different channels with the same script???

Edited May 14, 2004 6:02 PM by TroN-0074

 

You and me will all go down in history,

With a sad Statue of Liberty,

And a Generation that didn't agree.

QUOTE 

one more thing how do you make a away system that will annouce in every channel your in 

 

 

 

How do you do to join different channels with the same script???

Only works with iRc wink.gif

MSN only allows one room per socket. That's why you'll get errors like "You have joined too many channels" if you sockwrite to your channel socket and JOIN another room.

The Ignition Project | http://www.ignition-project.com/

Registered Linux User Number 368435

 

Hardware: AMD Athlon 64 3500+, DFI nF4 SLI Infinity, 1GB Dual Channel DDR400, 250GB Western Digital 2500 SE16 SATA II @7200rpm, 200GB Seagate 3200A UATA-133 @7200rpm, NVIDIA GeForce 6800GS OC'ed, 20" Apple Cinema Display

 

main reason i want to learn more connections becuase floods vincula freezes up question will clear msn or rigor mortis work with some of the vincula addon in downloads? and how can you improve vincula so its faster? is there any way?

 

and i also want to learn how to make stuff better dry.gif like addons connections etc so what other connection is fast to learn that yall have besides vincula? any recomations? however you spell that word lol

well since i did kenobi v4 , i have not had anyone flood my script out , so i cant understand why you are having problems, unless you have so much going on in the onjoin event , that anything else floods you.

I have seen some people have 5 ctcps , 3 onjoin messages all on join and they wonder why they flood out.

 

thats 8 messages onjoin, times that by how many joins there are and you can see why it would flood lol.

 

I used to test kenobi by leaving it in a room that was being flooded, with and without a hammer and it never flooded out once.

 

Try setting the mirc flood check.

My code does NOT have bugs. It just develops random features.

ok ozzy question i run three different timers in my room one for welcome and community link one for room rules and one is use for clone detector would that make it flood out? and if i add say like

 

.timer 1 5 the first message

.timer 1 10 the second message

.timer 1 15 for clone detector would that help it

 

and what exactly you mean by flood i know my flood is set for 300 10 4 0 if i want to run all 3 of my timers without flooding how exactly would i have to set my flood?

it shouldnt flood out if they are on timers, as when new person joins fast, it will just reset the timer

 

My code does NOT have bugs. It just develops random features.

by theory your script shouldn't flood out if the timers are set up how you have them there becaue the format you have it lets 1 timer go, waits for it to finish, then starts the next. however if you did .timera and .timerb etc. they would all start at once. But having timers running at the same time doesn't flood out unless each time the timer reacts, and it has a big chunk of data to process, then thats when it will start flooding out.

alright at the moment for all 3 local time onjoin has no timers how would i fix them where they will all work without no flood out?

try and make your code do the same job as what its doing now, but in the shortest coding possible. short but have it so that it doesn't need to many aliases corrosponding with it, and also so that it doens't have to many things calling for that alias. Well thats my theory on how to make it faster, remove all the fat, and leave in the skeleton.

Exactly, If you have timers and they're set at far enough intervals like

.timer 1 10 blah

.timer 1 20 bleh

.timer 1 30 etc

then your script shouldnt flood out. On the other hand, if you have them set like

.timer 1 1 blah

.timer 1 2 bleh

.timer 1 3 blah

.timer 1 4 meh

You would probably get something like

*Connection reset by peer

Or something to that effect. The way you have it now should have you set. They're set at good time intervals so no it shouldnt flood you out.

it also depends on how complex your code it made. if its just designed to do a simple command like check afew ifs then ofcourse its gonna react faster then say, it having to read a file or write something to a file and load that part up. its all really what you want the script to do and how you can make it run at optimum performance with the coding you have. but to tell you know, most cases, the coding can be done better, which is good because then you learn more and more. and thats a good and strong key in a great scripter/programmer.

away system:

raw 306:*:{ amsg I am now away ( $+ $1- $+ ) }
raw 305:*:{ amsg I am now back! }

just like normal...

 

as for auto kicks and things, read the readme file wink.gif .. basically, if you use sockwrite commands, you have to use special identifiers that are listed in the readme. if you just write normal commands, then normal identifiers like $chan and $nick should work.

 

Edited May 19, 2004 10:05 AM by ozzy

bfush.PNG

vexation how exactly can you change the spec kicker to where it will deny spectators where they will be ban for one minute? on clear msn

Edited May 22, 2004 2:19 PM by JeremyStCyr

Jeremy you're looking for LINE 702 in the latest updated version of ClearMSN (2.0d) which should look like this (if not, find this line in your copy):

if (%xsa. [ $+ [ $right($sock($sockname).mark,-2) ] ] == kban) sockwrite -n $sockname KICK $lcn($sock($sockname).mark) $right($gettok($1,1,33),-1) :Try WEBCHAT! (no scripts/bots) $lf ACCESS $lcn($sock($sockname).mark) ADD DENY $gettok($1,2,33) 0 :ClearMSN| $+ $cmver Script Alarm

the 0 in the last part tells the server to ban indefinitely. you can change it to the number of minutes you want the ban to last.

Edited May 23, 2004 6:16 AM by vexation

bfush.PNG