hola , este tema va especial mente dedicado a nobatos y/o despistados (como yo), pues aqui posteare codigos de lua HMv X y C/C++ y talves cuando llege a ser demasiado gande los separe XD (en lua solo pondre de los que yo ocupo mas, y de los mas nuevos)
LUA
C / C++
C
C++
Prfavor usuarios posteen codigos para recordarlos , y ayudar a nuevos
Aprendre a programar en diferentes lenguajes desde 0, para principiantes paso a paso!
http://programing-street.blogspot.mx
¿Que es esto?
Todo está bien pero muy confuso.
No siempre tiene que ir un "then", no creo que al ser principiante convenga ah hacer este tipo de post, pero así a la vez puedes aprender, pero lo pones de algunas formas muy confusas.
Además, LuaHM 2.0, 5, 6, 7, 8, 8.1, v2 y v3 tienen casi las mismas funciones, muchas de las funciones se repetirían por ejemplo "System.Quit()", todos los LuaPlayerHM's contienen esa función.
Sobre el "dofile", el "dofile" no es solo para ir a un documento al presionar una tecla, también sirve para cargar otro documento sin salirte del tuyo, osea usar algunas que no estén en tus "script.lua", por ejemplo una librería.
Para que se vea mejor el post, te recomiendo que envez de ponerlos así:
Los pongas así:
Es muchísimo más ordenado y más fácil de leer el código.
Además, si apenas estás aprendiendo Lua, ¿como quieres poner aquí funciones de C?, osea ¿pondrías algo aquí sin antes probarlo?.
Así no es la cosa amigo, creo que tendrías que aprender poquito más para crear un post con funciones, puede que algunas funciones te las den mal y tu las publiques aquí...causaría mucha confusión.
Ahora, este post es solo para funciones "System/screen/Font/Gu/Image/etc" o ¿también manejaran en esta lista los strings, variables, funciones, librerías, etc?
También, esta función:
Esta super mal como la mencionas tu, no es para "dejar un mensaje en el sistema", es para mostrar un mensaje en pantalla. Además, no solo al final lleva un "0", también puede llevar un "1", "2", "3" y hasta "4", al cambiar el "0" por el "1/2/3/4" salen las opciones como "No, Si, Atrás, Cancelar" y no va a bastar con cambiarle el numero, tendrás que poner otra función más abajo que esta, diciendo que si se aprieta en el "1" ("1" = "Si") entonces hará tal función, pero si no se aprieta en el "1" regresar al menú por así decirlo.
Cuando veo que dices que ya aprendiste Lua...no señor, yo todo el tiempo que tengo en Lua se podría decir que soy un "niño pequeño" . Puede que hayas aprendido las funciones "System", pero te faltarían las de AdHoc, Wlan, manejo de strings, manejo de variables, manejo de cadenas, manejo de ficheros, etc.
No entiendo porqué dices que ya aprendíste Lua...
Todo el sermón que te digo no es para ofender, espero que me contestes amigo.
Hazme la pregunta que quieras ANONIMAMENTE desde aquí.
yo iba a decir exactamente
yo iba a decir exactamente lo mismo, pero claro, me dio pereza...xD
lo huvieras echo
talvez podrias aver puesto que dofile es para ejecutar un scrip de lua.
Amén
Pues eso... totalmente de acuerdo. ( me da a mi que no sabe qué hacer con las funciones que puse más abajo xD )
mañana en la tarde
pondre todos los codigos reunidos
porfavor espesifiquen bien para que sirve
oigan
y para extraer en lua hm v7 como le ago
en lua HMv7 solo se puede
en lua HMv7 solo se puede descomprimir *.zip con el comando Zip.extract()
un saludo
Exo de menos un math.round (Lua genérico)
function math_round(num, idp) local mult = 10^(idp or 0) return math.floor(num * mult + 0.5) / mult end
Uso:
numero = 4.564335674456
math_round(numero,3) -> 4.564
math_round(numero,2) -> 4.56
math_round(numero,1) -> 4.6
math_round(numero,0) -> 5
numero = 4.43
math_round(numero,0) -> 4
Redondeamiento de números.
Actualmente desarrollando nuestra web y UXCode : http://www.gcrew.es
Tratamiento de strings (LUA genérico)
;;; EJEMPLOS DE USO:
texto = "ESTO ES UN TEXTO"
numtokens(texto," ") <- 4 (numero de cosas separadas por " " (espacio) )
gettok(texto," ",2) <- ES (segunda cosa separada por " "(espacio) )
texto = "prueba [at] servidor [dot] com"
gettok(texto,"@",1) -> prueba
gettok(texto,"@",2) -> servidor.com
Dos fúnciones muy útiles para el tratamiento de strings, portadas directamente de mIRC scripting a LUA.
Actualmente desarrollando nuestra web y UXCode : http://www.gcrew.es