Misc
Helper functions to make scripting easier and more flexible
Functions
sWatch.generateString
Generate random string with fixed or variable length. This will only return lowercase alphabet values (a-z).
Arguments
(Number) minimumLength
(Number) maximumLength (optional)
Returns
(String) randomString
Example
print(sWatch.generateString(3)) // prints: hzg
print(sWatch.generateString(6)) // prints: ulhdbz
print(sWatch.generateString(2, 8)) // prints: uhb
print(sWatch.generateString(2, 8)) // prints: ocxplkd
sWatch.playerName
Input any value you want and get a formatted string with the SteamID and Name of a player. This unifies the representation of names.
Arguments
(any) player
Returns
(String) playerStringRepresentation
Example
local onlinePlayer = Entity(1)
local onlineSteamID = onlinePlayer:SteamID()
local offlineSteamID = "STEAM_0:0:1234567"
local garbage = "etwqdzuoipüu8u8u"
print(sWatch.playerName(onlinePlayer)) // prints: "playername" (STEAM_0:0:123)
print(sWatch.playerName(onlineSteamID)) // prints: "playername" (STEAM_0:0:123)
print(sWatch.playerName(offlineSteamID)) // prints: STEAM_0:0:1234567
print(sWatch.playerName(garbage)) // prints: etwqdzuoipüu8u8u
Last updated