n26= if (%xdchan1.status == ON) /join %xdchan1.chan
n27= if (%xdchan2.status == ON) /join %xdchan2.chan
n28= if (%xdchan3.status == ON) /join %xdchan3.chan
n29= if (%xdchan4.status == ON) /join %xdchan4.chan
n30= if (%xdchan5.status == ON) /join %xdchan5.chan
n31= }
n32= if (%et1o == 1) /join %et1mchan
n33= if (%et2o == 1) /join %et2mchan
n34= if (%et3o == 1) /join %et3mchan
n35= if (%et4o == 1) /join %et4mchan
n36= if (%et5o == 1) /join %et5mchan
n37= if (%ftp.status == on) /join %ftp.chan
n38=}
n39=/numgetspp {
n40= /set %tempvar 1
n41= /set %tempvar2 0
n42= if (%tempvar <= $send(0) ) {
n43= if ($send(%tempvar) == $1) /inc %tempvar2
n44= /inc %tempvar
n45= }
n46= /unset %tempvar
n47= return %tempvar2
n48= /unset %tempvar2
n49=}
n50=checkcps {
n51= set %lpcount 1
n52= :lpcou3
n53= if (%lpcount <= $send(0) ) {
n54= if ( $send(%lpcount).cps < %mincps ) {
n55= .notice $send(%lpcount) 5The 2send 5of3 $send(%lpcount).file 5from me to you is going only at2 $send(%lpcount).cps $+ 5and I want my 3sends 5to be 2greater 5than4 %mincps $+ , 5so I am 4stopping your 3send5.
n56= .close -s $send(%lpcount)
n57= }
n58= inc %lpcount
n59= goto lpcou3
n60= }
n61= unset %lpcount
n62=}
n63=/fssetall {
n64= /set %mchan1t $?="First Channel To Serve (0 to stop):"
n65= if (%mchan1t != 0) {
n66= /set %mchan1 %mchan1t
n67= /set %mchan1o 1
n68= /set %mchan1t $?="Second Channel To Serve (0 to stop):"
n69= if (%mchan1t != 0) {
n70= /set %mchan2 %mchan1t
n71= /set %mchan2o 1
n72= /set %mchan1t $?="Third Channel To Serve (0 to stop):"
n73= if (%mchan1t != 0) {
n74= /set %mchan3 %mchan1t
n75= /set %mchan3o 1
n76= /set %mchan1t $?="Fourth Channel To Serve (0 to stop):"
n77= if (%mchan1t != 0) {
n78= /set %mchan4 %mchan1t
n79= /set %mchan4o 1
n80= /set %mchan1t $?="Fifth Channel To Serve (0 to stop):"
n81= if (%mchan1t != 0) {
n82= /set %mchan5 %mchan1t
n83= /set %mchan5o 1
n84= }
n85= else /set %mchan5o 0
n86= }
n87= else {
n88= /set %mchan4o 0
n89= /set %mchan5o 0
n90= }
n91= }
n92= else {
n93= /set %mchan3o 0
n94= /set %mchan4o 0
n95= /set %mchan5o 0
n96= }
n97= }
n98= else {
n99= /set %mchan2o 0
n100= /set %mchan3o 0
n101= /set %mchan4o 0
n102= /set %mchan5o 0
n103= }
n104= }
n105= else {
n106= /set %mchan1o 0
n107= /set %mchan2o 0
n108= /set %mchan3o 0
n109= /set %mchan4o 0
n110= /set %mchan5o 0
n111= }
n112= /unset %mchan1t
n113= /set %fstrig $?="Trigger to activate FServe:"
n114= /set %maxgets $?="Maximum Gets from FServe per Person:"
n115= /set %maxglobal $?="FServe and XDCC Maximum Gets At Once:"
n116= /set %maxusers $?="Maximum Users On FServe At Once:"
n117= /set %homedir $sdir="FServe Home Directory"
n118= /set %wtext $dir="FServe Welcome Text File" c:\
n119= /set %fdes $?="FServe Ad Description:"
n120= /set %fadt $?="FServe Ad Timeout in Seconds:"
n121=}
n122=/fseasy {
n123= /set %mchan1t $?="First Channel To Serve (0 to stop):"
n124= if (%mchan1t != 0) {
n125= /set %mchan1 %mchan1t
n126= /set %mchan1o 1
n127= /set %mchan1t $?="Second Channel To Serve (0 to stop):"
n128= if (%mchan1t != 0) {
n129= /set %mchan2 %mchan1t
n130= /set %mchan2o 1
n131= /set %mchan1t $?="Third Channel To Serve (0 to stop):"
n132= if (%mchan1t != 0) {
n133= /set %mchan3 %mchan1t
n134= /set %mchan3o 1
n135= /set %mchan1t $?="Fourth Channel To Serve (0 to stop):"
n136= if (%mchan1t != 0) {
n137= /set %mchan4 %mchan1t
n138= /set %mchan4o 1
n139= /set %mchan1t $?="Fifth Channel To Serve (0 to stop):"
n140= if (%mchan1t != 0) {
n141= /set %mchan5 %mchan1t
n142= /set %mchan5o 1
n143= }
n144= else /set %mchan5o 0
n145= }
n146= else {
n147= /set %mchan4o 0
n148= /set %mchan5o 0
n149= }
n150= }
n151= else {
n152= /set %mchan3o 0
n153= /set %mchan4o 0
n154= /set %mchan5o 0
n155= }
n156= }
n157= else {
n158= /set %mchan2o 0
n159= /set %mchan3o 0
n160= /set %mchan4o 0
n161= /set %mchan5o 0
n162= }
n163= }
n164= else {
n165= /set %mchan1o 0
n166= /set %mchan2o 0
n167= /set %mchan3o 0
n168= /set %mchan4o 0
n169= /set %mchan5o 0
n170= }
n171= /unset %mchan1t
n172= /set %fstrig $?="Trigger to activate FServe:"
n173= /set %maxgets 1
n174= /set %maxglobal $?="FServe and XDCC Maximum Gets At Once:"
n175= /set %maxusers $?="Maximum Users On FServe At Once:"
n176= /set %homedir $sdir="FServe Home Directory"
n177= /set %wtext $dir="FServe Welcome Text File" c:\
n178= /set %fdes $?="FServe Ad Description:"
n179= /set %fadt 300
n180=}
n181=/fsstatusreport {
n182= /aline @StatusLog ----- FServe Status Report ------
n183= if (%fson == 1) /aline @StatusLog 5FServe: 3On