FWS V2

By DFSFOT on Jan 18, 2012

Screenshots

this is Funny Wale Script V2
because v1 was fucked/messed up
here is FWS V1 : http://www.hawkee.com/snippet/9298/

-.-.-.-.-.-.--..-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-

little introducion:
this script make you able to send wales like fail wale :D
you can use it manually by clicking on anyone in the nick (also channel and query) and hover over wales and choose a wale.
other peoples can do it 2. by saying !wale help you automaticly notice people with the commands and etc.
if they choose a wale you automaticly say:

Fail Whale ( Requested by $nick )
▄███████████▄▐█▄▄▄█▌
████▌▄▌▄▐▐▌██▌▀▀██▀
██▄█▌▄▌▄▐▐▌▀██▄▄█▌
▄▄▄█████████████▀
^^this wale is used %failc times^^
so it are 6 lines and wale itself 4.

-.-.-.-.-.-.--..-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-

install steps:
1) copy the code
2) paste in remotes (press Alt+r and then paste in remotes)
3) use it :D have fun!

-.-.-.-.-.-.--..-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-

and if you dont want that other peoples use the commands !wale and other stuff where you can't do anything against it delete the ;other people part

-.-.-.-.-.-.--..-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-

PS: it only works for mIRC v7.2 and above because earlier they didn't support Unicode. if you try it you will see lots of ?'s instead of the whales

IT IS TESTED AND IT WORKS COMPLETELY

-.-.-.-.-.-.--..-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-

i made the script but anyone else made the wales and i dont know who it made so i cant credit him.
if you know who it made PM me ;)
the whale's have to look like this: Image

-.-.-.-.-.-.--..-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-

Special Thanks for:
@MashhitDK
@SunnyD

-.-.-.-.-.-.--..-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-

(sorry for my bad english)

;*** Manually part
menu channel,nicklist,query {
  .wales
  ..wales+
  ...failwale {
    /msg $chan Fail Whale! %failc
    /msg $chan ▄███████████▄▐█▄▄▄█▌
    /msg $chan ████▌▄▌▄▐▐▌██▌▀▀██▀
    /msg $chan ██▄█▌▄▌▄▐▐▌▀██▄▄█▌
    /msg $chan ▄▄▄█████████████▀
  }
  ...winwale {
    /msg $chan Win Whale! %winc
    /msg $chan ▄███████████▄▐█▄▄▄█▌
    /msg $chan ███▌█ █▐▐▌▀█▐▌▀▀██▀
    /msg $chan ██▄▌▀ ▀▐▐▌█▄▐█▄▄█▌
    /msg $chan ▄▄▄█████████████▀
  }
  ...lovewale {
    /msg $chan Love Wale! #lovec
    /msg $chan ▄███████████▄▐█▄▄▄█▌
    /msg $chan ███▌█▌▄▐▌█▐▌▄▌▀▀██▀
    /msg $chan ██▄▌▀▌▀▐▌█▐▌▄█▄▄█▌
    /msg $chan ▄▄▄██████▄█▄▄███▀
  }
  ...heartwale {
    /msg $chan Heart Whale! %heartc
    /msg $chan ▄███████▓▓█▓▓██▄▐█▄▄▄▄█▌
    /msg $chan ████████▓▓▓▓▓███▌▀▀██▀▀
    /msg $chan ████▄████▓▓▓█████▄▄█▌
    /msg $chan ▄▄▄▄▄█████▓████████▀
  }
  ...wale {
    /msg $chan Whale! #nrmlc
    /msg $chan ▄██████████████▄▐█▄▄▄▄█▌
    /msg $chan ████████████████▌▀▀██▀▀
    /msg $chan ████▄████████████▄▄█▌
    /msg $chan ▄▄▄▄▄██████████████▀
  } 
  ...lolwale {
    /msg $chan Lol Whale! %lolc
    /msg $chan ▄██████████████▄▐█▄▄▄▄█▌
    /msg $chan ██████▌█▌▄▐▌████▌▀▀██▀▀
    /msg $chan ████▄█▌▀▌▀▐▌▀████▄▄█▌
    /msg $chan ▄▄▄▄▄██████████████▀
  }
  ...coolwale {
    /msg $chan Cool Whale! %coolc
    /msg $chan ▄██████████████▄▐█▄▄▄▄█▌
    /msg $chan ██████▌▄▌▄▐▌▄▐▌█▌▀▀██▀▀
    /msg $chan ████▄█▌▀▌▀▐▌▀▐▌▀█▄▄█▌
    /msg $chan ▄▄▄▄▄██████████████▀
  }
  ...callme {
    /msg $chan Call Whale! %callmec
    /msg $chan ▄██████████████▄▐█▄▄▄▄█▌
    /msg $chan ██████▌▄▌▄▐▌█▌██▌▀▀██▀▀
    /msg $chan ████▄█▌▀▌▄▐▌▀▌▀███▄█▌
    /msg $chan ▄▄▄▄▄██████████████▀
    /msg $chan
    /msg $chan Me Whale!
    /msg $chan ▄██████████████▄▐█▄▄▄▄█▌
    /msg $chan ██████▌▄▀▄▐▌__██▌▀▀██▀▀
    /msg $chan ████▄█▌███▐▌▀▀████▄█▌
    /msg $chan ▄▄▄▄▄██████████████▀
  }
}
 menu channel,nicklist,query { 
 .wales
 ..wales-
  ...failwale {
    /msg $chan ▄███████████▄▐█▄▄▄█▌
    /msg $chan ████▌▄▌▄▐▐▌██▌▀▀██▀
    /msg $chan ██▄█▌▄▌▄▐▐▌▀██▄▄█▌
    /msg $chan ▄▄▄█████████████▀
  }
  ...winwale {
    /msg $chan ▄███████████▄▐█▄▄▄█▌
    /msg $chan ███▌█ █▐▐▌▀█▐▌▀▀██▀
    /msg $chan ██▄▌▀ ▀▐▐▌█▄▐█▄▄█▌
    /msg $chan ▄▄▄█████████████▀
  }
  ...lovewale {
    /msg $chan ▄███████████▄▐█▄▄▄█▌
    /msg $chan ███▌█▌▄▐▌█▐▌▄▌▀▀██▀
    /msg $chan ██▄▌▀▌▀▐▌█▐▌▄█▄▄█▌
    /msg $chan ▄▄▄██████▄█▄▄███▀
  }
  ...heartwale {
    /msg $chan ▄███████▓▓█▓▓██▄▐█▄▄▄▄█▌
    /msg $chan ████████▓▓▓▓▓███▌▀▀██▀▀
    /msg $chan ████▄████▓▓▓█████▄▄█▌
    /msg $chan ▄▄▄▄▄█████▓████████▀
  }
  ...wale {
    /msg $chan ▄██████████████▄▐█▄▄▄▄█▌
    /msg $chan ████████████████▌▀▀██▀▀
    /msg $chan ████▄████████████▄▄█▌
    /msg $chan ▄▄▄▄▄██████████████▀
  } 
  ...lolwale {
    /msg $chan ▄██████████████▄▐█▄▄▄▄█▌
    /msg $chan ██████▌█▌▄▐▌████▌▀▀██▀▀
    /msg $chan ████▄█▌▀▌▀▐▌▀████▄▄█▌
    /msg $chan ▄▄▄▄▄██████████████▀
  }
  ...coolwale {
    /msg $chan ▄██████████████▄▐█▄▄▄▄█▌
    /msg $chan ██████▌▄▌▄▐▌▄▐▌█▌▀▀██▀▀
    /msg $chan ████▄█▌▀▌▀▐▌▀▐▌▀█▄▄█▌
    /msg $chan ▄▄▄▄▄██████████████▀
  }
  ...callme {
    /msg $chan ▄██████████████▄▐█▄▄▄▄█▌
    /msg $chan ██████▌▄▌▄▐▌█▌██▌▀▀██▀▀
    /msg $chan ████▄█▌▀▌▄▐▌▀▌▀███▄█▌
    /msg $chan ▄▄▄▄▄██████████████▀

    /msg $chan ▄██████████████▄▐█▄▄▄▄█▌
    /msg $chan ██████▌▄▀▄▐▌__██▌▀▀██▀▀
    /msg $chan ████▄█▌███▐▌▀▀████▄█▌
    /msg $chan ▄▄▄▄▄██████████████▀
  }
}
;*** Other people part
on *:TEXT:!wale*:#: {
  ;*** !Wale
  if (!$2) { .notice $nick try !wale help . }
  ;*** !Wale Credits
  elseif ($strip($2) == CREDiTs) { 
    /notice $nick Everythin is made by DFSFOT except the wales.
    /notice $nick If you know who the wales made, say it Me and I change it you can get this script at www.hawkee.com (search for funny wale script or FWS )
  }
  ;*** !Wale help
  elseif ($strip($2) == HELP) {
    .notice $nick welcome to wale help
    .notice $nick Example: !wale <command>
    .notice $nick -
    .notice $nick wale show commands:
    .notice $nick "fail" for failwale (failwale is used %failc times)
    .notice $nick "win" for winwale (winwale is used %winc times)
    .notice $nick "love" for lovewale (lovewale is used %lovec times)
    .notice $nick "heart" for heartwale (heartwale is used %heartc times)
    .notice $nick "nrml" for normal wale (normalwale is used %nrmlc times)
    .notice $nick "lol" for lolwale (lolwale is used %lolc times)
    .notice $nick "cool" for coolwale (coolwale is used %coolc times)
    .notice $nick "callme" for call me wale (callme wale is used %callmec times)
    .notice $nick -
    .notice $nick other commands:
    .notice $nick "stats" shows the stats
    .notice $nick "credits"
    .notice $nick  thank you for using!
  }
  ;*** !Wale stats
  elseif ($strip($2) == STATS)  {
    .notice $nick stats:
    .notice $nick failwale is used $iif(%failc,$v1,0) time(s)
    .notice $nick winwale is used $iif(%winc,$v1,0) time(s)
    .notice $nick lovewale is used $iif(%lovec,$v1,0) time(s)
    .notice $nick heartwale is used $iif(%heartc,$v1,0) time(s)
    .notice $nick normalwale is used $iif(%nrmlc,$v1,0) time(s)
    .notice $nick lolwale is used $iif(%lolc,$v1,0) time(s)
    .notice $nick coolwale is used $iif(%coolc,$v1,0) time(s)
    .notice $nick callme wale is used $iif(%callmec,$v1,0) time(s)
    .notice $nick all together = $iif(%allcc,$v1,0) time(s)
  }
  ;*** Wale section
  elseif (%SPAM-Wale) { halt }
  else { inc -u60 %SPAM-Wale | inc %allc
    if ($strip($2) == CallMe) { inc %callmec | CallMe # }
    elseif ($strip($2) == COOL) { inc %coolc | CoolWale # }
    elseif ($strip($2) == LOL) { inc %lolc | LoLWale # }
    elseif ($strip($2) == NRML) { inc %nrmlc | Wale # }
    elseif ($strip($2) == HEART) { inc %heartc | HeartWale # }
    elseif ($strip($2) == LOVE) { inc %winc | LoveWale # }
    elseif ($strip($2) == WiN) { inc %winc | WinWale # }
    elseif ($strip($2) == FAiL) { inc %failc | FailWale # }
  }
}
;*** Aliases
alias failwale {
  msg # Fail Whale ( Requested by $nick )
  msg # ▄███████████▄▐█▄▄▄█▌
  msg # ████▌▄▌▄▐▐▌██▌▀▀██▀
  msg # ██▄█▌▄▌▄▐▐▌▀██▄▄█▌
  msg # ▄▄▄█████████████▀
  msg # ^_^this wale is used %failc times^_^
}

alias winwale {
  msg # Win Whale ( Requested by $nick )
  msg # ▄███████████▄▐█▄▄▄█▌
  msg # ███▌█ █▐▐▌▀█▐▌▀▀██▀
  msg # ██▄▌▀ ▀▐▐▌█▄▐█▄▄█▌
  msg # ▄▄▄█████████████▀
  msg # ^_^this wale is used %winc times^_^
}
alias lovewale {
  msg # Love Whale ( Requested by $nick )
  msg # ▄███████████▄▐█▄▄▄█▌
  msg # ███▌█▌▄▐▌█▐▌▄▌▀▀██▀
  msg # ██▄▌▀▌▀▐▌█▐▌▄█▄▄█▌
  msg # ▄▄▄██████▄█▄▄███▀
  msg # ^_^this wale is used %lovec times^_^
}
alias heartwale {
  msg # Heart Whale ( Requested by $nick )
  msg # ▄███████▓▓█▓▓██▄▐█▄▄▄▄█▌
  msg # ████████▓▓▓▓▓███▌▀▀██▀▀
  msg # ████▄████▓▓▓█████▄▄█▌
  msg # ▄▄▄▄▄█████▓████████▀
  msg # ^_^this wale is used %heartc times^_^
}
alias wale {
  msg # Whale ( Requested by $nick )
  msg # ▄██████████████▄▐█▄▄▄▄█▌
  msg # ████████████████▌▀▀██▀▀
  msg # ████▄████████████▄▄█▌
  msg # ▄▄▄▄▄██████████████▀
  msg # ^_^this wale is used %nrmlc times^_^
} 
alias lolwale {
  msg # lol Whale ( Requested by $nick )
  msg # ▄██████████████▄▐█▄▄▄▄█▌
  msg # ██████▌█▌▄▐▌████▌▀▀██▀▀
  msg # ████▄█▌▀▌▀▐▌▀████▄▄█▌
  msg # ▄▄▄▄▄██████████████▀
  msg # ^_^this wale is used %lolc times^_^
}
alias coolwale {
  msg # Cool Whale ( Requested by $nick )
  msg # ▄██████████████▄▐█▄▄▄▄█▌
  msg # ██████▌▄▌▄▐▌▄▐▌█▌▀▀██▀▀
  msg # ████▄█▌▀▌▀▐▌▀▐▌▀█▄▄█▌
  msg # ▄▄▄▄▄██████████████▀
  msg # ^_^this wale is used %coolc times^_^
}
alias callme {
  msg # call me Whale ( Requested by $nick )
  msg # ▄██████████████▄▐█▄▄▄▄█▌
  msg # ██████▌▄▌▄▐▌█▌██▌▀▀██▀▀
  msg # ████▄█▌▀▌▄▐▌▀▌▀███▄█▌
  msg # ▄▄▄▄▄██████████████▀

  msg # ▄██████████████▄▐█▄▄▄▄█▌
  msg # ██████▌▄▀▄▐▌__██▌▀▀██▀▀
  msg # ████▄█▌███▐▌▀▀████▄█▌
  msg # ▄▄▄▄▄██████████████▀
  msg # ^_^this wale is used %callmec times^_^
}

;load section
on *:LOAD: {
  echo -a >>»>>»» Funny Wale Script Loaded Succesfully
  echo -a >>»>>»» Script made by "DFSFOT"
  echo -a >>»>>»» Thanks for using!
  echo -a >>»>>»» rate this script at : http://www.hawkee.com/snippet/9303/
}

Comments

Sign in to comment.
baloe12nl   -  Jun 14, 2012

you have a small problem with your script. elseif ($strip($2) == LOVE) { inc %winc | LoveWale # } It's the same as the WIN.

    elseif ($strip($2) == HEART) { inc %heartc | HeartWale # }
    elseif ($strip($2) == LOVE) { inc %winc | LoveWale # }
    elseif ($strip($2) == WiN) { inc %winc | WinWale # }
    elseif ($strip($2) == FAiL) { inc %failc | FailWale # }

I'f change it to elseif ($strip($2) == LOVE) { inc %lovec | LoveWale # }

    elseif ($strip($2) == HEART) { inc %heartc | HeartWale # }
    elseif ($strip($2) == LOVE) { inc %lovec | LoveWale # }
    elseif ($strip($2) == WiN) { inc %winc | WinWale # }
    elseif ($strip($2) == FAiL) { inc %failc | FailWale # }

change: notice $nick all together = $iif(%allcc,$v1,0) time(s) to notice $nick all together = $iif(%allc,$v1,0) time(s) else it wil not count the "all"

For the rest THX, after translation to duch I had fune white it. Now some color.....;)

 Respond  
Pangaea   -  Mar 19, 2012

a ah... heh i get it then... a little part of me was saying "it must be done like that deliberately" ... wasnt sure tho
interesting script :) well done i have a soft spot for irc art.. did you see my art work / script? I also made a guess the flag game usng mirc art too. I say "i made". . I must state I got a ton of help on the scripting part.

 Respond  
DFSFOT   -  Mar 19, 2012

@Pangaea i wanted to call it wale and not whale :D just for fun

 Respond  
Pangaea   -  Mar 18, 2012

heh nice, but in the script u have whale but i see a few instances of wale including the main trigger.. just for the record its whale
unless that is im missing a play on words here?

 Respond  
DFSFOT   -  Mar 06, 2012

but i actually dont know how to make spam protection XD

 Respond  
DFSFOT   -  Jan 21, 2012

@WorldDMT what do you mean?
there is a spam protection in it

 Respond  
WorldDMT   -  Jan 20, 2012

what about flood?

 Respond  
Sorasyn   -  Jan 18, 2012

You could have updated your previous snippet instead of re submitting it. Nice updates though, looks much better.

 Respond  
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.