Primero que todo, buenos dias.. Abro este foro para pedirles ayuda a los coder, es sobre el lua para la ds..
Bueno aqui mi problema, recuerdo bien que para PSP usaba el codigo:
if x0 >= 10 and x0 <= 20 and y0 >= 10 and y0 <= 20 then screen.blit(10, 10, Selector) end
Pero no logro hacerlo en Lua para ds.El codigo es para cuando paso el Mouse "o Stylus' por encina de esas Coordenadas, aparezca la imagen..
Espero que me entiendan a lo que trado de decir..
Aqui unos ejemplos que e echo y nada:
if x0 >= 10 and x0 <= 20 and y0 >= 10 and y0 <= 20 then screen.blit(SCREEN_DOWN, 10, 10, Selector) end
Salu2.
pero has definido stylus?
y has puesto Controls.read?
Si, aqui el codigo: while
Si, aqui el codigo:
Ayuda + Grafista = MP
Si pero tienes un error
que x0 no es x con lo cual no te va a funcionar o te dara error 'attemp to aritmetic number with nil'
Para que esto no salga en X = Stylus.x pon x0 = Stylus.x
Lo mismo tambien con la y.
Yava despacio :s no entendi
Yava despacio :s no entendi mucho, asisdevera quedar el codigo?:
Ayuda + Grafista = MP
no
mother of god.
Mira te lo voy a dar:
Aun sigue sin funcionar, ejor
Aun sigue sin funcionar, ejor pondre el codigo completo, hay va:
PD: da el siguiente erro:
...:\Users\Familia Soto\Desktop\Mi primer HB NDS\SO.lua:52: in main chunk
[08/20/11 04:41:11][ERROR][script] ...:\Users\Familia Soto\Desktop\Mi primer HB NDS\SO.lua:20: attempt to compare number with nil
stack traceback:
...:\Users\Familia Soto\Desktop\Mi primer HB NDS\SO.lua:20: in main chunk
[08/20/11 04:41:13][ERROR][script] ...:\Users\Familia Soto\Desktop\Mi primer HB NDS\SO.lua:20: attempt to compare number with nil
stack traceback:
...:\Users\Familia Soto\Desktop\Mi primer HB NDS\SO.lua:20: in main chunk
[08/20/11 04:41:15][ERROR][script] ...:\Users\Familia Soto\Desktop\Mi primer HB NDS\SO.lua:20: attempt to compare number with nil
stack traceback:
...:\Users\Familia Soto\Desktop\Mi primer HB NDS\SO.lua:20: in main chunk
[08/20/11 04:41:26][ERROR][script] ?:0: attempt to perform arithmetic on a nil value
stack traceback:
?: in function 'blit'
...:\Users\Familia Soto\Desktop\Mi primer HB NDS\SO.lua:52: in main chunk
[08/20/11 04:43:00][ERROR][script] C:\Users\Familia Soto\Desktop\Mi primer HB NDS\SO.lua:33: 'then' expected near '='
stack traceback:
?: in function 'loadScript'
?: in function 'loadAndStartScript'
?: in function 'reloadAndStartScript'
?: in function 'func'
?: in function '?'
?: in function 'notify'
?: in function <?:6441>
[C]: in function '?'
?: in main chunk
[C]: ?
[08/20/11 04:43:00][ERROR][script] Script C:\Users\Familia Soto\Desktop\Mi primer HB NDS\SO.lua NOT LOADED
[08/20/11 04:43:59][ERROR][script] C:\Users\Familia Soto\Desktop\Mi primer HB NDS\SO.lua:50: 'then' expected near '='
stack traceback:
?: in function 'loadScript'
?: in function 'loadAndStartScript'
?: in function <?:1088>
?: in function 'pauseScriptWhile'
?: in function <?:1085>
[C]: in function '?'
?: in main chunk
[C]: ?
[08/20/11 04:43:59][ERROR][script] Script C:\Users\Familia Soto\Desktop\Mi primer HB NDS\SO.lua NOT LOADED
[08/20/11 04:46:04][ERROR][script] C:\Users\Familia Soto\Desktop\Mi primer HB NDS\SO.lua:52: 'then' expected near '='
stack traceback:
?: in function 'loadScript'
?: in function 'loadAndStartScript'
?: in function <?:1088>
?: in function 'pauseScriptWhile'
?: in function <?:1085>
[C]: in function '?'
?: in main chunk
[C]: ?
[08/20/11 04:46:04][ERROR][script] Script C:\Users\Familia Soto\Desktop\Mi primer HB NDS\SO.lua NOT LOADED
[08/20/11 04:46:23][ERROR][script] C:\Users\Familia Soto\Desktop\Mi primer HB NDS\SO.lua:52: 'then' expected near '='
stack traceback:
?: in function 'loadScript'
?: in function 'loadAndStartScript'
?: in function <?:1088>
?: in function 'pauseScriptWhile'
?: in function <?:1085>
[C]: in function '?'
?: in main chunk
[C]: ?
[08/20/11 04:46:23][ERROR][script] Script C:\Users\Familia Soto\Desktop\Mi primer HB NDS\SO.lua NOT LOADED
[08/20/11 04:47:58][ERROR][script] C:\Users\Familia Soto\Desktop\Mi primer HB NDS\SO.lua:52: 'then' expected near '='
stack traceback:
?: in function 'loadScript'
?: in function 'loadAndStartScript'
?: in function <?:1088>
?: in function 'pauseScriptWhile'
?: in function <?:1085>
[C]: in function '?'
?: in main chunk
[C]: ?
[08/20/11 04:47:58][ERROR][script] Script C:\Users\Familia Soto\Desktop\Mi primer HB NDS\SO.lua NOT LOADED
[08/20/11 04:54:37][ERROR][script] ?:0: attempt to perform arithmetic on a nil value
stack traceback:
?: in function 'blit'
...:\Users\Familia Soto\Desktop\Mi primer HB NDS\SO.lua:51: in main chunk
[08/20/11 04:55:38][ERROR][script] ?:0: attempt to perform arithmetic on a nil value
stack traceback:
?: in function 'blit'
...:\Users\Familia Soto\Desktop\Mi primer HB NDS\SO.lua:52: in main chunk
[08/20/11 04:55:51][ERROR][script] ...:\Users\Familia Soto\Desktop\Mi primer HB NDS\SO.lua:20: attempt to compare number with nil
stack traceback:
...:\Users\Familia Soto\Desktop\Mi primer HB NDS\SO.lua:20: in main chunk
[08/20/11 04:56:10][ERROR][script] ...:\Users\Familia Soto\Desktop\Mi primer HB NDS\SO.lua:19: attempt to compare number with nil
stack traceback:
...:\Users\Familia Soto\Desktop\Mi primer HB NDS\SO.lua:19: in main chunk
[08/20/11 04:56:31][ERROR][script] ?:0: attempt to perform arithmetic on a nil value
stack traceback:
?: in function 'blit'
...:\Users\Familia Soto\Desktop\Mi primer HB NDS\SO.lua:53: in main chunk
[08/20/11 04:57:07][ERROR][script] ?:0: attempt to perform arithmetic on a nil value
stack traceback:
?: in function 'blit'
...:\Users\Familia Soto\Desktop\Mi primer HB NDS\SO.lua:61: in main chunk
[08/20/11 04:57:42][ERROR][script] ...:\Users\Familia Soto\Desktop\Mi primer HB NDS\SO.lua:19: attempt to compare number with nil
stack traceback:
...:\Users\Familia Soto\Desktop\Mi primer HB NDS\SO.lua:19: in main chunk
[08/20/11 04:59:04][ERROR][script] ...:\Users\Familia Soto\Desktop\Mi primer HB NDS\SO.lua:19: attempt to compare number with nil
stack traceback:
...:\Users\Familia Soto\Desktop\Mi primer HB NDS\SO.lua:19: in main chunk
Ayuda + Grafista = MP
haber
las 5 primeras lineas bien
Tambien el while y el controls
lo que no entiendo es esta:
Si el stylus esta en esa posicion y pulsas Arriba se carga de nuevo tu HB. pero porque debo pulsar arriba?
Voy a darte de nuevo todo el code:
Muchas gracias amigo, gracias
Muchas gracias amigo, gracias a ti e podido solucionar este error tan molesto que no me dejaba seguir con mi HB, aqui el code bueno:
Una vez mas, Muchas gracias amigo.. Salu2.
Ayuda + Grafista = MP
De nada.
De nada.