Solo una semplice domanda per principianti, sto codificando le cose di Lua per Garrys Mod, imparando leggendo wiki e altre codifiche.Posso controllare l'uguaglianza delle stringhe in lua?
if (self.Owner:SteamID() == "STEAM_0:1:44037488") then
quanto sopra è il codice che voglio usare, per verificare se l'ID VAPORE (che credo sia una stringa) è uguale alla mia stringa esatta.
È possibile? O c'è un altro modo in cui dovrei farlo?
Solo una nota, non vorrei iniziare con la programmazione Lua con Mod di Garry. Usa stili di codifica discutibili (parentesi in istruzioni 'if'), sintassi non standardizzata ('! ',' || ',' && 'alias per' not', 'or', e' and'), e ha un pessimo API (sostituendo a caso i builtin come 'require' e' loadstring', 'FooEx' funzioni, ecc.). –
Lua non è C, non è necessario se-condizione tra parentesi. È ridondante. –