ElZafire Posted May 3, 2012 Share Posted May 3, 2012 Quiero saber que funcion se utiliza con if para ver si una variable tiene el caracter @ o algun otro Explicacion: if (var has "@") then algo asi no c cmo hacerlo Link to comment
iFoReX Posted May 3, 2012 Share Posted May 3, 2012 Las Cosas del if y eso + - * / % ^ # == ~= <= >= < > = ( ) { } [ ] ; : , . .. ... lo saque de aqui si quieres mas sobre esto http://www.lua.org/manual/5.1/es/manual.html#2 Link to comment
ElZafire Posted May 3, 2012 Author Share Posted May 3, 2012 Las Cosas del if y eso + - * / % ^ # == ~= <= >= < > = ( ) { } [ ] ; : , . .. ... lo saque de aqui si quieres mas sobre esto http://www.lua.org/manual/5.1/es/manual.html#2 gracias bro por la info! pero eso no sirve para lo que yo digo /: pero gracias a dios ya encontre la manera jeje con string.find lo utilizan de esta manera string.find(string, "@") esa funcion buscara si en la variable string existe el "@" si es correcto retorna true, sino false... Link to comment
iFoReX Posted May 3, 2012 Share Posted May 3, 2012 Ook pero para que se va a querer buscar un string en una variable :3 ? Link to comment
ElZafire Posted May 3, 2012 Author Share Posted May 3, 2012 Ook pero para que se va a querer buscar un string en una variable :3 ? por lo que se string quiere decir "texto" algo asi, que seria casi lo mismo que decir una variable es sinonimo algo asi, entonces esa funcion busca el @ en la variable Link to comment
iFoReX Posted May 3, 2012 Share Posted May 3, 2012 aah :3 function() outputChatBox("Holaa") if string.find(string, "Holaa") then ---------------------------------------- end end algo asi funcionaria ? Link to comment
ElZafire Posted May 3, 2012 Author Share Posted May 3, 2012 aah :3 function() outputChatBox("Holaa") if string.find(string, "Holaa") then ---------------------------------------- end end algo asi funcionaria ? si perfectamente jeje ! Link to comment
Castillo Posted May 3, 2012 Share Posted May 3, 2012 aah :3 function() outputChatBox("Holaa") if string.find(string, "Holaa") then ---------------------------------------- end end algo asi funcionaria ? Que se supone que tiene que hacer eso? "string" no esta definido en ningun lugar, tu script no tiene sentido. Link to comment
Edikosh998 Posted May 3, 2012 Share Posted May 3, 2012 No....en realidad lo que quizo decir SEGURAMENTE ES : function(thePlayer,cmd,mensaje) local find = string.find(mensaje,"@") if find then outputChatBox("Tiene arroba",thePlayer) end end --CommandHandler Link to comment
iFoReX Posted May 3, 2012 Share Posted May 3, 2012 El mio era solo una suposicion para saber si ya habia entendido no era nada serio Link to comment
Edikosh998 Posted May 3, 2012 Share Posted May 3, 2012 Si pero no tenia sentido eso, osea era un outputChatBox y despues hacias la condicion...osea tenia que ser al reves para el caso. Link to comment
Recommended Posts