Jump to content

Remplazar palabras en onPlayerChat


Sasu

Recommended Posts

local badWords = {puto, marica} --Perdonen por las palabras ._. 
  
addEventHandler("onPlayerChat", root, 
function(msg) 
if string.find(msg, badWords[msg]) then 
--Aqui remplazar las malas palabras por *(cuantas letras tenga) por ejemplo -> puto -> **** o marica -> ****** 
end 
end 
) 

Como puedo remplazar malas palabras por asteriscos?

Link to comment
string.gsub(variableAModificar, patronABuscar, patronaReemplazar) 
-- Ejemplo 
string.gsub("hola ke ase gato ase loco", "ase", "*****") 
-- Resultado: hola ke gato loco 

Para reemplazar por la cantidad de letras (no se si funcionara de todas formas, prueba a ver si va esto

string.gsub(oracion, palabraInsultativa[i], crearInsulto(#palabraInsultativa[i]) 
  
function crearInsulto(q) 
     local olakase = "" 
     for i = 1, q do 
           olakase = olakase .. "*" 
     end 
     return olakase 
end 

Link to comment
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...