Anuncios Google

LuaDEV y un menuu!!!

miren yo quiero aser un menu para que se inicie cuando ejecuto mi hb osea que salga el menu y luego entre las opciones del menu salga mi script y lo elija con x y se ejecute y despues en el script presionar start y regresar al menu todo esto bajo luadev me podrian ayudar porfavor????????

Gracias de antemanoo.. 


 

Trabajando en hb esperenlo!!


Anuncios Google

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

No debería hacerlo....pero

No debería hacerlo....pero ahí va:

current = 1
menu ={
	"Jugar",
	"Créditos",
	"Salir",
	"Blablabla" --Puedes poner tantas opciones como quieras
}
 
while true do
--Leemos controles
	controls.read()
--Bliteamos las opciones con un for
	for i = 1 , #menu do -- #tabla devuelve el nº de elementos que contiene la tabla
		screen.print(50,30+(i-1)*15,menu[i])
	end
--Bliteamos el ">"
	screen.print(40,30+(current-1)*15,">")
--Nos movemos entre el menú
	--Si pulsamos arriba...
		if controls.press("up") then 
			current = current -1 
			if current < 1 then 
				current = #menu
			end
		end
	--Si pulsamos abajo...
		if controls.press("down") then 
			current = current +1 
			if current > #menu then 
				current = 1
			end
		end
--Si pulsamos cruz..
	if controls.press("cross") then
		if current == 1 then 
			--Blabla
		elseif current == 2 then 
			--Blabla
		elseif current == 3 then 
			--Blabla
		elseif current == 4 then 
			--Blabla
		end
	end
--Cambiamos los búfers
	screen.flip()
--Para dar error...
	if controls.select() then a() end 
end

 

(modificalo a tu gusto y ajusta las coordenadas)

Imagen de Dioni0396

Se nota tu practica en C

esa estructura del code en la tabla, es igualita a C

Imagen de NEKERAFA

Mmm...

Pues esa extructura es la que utilizo para mostrar los usuarios en NekeOS, solo se lo basico de C y hace tiempo que no programo...

Tengo el C en el subsconsciente O.O


NekeOS, el nuevo shell para PSP

PS4 500GB OFW, PS3 320GB OFW, PS3 500GB OFW, PSP 6.39 PRO-C Fix4.

Sony Xperia Z1 Compact con Android 5.1.1

Portatil Lenovo z50-70 Intel® Core™ i7-4510U y NVIDIA GeForce 840M con Elementary OS 0.3.2 Freya (64 bits) y Windows 10 (64 bits).

Imagen de markef

Solo

Solo le falta iniciar las notitas con "//" y añadir los ";" :P

xerpi = tabla-coder ¬¬ jeje 

Imagen de barney77

Muy facil, te daría el code,

Muy facil, te daría el code, pero, mejor aprende de tutoriales, puedes usar el que te dio shuuyangi, o la mejor opción de todas, usar el buscador, hay varios tutoriales sobre como hacer un menu, si tienes algún fallo o duda, posteala ;).

 

 

Imagen de reynaldohardy99

ok

muchas gracias

Imagen de lostdajt

Facil

Mira te voy a dar algo que yo utilizaba antes:

variable = 1
rojo = color.new(255,0,0)
colo = color.new(0,255,0)
while true do
if variable == 1 then
screen.print(10,10,"Opción 1",rojo)
screen.print(10,30,"Opción 2",colo)
if controls.cross() then
dofile("tuscript")
end
end
if variable == 2 then
screen.print(10,10,"Opción 1",colo)
screen.print(10,30,"Opción 2",rojo)
if controls.cross() then
os.quit()
end
end
if controls.press("down") then
variable = variable+1
end
if controls.press("up") then
variable = variable-1
end
screen.flip()
end


HiderDEV 2.0: 100%  3D Images: 100%   American Run: 100%

 

 

 

Imagen de markef

En

En el buscador escribe "Crear menú en LuaDEV" xd 
Y bueno...

if controls.press("cross") then
dofile("tu_script.lua")
end 

para que cargue otro script que tengas estando en una opción... Revisate los tutoriales, no es muy dificil crear un menú :P

Salu2! 


Dicen que soy programador... Eso dicen.

Imagen de reynaldohardy99

ok

gracias pero hice este menu http://psp.scenebeta.com/node/73109 pero creo que sile pongo lo que me dices abrira el script y no la opcion me explico?


 

Trabajando en hb esperenlo!!

Pues eso es lo que se

Pues eso es lo que se entiende en tu hilo... que quieres que abra un script :/

Imagen de reynaldohardy99

MM

si pero creo k no me explike bien mira yo quiero que elija iniciar y se inicie mi app y tambien que en otra opcion del menu que diga creditos se abran los creditos y tambien en otra opcion del menu que es salir regrese al XMB


 

Trabajando en hb esperenlo!!

A vaya... ahora si te

A vaya... ahora si te entendí. Puedes hacer algo bien sencillo: Tu menu en un script, y tu juego en otro. Así, cuando selecciones la opción Iniciar, sólo haces un dofile al script de tu juego, y ya está. Por supuesto, puedes poner una opción en tu juego que te regrese al menu (otro dofile).

Los créditos y la opción de salida no tienen gran complicación... así que puedes ponerlos en el mismo script del menu.

Mírate los tutos que andan por ahi sobre cómo hacer menus, hay varios muy sencillos de comprender, te servirán de guía para hacer el tuyo más complejo (si gustas)

Si quieres te hago eso, pero

Si quieres te hago eso, pero los autores del homebrew seremos tu y yo.

Imagen de reynaldohardy99

esta bien xerpi

te mandare un mensaje con la informacion de programa y las mejoras que quiero hacerle

Un menu que te muestre los

Un menu que te muestre los scripts que tengas en alguna carpeta, y que te permita ejecutarlos? Algo así?

Imagen de reynaldohardy99

perdon pero para crear un menu se

hace fuera del script de mi app??

No necesariamente, se puede

No necesariamente, se puede hacer en el mismo script.

Imagen de reynaldohardy99

bueno

eso es lo que quiero como lo hagoo????

Si te he entendido bien, pues

Si te he entendido bien, pues sólo debes preparar un script que te muestre los otros scripts que tengas. Hacer un explorador no es cosa del otro mundo, hay tutoriales por ahi muy bien explicados (el de cam-maker es muy bueno).

Una vez que lo tengas, sólo haz lo que dice el compañero arriba (lo del dofile).

EDITO: Por si te lías, te dejo un ejemplo que hice hace algo de tiempo. Es muy sencillo, pero como guía seguro que te sirve. Encima de ese comentario, hay otro mío, con más code para extender el ejemplo =D

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.