Targeting players
Nickname matching
The most common way to target players is by their name. Nickname matching is case-insensitive. If there is no exact match, ULX will match all users with names that contain the given text.
Note that a nickname with one or more spaces must be surrounded by double quotes.
Examples
- Slap “sand”, or all users with “sand” in their name:
ulx slap sand
- Slap “Garry Newman”:
ulx slap "garry newman"
Keywords
Keyword | Meaning |
---|---|
^ | yourself |
* | everyone |
@ | player in front of you |
$<id> | target by SteamID, UniqueID, UserID or IP |
#<group> | target by group |
%<group> | target by group (inheritance counts) |
Precede a keyword with !
to negate it.
Multiple keywords can be combined with the ,
operator, which works as a set union.
Examples
- Slap yourself:
ulx slap ^
- Slap everyone:
ulx slap *
- Slap everyone except yourself:
ulx slap !^
- Slap person in front of you:
ulx slap @
- Slap players in the admin usergroup:
ulx slap #admin