From WikiChip
Difference between revisions of "mirc/=$nick identifier"
Line 1: | Line 1: | ||
− | {{mirc title| | + | {{mirc title|1==$nick Identifier}}'''=$nick''' refers to the open [[Dcc chat - mIRC|DCC Chat]], or [[Dcc fserv - mIRC|DCC Fserv]] window for a user. The '''=$nick''' can be used in this identifier form, or a literal nickname can be used in its place, such as in the case of the following: |
+ | <source lang="mIRC">/msg =myFriend Hey there! This is going to your DCC Chat window!</source> | ||
== Synopsis == | == Synopsis == | ||
<pre>=$nick</pre> | <pre>=$nick</pre> | ||
− | == | + | == Parameters == |
+ | <span style="display: inline-block; width: 70px;">'''$nick'''</span>'''{{mIRC|$nick}}''' can be replaced with an actual, literal nickname, rather than using an event-driven filled identifier. | ||
− | + | == Examples == | |
+ | <source lang="mIRC">; Event messages a user back inside of a DCC Chat | ||
+ | ; when they type: !myaddress [N], where [N] is a number, 0-9, of | ||
+ | ; their address mask. | ||
− | + | ON *:CHAT:!myaddress *: { | |
− | + | ; Set the %num variable to whatever comes after !myaddress | |
+ | var %num = $2 | ||
− | == | + | ; Verify that %num is a number, greater than or equal to 0, |
− | + | ; and less than 10 (0-9) since those are the only available | |
− | + | ; options for $address(Nick,<N>). | |
− | + | if ((%num isnum) && (%num >= 0) && (%num < 10)) { | |
− | </source> | + | |
+ | ; Using the =$nick identifier, a message is sent to the | ||
+ | ; user, with their address mask utilizing the number mask | ||
+ | ; they have requested. | ||
+ | msg =$nick !myaddress Result: $address($nick,%num) | ||
+ | } | ||
+ | }</source> | ||
+ | |||
+ | Now, any user in a DCC Chat can type: '''!myadress 3''', and it would return their address masked in the form of: *!*Nickname@provider.net | ||
== Compatibility == | == Compatibility == | ||
− | {{mIRC compatibility| | + | {{mIRC compatibility|3.1}} |
== See Also == | == See Also == | ||
− | + | * [[On chat - mIRC|ON CHAT]] | |
− | {{mIRC | + | * [[On serv - mIRC|ON SERV]] |
+ | {{mIRC identifier list}} | ||
+ | |||
[[Category:MIRC identifiers]] | [[Category:MIRC identifiers]] |
Revision as of 17:14, 24 September 2015
Commands & Identifiers
Basics
Events
Matching Tools
Data Storage
Control Structures
GUI Scripting
Sockets
Advanced Scripting
Additional Resources
Security
Other
=$nick refers to the open DCC Chat, or DCC Fserv window for a user. The =$nick can be used in this identifier form, or a literal nickname can be used in its place, such as in the case of the following:
/msg =myFriend Hey there! This is going to your DCC Chat window!
Synopsis
=$nick
Parameters
$nick$nick can be replaced with an actual, literal nickname, rather than using an event-driven filled identifier.
Examples
; Event messages a user back inside of a DCC Chat ; when they type: !myaddress [N], where [N] is a number, 0-9, of ; their address mask. ON *:CHAT:!myaddress *: { ; Set the %num variable to whatever comes after !myaddress var %num = $2 ; Verify that %num is a number, greater than or equal to 0, ; and less than 10 (0-9) since those are the only available ; options for $address(Nick,<N>). if ((%num isnum) && (%num >= 0) && (%num < 10)) { ; Using the =$nick identifier, a message is sent to the ; user, with their address mask utilizing the number mask ; they have requested. msg =$nick !myaddress Result: $address($nick,%num) } }
Now, any user in a DCC Chat can type: !myadress 3, and it would return their address masked in the form of: *!*Nickname@provider.net
Compatibility
Added: mIRC v3.1
Added on: 23 Apr 1995
Note: Unless otherwise stated, this was the date of original functionality.
Further enhancements may have been made in later versions.
See Also
mIRC identifier list