qna_rh
Thread Id: 7826
Thread Name: [fr_usa] problema en givepokemon
hola de nuevo yo :dodgy:
tengo una duda y es que hice un script de givepokemon
y cuando trato de compilar dice "los parametros sun muy bajos en la linea 5 el numero correcto es 2"
pero pues lo he cambiado y no puedo compilarlo siempre me dice lo mismo (uso XSE) :furia:
aqui mi script:
#org 0x71E812
faceplayer
checkflag 0x800
if 0x1 goto 0x71E822
msgbox 0x871E832
callstd 0x2
setflag 0x800
givepokemon 0x89 0x25 0x173 0x0 0x0 0x0
release
end
#org 0x71E822
msgbox 0x871E842
callstd 0x2
release
end
#org 0x71E832
= Hola [player]\pMe robe este pokemon\nestaba ahi adentro\p¡es muy raro!\nrecibiste un porygon
#org 0x71E842
= Espero verte en la liga añil
#org 0x71E812
lock
faceplayer
checkflag 0x800
if 0x1 goto 0x71E822
msgbox 0x871E832 0x6
setflag 0x800
givepokemon 0x89 0x25 0x173 0x0 0x0 0x0
release
end
#org 0x71E822
msgbox 0x871E842
callstd 0x2
release
end
#org 0x71E832
= Hola [player]\pMe robe este pokemon\nestaba ahi adentro\p¡es muy raro!\nrecibiste un porygon
#org 0x71E842
= Espero verte en la liga añil
[/quote]
El msgbox 0x2 es mejor para scripts de persona simple por que tengo entendido que si hay mas de eso da algunos problemas.
tambien agrega lock.
Actualmente se pone msxbox 0xoffset y en vez del callstd se pone directamente el numero,en tu caso era 0x2 pero ese da problemas con estos scripts asi que te puse el 0x6 y el lock que faltaba.
el script parece estar bien pero ahora lo que sucede es que al momento de hablar con el presonaje que me debe d dar el poke solo me mira y no sucede nada:OMG:
que es lo que pasa ahora xD :boo:
es que los dos offset de msgbox están mal, en el primer msgbob escribiste 0x871E832 y en el segundo msgbox escribiste 0x871E842, entonces sería así 0x71E832 y en el segundo 0x71E842
:D cierto pero pues en un tuto decia que el 8 era x defecto para que funcionara xD
pero ya veo q estaba mal :furia: bueno me sirvio muchas gracias 0silver.
pueden cerrar el tema.
Cerrado.