SK

String.aproximity(Word)

Por Skymagnum, 20 de out. de 2012 em Mods, funções e outros

3
761
SkymagnumS
20 de outubro de 2012 às 00:11

Olá hoje trago-lhes minha primeira função como estagiário espero que gostem.

 

Creio que vocês já conhecem a função string.upper e string.lower? se não explicarei no final do tópico.

 

 

@Oque Faz?

Bom se a palavra/letra estiver em maiúsculo ela passa para o minusculo se estiver minusculo passa para o maiúsculo.

 

@Installing

Vá em pasta do seu servidor / data / libs / 050 - function no começo adicione isso:

 

function string.aproximity(word)
return word == word:lower() and string.upper(word) or string.lower(word)
end

.

 

 

String Upper:

Basicamente ela muda uma letra minuscula pra maiúscula.

 

String Lower:

Ao contrário da string.upper ela passa uma letra maiúscula para minuscula.

 

 

 

LEMBRANDO QUE NÃO FOI TESTADO QUALQUER BUG/ERRO FAVOR POSTAR QUE VOU TENTAR ARRUMAR.

Editado Outubro 20 por Skymagnum

SkyLighS
20 de outubro de 2012 às 00:13

Não irei testar que estou sem ot mais parece ser boa .

 

REPUTADO.

SkymagnumS
20 de outubro de 2012 às 16:09

Max ajudou:

 

 

word = "OlAaAaA"
local str2 = ""

for a = 1, #word do
str2 = (word:sub(a, a) == word:sub(a, a):lower()) and (str2 .. word:sub(a, a):upper()) or str2 .. word:sub(a, a):lower()
end
print(str2)