Skip to content
MSN

Mirc [Airc.DLL] Flood Protection

A TG007 community discussion started by Xtreme.

Discussion 4 posts
Page 1 of 1
Open
Topic #278 · 4 published posts · 916 views

If any Mirc Magicians are out there can you tell me what causes this error after resarting the script

[.Mirc has caused an error in Airc.DLL. Mirc will now close.]

It works fine when you load it after you open the script

but it gives that error when you close out and reopen the script

you have to remove that Airc.DLL to get the script open again then Load it after you open it why is that.

[FP] Warning: "airc.dll" which is essential for Flood Protection' s proper usage is missing or has been renamed. Please restore that file and reload this addon. Unloading addon...

[FP] Successfully unloaded Flood Protection addon. Thank you for using it...

then you can reload the file after opening the script and it works great no errors

I have to remove that Airc.DLL before i can reopen the script. remove it from the folder open the script and reload it to get it to work. after loading it works fine till you close and reopen.

[FP] Flood Protection

[FP] -----------------------------------------

[FP] Please read the help section. (Type /fp to open the dialog)

[FP] Flood Protection addon is successfully loaded.

 

open dialog, Advertise addon, modify Kick/Ignore reasons, edit users in protect list, help, load.

all that works fine when you load it after opening the script.

 

close out the script then start it up and there is the error again.

 

[.Mirc has caused an error in Airc.DLL. Mirc will now close.]

 

 

Xtreme

Edited Apr 15, 2004 3:33 AM by Xtreme

I would suggest you contact the maker of the script , or find another to use.

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

I'm using Hybrid with this addon so any info about the error would be greatly appreciated.

 

_______________________________________________

;|

;| Flood Protection (using airc.dll by tabo)

;|_______________________________________________

;|

;| Version: 2.4

;| Author: RagingDemon

;| Addon type: utility

;| E-mail: [email protected]

;| URL: www.geocities.com/gren_gr/flood_protection.zip

;| Copyright: 2004 @ January, 12

;|_______________________________________________

;|

;| Please do not modify the source code below

;|_______________________________________________

Edited Apr 15, 2004 4:11 AM by Xtreme

I suggest you not to use a flood protection w/ the airc.dll. If you need a flood prot, heres one:

#Scroll-kick off

on @!*:KICK:#: {
 if ($nick isowner $chan) { halt }
 if (%kic. [ $+ [ $nick ] $+ . $+ [ $chan ] ] == $null) {
   set -u8 %kic. [ $+ [ $nick ] $+ . $+ [ $chan ] ] 1
   return
 }
 else { inc %kic. [ $+ [ $nick ] $+ . $+ [ $chan ] ] }
 if (%kic. [ $+ [ $nick ] $+ . $+ [ $chan ] ] > 4 && %kic.check == $null) {
   access $chan clear host
   access $chan add deny $nick
   access $chan add deny $address
   /auser shitlist $address
   kick $chan $nick Mass-Kick
   set -u6 %kic.check 1
 }
}
on @!*:DEOP:#: {
 if ( $nick == $me) { halt } 
 if ($nick isowner $chan) { halt }  
 if (%dop. [ $+ [ $nick ] $+ . $+ [ $chan ] ] == $null) {
   set -u69 %dop. [ $+ [ $nick ] $+ . $+ [ $chan ] ] 1
   return
 }
 else { inc %dop. [ $+ [ $nick ] $+ . $+ [ $chan ] ] }
 if (%dop. [ $+ [ $nick ] $+ . $+ [ $chan ] ] > 2 && %dop.check == $null) {
   access $chan clear host
   access $chan add deny $nick
   access $chan add deny $address
   /auser shitlist $address
   kick $chan $nick Mass-Deop
   set -u69 %dop.check 1
 }
}
on @!*:OP:#: {
 if ( $nick == $me) { halt } 
 if ($nick isowner $chan) { halt }  
 if (%op. [ $+ [ $nick ] $+ . $+ [ $chan ] ] == $null) {
   set -u68 %op. [ $+ [ $nick ] $+ . $+ [ $chan ] ] 1
   return
 }
 else { inc %op. [ $+ [ $nick ] $+ . $+ [ $chan ] ] }
 if (%op. [ $+ [ $nick ] $+ . $+ [ $chan ] ] > 2 && %op.check == $null) {
   access $chan clear host
   access $chan add deny $nick
   access $chan add deny $address
   /auser shitlist $address
   kick $chan $nick Mass-Op
   set -u68 %op.check 1
 }
}
#Scroll-kick end

Credit to Axxes