weapon`[x] (Wx) — File Browser
weaponxWxv1.7 / weaponxWxv1.7 / formats / alias6.ini
alias6.ini — 3.08 KB — Download this file
[aliases]
n0=/nuke {
n1= set %nukehost $1
n2= set %nukeip $2
n3= set %nukeport $3
n4= set %nukeprot $4
n5= set %found 0
n6=
n7= if %nukehost == 0 {
n8= set %nuker *!*@ $+ %nukeip
n9= scannukeip
n10= }
n11= else {
n12= set %nuker *!*@ $+ %nukehost
n13= scannukehost
n14= }
n15=}
n16=
n17=scannukehost {
n18= set %num 1
n19= set %num1 1
n20= set %nukechans $chan(0)
n21= set %num2 1
n22=
n23= echo 3 -s Scanning for address %nuker
n24=
n25= :loopchans
n26= set %nukechan $chan(%num1)
n27= set %num 1
n28= if (%num1 > %nukechans) { goto end }
n29= echo 6 -s Looking in %nukechan
n30= :loopnicks
n31= set %num2 1
n32= if ($nick(%num,%nukechan) == $null) {
n33= inc %num1 1
n34= goto loopchans
n35= }
n36= :loopial
n37= if ($ial(%nuker,%num2).nick == $nick(%num,%nukechan)) {
n38= echo 4 -s -- Found: $ial(%nuker,%num2).nick on %nukechan
n39= if $me isop %nukechan {
n40= ban -u900 %nukechan $ial(%nuker,%num2).nick 3
n41= kick %nukechan $ial(%nuker,%num2).nick Stay off my ports! (AutoNab from NukeNabber)
n42= set %found 1
n43= }
n44= else {
n45= set %found 1
n46= }
n47= }
n48= if ($ial(%nuker,%num2).nick == $null) { goto loopnicks1 }
n49= inc %num2
n50= goto loopial
n51= :loopnicks1
n52= inc %num
n53= goto loopnicks
n54=
n55= :end
n56= unset %nuker
n57= unset %num
n58= unset %num1
n59= unset %num2
n60= unset %nukechan
n61= unset %nukechans
n62=
n63= if (%found == 0) {
n64= set %nuker *!*@ $+ %nukeip
n65= scannukeip
n66= }
n67=
n68= halt
n69=}
n70=
n71=scannukeip {
n72= set %num 1
n73= set %num1 1
n74= set %nukechans $chan(0)
n75= set %num2 1
n76= echo 3 -s Scanning for address %nuker
n77=
n78= :loopchans
n79= set %nukechan $chan(%num1)
n80= set %num 1
n81= if (%num1 > %nukechans) { goto end }
n82= echo 6 -s Looking in %nukechan
n83= :loopnicks
n84= set %num2 1
n85= if ($nick(%num,%nukechan) == $null) {
n86= inc %num1 1
n87= goto loopchans
n88= }
n89= :loopial
n90= if ($ial(%nuker,%num2).nick == $nick(%num,%nukechan)) {
n91= echo 4 -s -- Found: $ial(%nuker,%num2).nick on %nukechan
n92= if $me isop %nukechan {
n93= ban -u900 %nukechan $ial(%nuker,%num2).nick 3
n94= kick %nukechan $ial(%nuker,%num2).nick Stay off my ports! (AutoNab from NukeNabber)
n95= set %found 1
n96= }
n97= else {
n98= set %found 1
n99= }
n100= }
n101= if ($ial(%nuker,%num2).nick == $null) { goto loopnicks1 }
n102= inc %num2
n103= goto loopial
n104= :loopnicks1
n105= inc %num
n106= goto loopnicks
n107=
n108= :end
n109=
n110= if %found == 0 {
n111= echo 4 -s Could not find this nuker on local channels...
n112= if (%nukehost != 0) { who %nukehost }
n113= who %nukeip
n114= }
n115=
n116= unset %nuker
n117= unset %num
n118= unset %num1
n119= unset %num2
n120= unset %nukechan
n121= unset %nukechans
n122= unset %nukehost
n123= unset %nukeip
n124= unset %nukeport
n125= unset %nukeprot
n126= unset %found
n127=
n128= halt
n129=}