<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
	<link rel="self" type="application/atom+xml" href="https://forum.eggheads.org/app.php/feed/topic/1253" />

	<title>egghelp/eggheads community</title>
	<subtitle>Discussion of eggdrop bots, shell accounts and tcl scripts.</subtitle>
	<link href="https://forum.eggheads.org/index.php" />
	<updated>2002-03-14T03:16:00-04:00</updated>

	<author><name><![CDATA[egghelp/eggheads community]]></name></author>
	<id>https://forum.eggheads.org/app.php/feed/topic/1253</id>

		<entry>
		<author><name><![CDATA[Anonymous]]></name></author>
		<updated>2002-03-14T03:16:00-04:00</updated>

		<published>2002-03-14T03:16:00-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=5364#p5364</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=5364#p5364"/>
		<title type="html"><![CDATA[Incompatible tcl - Need Help]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=5364#p5364"><![CDATA[
tks petersen <br><p>Statistics: Posted by Guest — Thu Mar 14, 2002 3:16 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Petersen]]></name></author>
		<updated>2002-03-13T14:12:00-04:00</updated>

		<published>2002-03-13T14:12:00-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=5327#p5327</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=5327#p5327"/>
		<title type="html"><![CDATA[Incompatible tcl - Need Help]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=5327#p5327"><![CDATA[
proc cmfreqpart {nick uhost hand chan {msg ""}} { <br><br><br>though this is documented...<br><br><p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=60">Petersen</a> — Wed Mar 13, 2002 2:12 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Anonymous]]></name></author>
		<updated>2002-03-13T00:01:00-04:00</updated>

		<published>2002-03-13T00:01:00-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=5300#p5300</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=5300#p5300"/>
		<title type="html"><![CDATA[Incompatible tcl - Need Help]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=5300#p5300"><![CDATA[
Hi guys, i have one tcl that works fine in egg 1.4.3 but in 1.6 serie it is a little incompatible. Can anyone help me fixing it ??<br><br>i´m getting:<br>[23:05] Tcl error [cmfreqpart]: called "cmfreqpart" with too many arguments<br>----------------------------------<br><br># if {[catch {set tjoin $tjoin}]} {<br>set tjoin ""<br># }<br><br>bind join o * cmfreqjoin<br>bind part o * cmfreqpart<br>bind sign o * cmfreqsign<br>bind dcc m frequencia cmfreqstats<br>bind dcc n zerarfreq cmfreqzera<br><br>proc cmfreqzera {hand idx args} {<br>foreach usr [userlist o] {<br>                setuser $usr xtra freqhr 0<br>}<br>return 1<br>}<br><br>proc cmfreqjoin {nick uhost hand chan} {<br>global tjoin<br>set tmp ""<br>lappend tmp $hand<br>lappend tmp [unixtime]<br>lappend tjoin $tmp<br>}<br><br>proc cmfreqpart {nick uhost hand chan} {<br>global tjoin<br>set x 0<br>foreach tmp $tjoin {<br>if {[lindex $tmp 0] == $hand} {<br>setuser $hand xtra freqhr [expr [getuser $hand xtra freqhr] + [unixtime] - [lindex $tmp 1]]<br>set tjoin [lreplace $tjoin $x $x]<br>return<br>}<br>set x [expr $x + 1]<br>}<br>}<br><br>proc cmfreqsign {nick uhost hand chan reason} {<br>cmfreqpart $nick $uhost $hand $chan<br>}<br><br>proc cmfreqlista {} {<br>set lista ""<br>foreach usr [userlist o] {<br>if {[llength $lista] == 0 || [catch {expr [getuser $usr xtra freqhr]}]} {<br>lappend lista $usr<br>} else {<br>set min 0<br>set max [expr [llength $lista] - 1]<br>set med -1<br>while {$max &gt; $med || $med &gt; $min} {<br>set med [expr ($max - $min) / 2 + $min]<br>if {[getuser $usr xtra freqhr] &gt; [getuser [lindex $lista $med] xtra freqhr]} {<br>set max [expr $med - 1]<br>} else {<br>set min [expr $med + 1]<br>}<br>}<br>if {$min == [llength $lista]} {<br>lappend lista $usr<br>} else {<br>set lista [lreplace $lista $min [expr $min - 1] $usr]<br>}<br>}<br>}<br>return $lista<br>}<br><br>proc cmfreqstats {hand idx args} {<br>set lista [cmfreqlista]<br>set x 0<br>foreach usr $lista {<br>if {![catch {expr [getuser $usr xtra freqhr]}]} {<br>putdcc $idx "[expr [getuser $usr xtra freqhr] / 60] min. - $usr"<br>} else {<br>putdcc $idx "0 seg - $usr"<br>}<br>}<br>return 1<br>}<br><br>&lt;font size=-1&gt;[ This Message was edited by: hmelo on 2002-03-12 21:06 ]&lt;/font&gt;<p>Statistics: Posted by Guest — Wed Mar 13, 2002 12:01 am</p><hr />
]]></content>
	</entry>
	</feed>
