Anuncios Google

Otra cuestion... (LuaDev)

ahora que ya he entendido la tabla de score con aciertos y errores me pregunto o mas bien os pregunto xD voy a plantear la situacion

tengo un fondo con 8 imagenes y cada una tiene asignada una tecla (circulo,cuadrado,dpad...) entonces hay unas imagenes que suman +1 y otras que restan -1 al pulsar la tecla correspondiente.

yo quiero por ejemplo que al pulsar x sume +1 (esto lo tengo claro xD) la duda viene ahora solo quiero que sume +1 una vez no quiero que si le de 40 veces me sume 40 jaja

como lo hago?

me he explicado ?

pongo una imagen para aclarar ?

vosotros direis

salu2

 


-> Creaciones <-

Os invito a probar el lol xD

http://signup.leagueoflegends.com/?ref=50814a20894be236637679

 


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.

Facil...

botonpulsado = true
while true do
controls.read()
if botonpulsado = true then
  if controls.press("cross") then
    suma = suma+1
    botonpulsado = false -- se anula --
  end
end

Ale, hecho, dependiendo de la circunstancia deberás adaptarlo a tu forma de programar, yo solo te doy una idea que puedes utilizar =)

Un saludo.


 

 

Imagen de NauTiluS1

"yo quiero por ejemplo que al

"yo quiero por ejemplo que al pulsar x sume +1 (esto lo tengo claro xD)
la duda viene ahora solo quiero que sume +1 una vez no quiero que si le
de 40 veces me sume 40 jaja"

 

boton = true
while true do
controls.read()
if controls.press("cross") then
suma = suma + 1
boton = false
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

Imagen de sisinio

gracias a los tres por

gracias a los tres por vuestra ayuda

mañana lo probare ahora no tengo tiempo xD

salu2

me paqrece que con tansolo

me paqrece que con tansolo poner 

if controls.press('cross') then
     suma = math.min(suma+1,1)
end

Imagen de sisinio

muchas gracias ya lo he

muchas gracias ya lo he conseguido !!!!!!! Risa

Imagen de Dioni0396

de que sirve boton

si no lo llamas nunca?

Imagen de NauTiluS1

Ups se me olvido

Ups se me olvido jajajaj

boton = true
while true do
controls.read()
if boton == true then
if controls.press("cross") then
suma = suma + 1
boton = false
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

Imagen de klozz

jajaja pa que no peleen :P

jajaja pa que no peleen :P aqui les dejo el code de sting XD con colores pa ke sea mas entendible :D

--[[Mi pregunta es pongamos que
Mi pregunta es pongamos que hay cinco imágenes]]
 
imagen1=image.load("")
imagen2=image.load("")
imagen3=image.load("")
imagen4=image.load("")
imagen5=image.load("")
 
--y yo pulso solo en tres
 
if controls.press("boton") and cordenadaXdelcursor > cordenadaXdelaimagen1,2y3 and
codenadaXdelcursor < cordenadaXdelaimagen1,2y3+anchodelaimagen1,2y3 end
codenadaYdelcursor > codenadaYdelaimagen1,2y3 and
cordenadaYdelcursor < cordenadaYdelaimagen1,2y3+altodelaimagen1,2y3 
 
--entonces
 
then
 
--yo quiero que me diga que tengo tres aciertos
 
acierto = acietos+1 end
if aciertos == 3 then mostrar=mostrar+1 end
if mostrar > 0 and < 2 then os.mesagge("Tienes 3 aciertos",0) mostrar=mostrar+2 end
 
--[[y si pulso en una imagen incorrecta a esos tres que había -1 me he explicado bien xD ?]]
 
if controls.press("boton") and cordenadaXdelcursor > cordenadaXdelaimagenincorrecta and
codenadaXdelcursor < cordenadaXdelaimagenincorrecta+anchodelaimagenincorrecta end
codenadaYdelcursor > codenadaYdelaimagenincorrecta and
cordenadaYdelcursor < cordenadaYdelaimagenincorrecta+altodelaimagenincorrecta
then aciertos = aciertos-1 end

Saludos...


TEAM MEX Homebrew y desarrollo PSP

Metal TrooperV.Pre-Alpha (15%)Lua , 10% C .

Ubunshell VProof. (45%)C

RPG Magues (35%)Lua , 5% C


Android development for Xperia X8 ^^ mis roms en XDA-Developers ya que en Scenebeta no las publican xD

Xperience  | MIUI Pikachu | Semc debrand engine | Froyexp | Xperience walkman mod | Android 4.0.4 CN9 Crema de nieve

-- KLOZZ

Imagen de sisinio

si no me entendeis pongo una

si no me entendeis pongo una imagen jaja

Imagen de Dioni0396

Si anda

ponla, porque yo no me entero.

Imagen de sisinio

luego la subo ahora estoy

luego la subo ahora estoy ocupado Guiño

Imagen de sisinio

lo de las coordenadas es un

lo de las coordenadas es un poco liante :$

gracias y salu2

Imagen de sting18

Mi pregunta es pongamos que

Mi pregunta es pongamos que hay cinco imágenes

imagen1=image.load("")
imagen2=image.load("")
imagen3=image.load("")
imagen4=image.load("")
imagen5=image.load("")

y yo pulso solo en tres

if controls.press("boton") and cordenadaXdelcursor > cordenadaXdelaimagen1,2y3 and
codenadaXdelcursor < cordenadaXdelaimagen1,2y3+anchodelaimagen1,2y3 end
codenadaYdelcursor > codenadaYdelaimagen1,2y3 and
cordenadaYdelcursor < cordenadaYdelaimagen1,2y3+altodelaimagen1,2y3

entonces

then

yo quiero que me diga que tengo tres aciertos

acierto = acietos+1 end
if aciertos == 3 then mostrar=mostrar+1 end
if mostrar > 0 and < 2 then os.mesagge("Tienes 3 aciertos",0) mostrar=mostrar+2 end

y si pulso en una imagen incorrecta a esos tres que había -1 me he explicado bien xD ?

if controls.press("boton") and cordenadaXdelcursor > cordenadaXdelaimagenincorrecta and
codenadaXdelcursor < cordenadaXdelaimagenincorrecta+anchodelaimagenincorrecta end
codenadaYdelcursor > codenadaYdelaimagenincorrecta and
cordenadaYdelcursor < cordenadaYdelaimagenincorrecta+altodelaimagenincorrecta
then aciertos = aciertos-1 end 


Imagen de sisinio

Que respuesta mas elaborada

Que respuesta mas elaborada :o jaja

Imagen de barney77

Edita el code e insertalo en

Edita el code e insertalo en un cuadro(con un editor de texto), que asi no se le entiende y se ve bien feo.

Imagen de sting18

No es code ¬¬ es una

No es code ¬¬ es una tradiccion a sus pregunta que tiene que se vea feo xD que delicado jajajajaja NTC DOBLE 7 saludos

PD:no es code


Imagen de barney77

Entonces, si no es code que

Entonces, si no es code que es :O jeeje

Saludos stingo.

Imagen de sting18

Es la traduccion de su

Es la traduccion de su pregunta para que el entienda ya el que aga el code ññ

Imagen de barney77

:O Gracias por la

:O Gracias por la aclaracion.

 

Un saludo,

Imagen de barney77

Es my facil, cosa de

Es my facil, cosa de variables.

 

Un ejemplo sencillo:

aciertos=0
errores=0
 
while true do
  controls.read()
  screen.print(10,10,aciertos) screen.print(20,20,errores)
      if controls.press("cross") then aciertos=aciertos+1 elseif controls.press("circle") then errores=errores+1 elseif controls.press("triangle") then aciertos=aciertos-1 elseif controls.press("square") then errores=errores-1 end
screen.flip()
end

Te lo explicaria, pero me parece más viable que tu lo estudies, ya que eso es muy basico y facil de entender.

Eso es algo parecido a lo que harás, pero te darás cuenta de muchas cosas más, pero no te las daré yo, aprende y lee, esa es la mejor forma de aprender ;).

Saludos y suerte.

 

Dinosaurio lila, tu

Dinosaurio lila, tu comentario me da gracia en cierto modo, no se como tu especialmente tu te atreves a decir "te lo explicaria mejor pero aprende leyendo", LOL, revisa tus post pidiendo "CODE", perdon ayuda. Se un poco mas humilde que hacer los tantos hb que has hecho no te hacen lagran cosa. Cierto es tu comentario pero no eres el mas adecuado.

Offtopic: que masculino se ve Barney, un dinosauiro lila, xd!!!

Imagen de barney77

Pedir code?, eso erá hace

Pedir code?, eso erá hace muuucho, ahora "aprendi leyendo" y de mis errores, claro está, hacerme la gran cosa?, nah, creo que has de ver entendido mal, pero no he explicado el code porque se me hace muuuy sencillo.

 

Saludos y ya deja al pobre barney xD.

Imagen de sting18

Barney = Dinosaurio entonces

Barney = Dinosaurio entonces seria un "GRANDISIMO ANIMAL" jajajajaja pura cura xD.

Imagen de barney77

jajajaja xD

jajajaja xD simon..

Jajajajaja xDD

Imagen de sisinio

ey tio no peleis tanto madre

ey tio no peleis tanto madre mia y todo esto por una prgunta xD hemos pasado de una tabla de score a un dinosaurio lila jaja

Imagen de sisinio

gracias mañana lo probare

gracias mañana lo probare Risa

salu2

Imagen de barney77

Ok, si tienes otra duda/error

Ok, si tienes otra duda/error o lo que sea, no dudes en postearlo, siempre estaremos aquí para responderte ;).

 

Un saludo y suerte.

Imagen de bertoDLKai13

Pero te explicarías mejor si nos dijeras en que lenguaje estás programando, por ejemplo xD

Imagen de sisinio

Cierto jaja se me había

Cierto jaja se me había olvidado LuaDev

Imagen de sisinio

alguien me ayuda ? xD

alguien me ayuda ? xD

Imagen de Nevado0

Si desarrollaras mejor tu

Si desarrollaras mejor tu pregunta, te podria ayudar porque no te entiendo nada de lo que pones arriba

Imagen de sisinio

ok pues basicamente quiero

ok pues basicamente quiero que me aparezca una pantalla con aciertos (score)

es decir si he acertado tres cosas= tres aciertos

dos=dos

etc

me entiendes ahora ?


-> Creaciones <-

Os invito a probar el lol xD

http://signup.leagueoflegends.com/?ref=50814a20894be236637679

 

Imagen de zerozelta

mm eso no tiene mucha

mm eso no tiene mucha complicacion, solo nesesitas una variable (por ejemplo la variable aciertos) y luego ir aumentando el numero conforme pase lo que quieres

ya para mostrar el acierto solo usa el screen.print para poner en pantalla la cantidad de aciertos que tienes

espero eso sea lo que buscabas saludos


Imagen de Nevado0

aciertos = 0 errores =

aciertos = 0
errores = 0
opcionactual= 1
 
while true do
controls.read()
if controls.cross() then
    if opcionactual == 1 then
     aciertos = aciertos +1
    end
     if opcionactual ==2 then
     errores = errores + 1
     end
screen.flip()
end

Eso es un ejemplo muy basico, porque es mejor que aprendas sin copiar y pegar codes de otros.


 Click en la imagen si kieres un avatar o una firma tan espectacular como los mios =P.

Psp 2001 Gen d3 + Memory stick 4 gb

Ps3 Fat 60GB + CFW Rebug 3.55 + Disco duro externo 250 GB+ Multiman

Imagen de sisinio

tranqui precisamente por eso

tranqui precisamente por eso pregunto para no copiarme xD

salu2 y gracias

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.