MatheusGlad 424 Postado Abril 4, 2011 Share Postado Abril 4, 2011 Bem, o nome ja diz tudo, mas pra nao deixar duvidas: A função muda 2 letras de lugar, exemplo: str = "Matheus" result = letterReplace(str, 1, 5) no caso result = eathMus function letterReplace(str, place1, place2) a = place1 > place2 and place2 or place1 b = place2 < place1 and place1 or place2 return a ~= b and str:sub(1, a-1) .. str:sub(b, b) .. str:sub(a+1, b-1) .. str:sub(a, a) .. str:sub(b+1) or str end Link para o comentário https://xtibia.com/forum/topic/154626-fun%C3%A7ao-letterreplacestr-place1-place2/ Compartilhar em outros sites More sharing options...
satan666 12 Postado Abril 21, 2011 Share Postado Abril 21, 2011 Com um aprofundamento em 'loops' você poderia mudar mais letras do que a atual. Bom script Simples e eficiente. Link para o comentário https://xtibia.com/forum/topic/154626-fun%C3%A7ao-letterreplacestr-place1-place2/#findComment-1026677 Compartilhar em outros sites More sharing options...
Posts Recomendados