Registrarse
  • ¡Comienzan las votaciones del MPA o Mejor Proyecto del Año 2025!
    ¡Vota por tu proyecto favorito y recompensa el trabajo duro de los participantes!

    El plazo concluye el 13 de marzo

Numero pokemon

Estado
Cerrado para nuevas respuestas.
Alguien me podría decir como hacer en un script que solo pase algo
cuando llevo un numero determinado de pokemon

S k no encuentro ningun tutorial para eso ni nadie con la misma duda

Alguien me ayuda porfa:D
 

Javi4315

Babyface
Miembro de honor
Debes utilizar el comando "countpokemon". Mira así:

countpokemon
compare LASTRESULT 0x(número de pokémon)
if 0x1 goto 0x(offset) // o pointer.

Si te queda alguna duda, pregunta ;D
 
no funciona mi script es este
...
countpokemon
compare 0x800D 0x0001
if 0x1 goto $1
compare 0x800D 0x0002
if 0x1 goto $2
compare 0x800D 0x0003
if 0x1 goto $3
compare 0x800D 0x0004
if 0x1 goto $4
compare 0x800D 0x0005
if 0x1 goto $5
compare 0x800D 0x0006
if 0x1 goto $6
...

al hablar con quien tiene el script no pasa nada
que pasa¿? T_T
 

Javi4315

Babyface
Miembro de honor
¿Pokéscript? xD.

Bueno, la verdad es que así no puedo verlo muy bien, pon el script completo a ver si localizamos el problema ;D
 
Si stoy usando pokescript
el script completo es

#org $script
lock
faceplayer
countpokemon
compare 0x800D 0x0001
if 0x1 goto $1
compare 0x800D 0x0002
if 0x1 goto $2
compare 0x800D 0x0003
if 0x1 goto $3
compare 0x800D 0x0004
if 0x1 goto $4
compare 0x800D 0x0005
if 0x1 goto $5
compare 0x800D 0x0006
if 0x1 goto $6
release
end

#org $1
message $text1
$text1 1= Tienes 1 pokemon
release
end

#org $2
message $text2
$text2 1= Tienes 2 pokemons
release
end

#org $3
message $text3
$text3 1= Tienes 3 pokemons
release
end

#org $4
message $text4
$text4 1= Tienes 4 pokemons
release
end

#org $5
message $text5
$text5 1= Tienes 5 pokemons
release
end

#org $6
message $text6
$text6 1= Tienes 6 pokemons
release
end

sabes cual s el problema¿?
 
ahora puse el comando "boxset 6" despues de cada texto pero no dice lo k kiero
dice cosas como "ÌÉ Á" o_O
 

Javi4315

Babyface
Miembro de honor
Umm... El boxset 6 lo tienes que usar, claro, si no, lógicamente, no dirá nada.

Si dices que pasa eso es porque lee el boxset, lo que quiere decir que el script te envía a uno de los pointer, lo que a su vez quiere decir (xD) que el countpokemon es altamente probable que esté funcionando bien. Esto me lleva a pensar que el error está en los textos, pero no estoy completamente seguro.

$text1 1= Tienes 1 pokemon
Mira, no digo que ese vaya a ser el problema, pero probando daremos con la solución. Como ves, el "=" está pegado al "1", prueba a separarlos, quizás sea eso lo que provoca el error. No obstante, si te falla, que no lo descarto en absoluto, vuelve a postear ;D

PD: Edita tus mensajes para no hacer multipost. Corrígelo o quizás te sancionen...
 
Estado
Cerrado para nuevas respuestas.
Arriba