Po prostu proste pytanie początkującego, koduję rzeczy Lua dla Garrys Mod, ucząc się czytając wiki i inne kodowania.Czy mogę sprawdzić równość ciągów w lua?
if (self.Owner:SteamID() == "STEAM_0:1:44037488") then
powyższe jest kod Chcę użyć, aby sprawdzić, czy identyfikator STEAM (co wierzę, to ciąg) jest równa moim dokładnym ciąg.
Czy to możliwe? Czy jest inny sposób, powinienem to zrobić?
Po prostu notka, nie zacznę z programowaniem Lua z Garry's Mod. Używa wątpliwych stylów kodowania (nawiasy w instrukcjach 'if'), niestandardowej składni ('! ',' || ',' && 'aliasów dla' not', 'lub' oraz' i '' aliasów dla 'nie',' lub 'oraz' i ') i ma bardzo złe API (losowe zastępowanie wbudowanych funkcji takich jak 'require' i' loadstring', 'FooEx', itd.). –
Lua nie jest C, nie potrzebujesz warunku if w nawiasach. Jest zbędny. –