Gibts ja schon im SAMP-Bereich, denke es wäre auch für MTA angebracht:
Einfach kleinere Codeschnippsel, die euch nützlich erscheinen,
UND IN LUA VERFASST SIND ( Einige scheinens nicht ganz zu raffen - s.h. Vorstellungen ), posten.
_______________________________
Sucht nach einem Text ( lookingFor ) in einem zweiten,
z.b. nach "a" in "Hallo" oder "mag Schrimps" in "Ich mag Schrimps".
Gibt den Wert true zurück, wenn der die zweite Variabel, die übergeben wird,
die erste beinhaltet ( also wenn z.b. "a" in "Hallo" vorkommt ).
Code
function containsText ( lookingFor, text )
if lookingFor and text then
if #lookingFor >= #text then
if lookingFor == text then
return true
else
return false
end
else
for i = 0, #text - #lookingFor + 1 do
local switch = false
for k = 1, #lookingFor do
if string.sub ( text, i+k, i+k ) == string.sub ( lookingFor, k, k ) then
switch = true
else
switch = false
break
end
end
if switch then
return true
end
end
end
else
return false
end
end
Alles anzeigen