Edito:
Por fin solucionado...
¿Como?
Asi:
function arma() Armas={"Magnum","Rifle","Metralleta","Lanzamisiles"} -- Son 5 String que contienen el nombre de las armas. var=1; while true do controls.read() if controls.press("left") then var=var-1 elseif controls.press("right") then var=var+1 end if var>4 then var=1 elseif var<1 then var=4 end screen.print(13,30,"<--- "..Armas[var].." --->",1,color.new(255,0,0),0x0); if controls.press("cross") then multijugador() end screen.flip() end end
function multijugador() if var==1 then "caracteristicas1" end while true do --etc end
Habia que ponerlo dentro de la funcion y fuera del bucle
GRACIAS!!
Con tus imágenes ya Puestas
Con tus imágenes ya Puestas etc
Selector = {arma=ninguna}
Current = 1
Activar = false
Mp40 = image.load
while true do
Controls.read()
ir current == 1 then
Arma1
If controls.press("cross") then
Selector.arma = mp40
Activar = true
End
End
Y así con las otras...
If activar == true then
Image.blit(selector.arma,x,y)
End
Si quieres ve el code de spacecraft el primer script donde tengo un selector.
End
Follow me twitter nautilus1_jmccu!!
Sony, ya a nadie le interesa tus UMD si alguien compra una psp es por nosotros los coders. Madura y has un FW que haga la diferencia y anime a las personas en comprar un PSP
Vamos..Armas={"Arma1","Arma2
Vamos..
Espero te sirva, cualquier duda, dime,
By jorge_97
No entiendo eso... Ya que no me sirve...
Sirvio o no?....Es
Sirvio o no?....
Es facilisimo de entender y si que te sirve, te lo reescribo para que se vea mejor.
En la tabla armas van tus armas en string, y ya por ejemplo, una condicion:
if var==1 then os.message("El arma actual es Arma1, la cual es el primer parametro de la tabla armas") end
Entendiste o todavia no?, es facil y creo es la mejor forma.
By jorge_97
xddd si va pero no lo entiendo...
By jorge_97
Espera probare ese... xDDD
Ok viendo tu code de arriba,
Ok viendo tu code de arriba, hiciste un bucle aparte, entonces lo que te di, iria así:
Saludos.
By jorge_97
POR FAVOR
Lo que necesito es lo siguiente:
Si pulso X y la elegida es magnum que al entran en juego() me salga ese arma...
No necesito un menu,
Gracias
Dos años en SCENEBETA
Click aquí para ver la Entrada de Bitácora.
Ok, sigue siendo facil
Ok, sigue siendo facil xDD..
Imaginemos que ese selector esta no se en X parte de la pantalla, var(que viene siendo nuestra arma actual) es 3, y 3 es "Magnum".
Entonces, en juego, tendrias que poner comparaciones.
if var==3 then image.blit o lo que tengas que hacer end
y porque
trabajas con inis, no seria mejor con variables?
By jorge_97
Explicate...
...
By jorge_97
No... me dice (con eboot de GDP) weapon.lib.lua:68: attempt to compare nil with number
:(
pon de nuevo
todo el codigo.
By jorge_97
arma=1
Dos años en SCENEBETA
Click aquí para ver la Entrada de Bitácora.
preferiria
mejor la linea 68, es decir la que da error.
By jorge_97
Esa linea se refiere a la LIBRERIA "Weapon Lib" de Xerpi...
un code
vale mas que mil palabras.
By jorge_97
No queria hacerlo... pero
Dos años en SCENEBETA
Click aquí para ver la Entrada de Bitácora.
espera un momento
a que examine el codigo.
PD: en la linea 68 hay un end, seguro que el problema es el end?
By jorge_97
Probe algo parecido a eso pero no me iba xDDD
Pero ese tiene buena pinta xDDD...
Luego lo pruebo es que ahora me tengo que ir muchas gracias a todos sois unos maquinas!!!
Saludos y gracias de nuevo!!
Dos años en SCENEBETA
Click aquí para ver la Entrada de Bitácora.
en el ini
en el ini veo que pones en la primera opcion: "arma"
en la segunda: "arma:"
los dos puntos no influyen?
PD. nunca he usado inis .__. por eso pregunto.
"Las cosas brillantes siempre salen de repente, como la geometría de una flor"
By jorge_97
Si influyen... no me habia dado cuenta voy a cambiarlo y a ver si me funciona xDDD gracias
en ningun momento
veo declara o mostrada la variable
selecBy jorge_97
Ok no la he puesto aqui en el codigo pero en verdad si esta... el problema no es el menu...
podrias
podrias revisar este tutorial :D con esto eso se te va facil ;)
By jorge_97
¿...?
Que??? O sea he puesto todo eso y lo que me mandas es un tuto para hacer un menu...
Pero te has llegado leer mi problema???
Lo que quiero es saber como hacer para que al iniciar un juego se cargue un arma seleccionada...
...
Me quedo muerto
Dos años en SCENEBETA
Click aquí para ver la Entrada de Bitácora.
bueno xD
bueno tu pusiste
"Haber os explico tengo un juego y quiero que antes de iniciarlo te salga un selector de arma es mas o menos esto:"
"un selector"pordrias tomarlo como un menu, pense que eso querias x'D pero si es otra cosa andale, pregunta quizas te puedo ayudar ^^
"Las cosas brillantes siempre salen de repente, como la geometría de una flor"
Que problema tienes?
porque no lo veo.
By jorge_97
Cuando elijo cualquier arma siempre me sale la magnum... (La que esta en variables o me sale error pero no me dice cual...)
No uso el eboot de Gdp este pesa 1,3 mb es el de lua...
Dos años en SCENEBETA
Click aquí para ver la Entrada de Bitácora.