Registrarse

[RH - Scripting] script cobro, give item, problemas

Estado
Cerrado para nuevas respuestas.
Buenas tardes llevo varios días intentando que funcione y no me interractua cómo quiero, os dejo los scripts por si tengo algún error.

1º Script cobro : Quiero poner un guardia que te cobre 2000$ por pasar a una zona si lo tienes te lo quita y pasas sino no puedes pasar. Pues no me interractua bien.

#dynamic 0x800000

#org @start
applymovement 0x5 @mov1
waitmovement 0x5
showmoney 0x0 0x0 0x0
msgbox @pregunta 0x5
compare LASTRESULT 0X1
if 0x1 goto @si
applymovement 0xFF @mov2
waitmovement 0x0
hidemoney 0x0 0x0
release
end

#org @si
checkmoney 2000 0x0
compare LASTRESULT 0x1
if 0x1 goto @pagar
goto @sinDinero

#org @sinDinero
msgbox @nodinero 0x6
applymovement 0xFF @mov2
waitmovement 0x0
hidemoney 0x0 0x0
release
end

#org @pagar
paymoney 2000 0x0
updatemoney 0x0 0x0 0x0

applymovement 0xFF @mov3
waitmovement 0x0
hidemoney 0x0 0x0
release
end

#org @pregunta
= Tendrás que pagar $2000 para pasar

#org @nodinero

= Ven cuando tengas más dinero
#org @mov1
#raw 0x1
#raw 0xFE

#org @mov2
#raw 0x0A
#raw 0xFE

#org @mov3
#raw 0x0B
#raw 0xFE





La interacción de coger un objeto de la pokeball bien pero cuando lo has cogido te sigue dando el objeto. El código es este:

#dynamic 0x800000

#org @inicio

giveitem 0x15 0x1 0x1
setflag 0x500
release
end


¿Alguna idea ?

Gracias.
 

Pankratiuzz

Rom Hacker Paralelo
Buenas tardes llevo varios días intentando que funcione y no me interractua cómo quiero, os dejo los scripts por si tengo algún error.

1º Script cobro : Quiero poner un guardia que te cobre 2000$ por pasar a una zona si lo tienes te lo quita y pasas sino no puedes pasar. Pues no me interractua bien.

#dynamic 0x800000

#org @start
applymovement 0x5 @mov1
waitmovement 0x5
showmoney 0x0 0x0 0x0
msgbox @pregunta 0x5
compare LASTRESULT 0X1
if 0x1 goto @si
applymovement 0xFF @mov2
waitmovement 0x0
hidemoney 0x0 0x0
release
end

#org @si
checkmoney 2000 0x0
compare LASTRESULT 0x1
if 0x1 goto @pagar
goto @sinDinero

#org @sinDinero
msgbox @nodinero 0x6
applymovement 0xFF @mov2
waitmovement 0x0
hidemoney 0x0 0x0
release
end

#org @pagar
paymoney 2000 0x0
updatemoney 0x0 0x0 0x0

applymovement 0xFF @mov3
waitmovement 0x0
hidemoney 0x0 0x0
release
end

#org @pregunta
= Tendrás que pagar $2000 para pasar

#org @nodinero

= Ven cuando tengas más dinero
#org @mov1
#raw 0x1
#raw 0xFE

#org @mov2
#raw 0x0A
#raw 0xFE

#org @mov3
#raw 0x0B
#raw 0xFE





La interacción de coger un objeto de la pokeball bien pero cuando lo has cogido te sigue dando el objeto. El código es este:

#dynamic 0x800000

#org @inicio

giveitem 0x15 0x1 0x1
setflag 0x500
release
end


¿Alguna idea ?

Gracias.

Para el de la pokeball ponle un checkflag y ponle la flag al mini en cuestion. La primera nolose soy novato tambien espero que te sirva esto.
 
Estado
Cerrado para nuevas respuestas.
Arriba