24-11-2021, 05:39 PM
(24-11-2021, 04:36 PM)eMMe97 Ha scritto: Hai utilizzato lo script che avevo scritto io? Nel caso puoi postare lo script così faccio una prova e cerco l’errore.
si modificato qualcosa ma la colonna portante è la stessa:
Spoiler (Clicca per visualizzare)
#dynamic 0x800000
#org @start
lockall
msgbox @andiamo 0x4
closeonkeypress
movesprite2 0x1 0x1B 0x5
spritebehave 0x1 0x5
applymovement 0x3 @movinerbaprof
applymovement 0xFF @seguiprof
waitmovement 0x0
applymovement 0xFF @giroerba
applymovement 0x3 @profgiradx
waitmovement 0x0
pause 0x32
msgbox @spiegazionieprestito 0x4
closeonkeypress
fanfare 0x13E
msgbox @ottenutoprestitoraticate 0x4
waitfanfare
givepokemon 0x14 0x64 0x0 0x0 0x0 0x0
closeonkeypress
msgbox @tienimasterball 0x4
closeonkeypress
fanfare 0x101
additem 0x1 0x1
msgbox @ottenutomasterballdaprof 0x4
waitfanfare
closeonkeypress
msgbox @mettiballzaino 0x4
closeonkeypress
applymovement 0x3 @puntoesclamativo
applymovement 0xFF @puntoesclamativoegiradx
waitmovement 0x0
msgbox @eccolo 0x4
closeonkeypress
random 0x3
compare LASTRESULT 0x0
if 0x1 goto @ponyta
compare LASTRESULT 0x1
if 0x1 goto @phanpy
goto @snorunt
end
#org @ponyta
setvar 0x4001 0x4D
goto @checkshiny
end
#org @phanpy
setvar 0x4001 0xE7
goto @checkshiny
end
#org @snorunt
setvar 0x4001 0x15A
goto @checkshiny
end
#org @checkshiny
random 0x3
compare LASTRESULT 0x0
if 0x1 goto @Shiny
goto @normale
end
#org @Shiny
setvar 0x8003 0x1
goto @battaglia
end
#org @normale
setvar 0x8003 0x0
goto @battaglia
end
#org @battaglia
wildbattle 0x4001 0x5 0x0
special2 LASTRESULT 0xB4 \\\ questo special dovrebbe servire come checkresult della battle, l'ho trovato su un forum inglese e lo volevo provare, non credo sia il problema
compare LASTRESULT 0x1
if 0x1 goto @rilotta
compare LASTRESULT 0x4
if 0x1 goto @nonpuoiscappare
spriteface 0xFF 0x3
msgbox @dopocattura 0x4
special 0xEF
closeonkeypress
bufferpokemon 0x0 0x4001
msgbox @ripresoraticate 0x4
closeonkeypress
givepokemon 0x4001 0x5 0x0 0x0 0x0 0x0
setflag 0x828
msgbox @pokedex 0x4
closeonkeypress
fanfare 0x101
msgbox @ottenutopokedex 0x4
setflag 0x829
special 0x16F
waitfanfare
closeonkeypress
msgbox @vadovia 0x4
closeonkeypress
applymovement 0x3 @profvia
waitmovement 0x0
hidesprite 0x3
setflag 0x2C
setvar 0x4013 0x3
releaseall
end
#org @rilotta
applymovement 0x3 @camminatasulpostodx
waitmovement 0x0
spriteface 0xFF 0x3
msgbox @devirilottare 0x4
closeonkeypress
spriteface 0xFF 0x4
goto @battaglia
end
#org @nonpuoiscappare
applymovement 0x3 @camminatasulpostodx
waitmovement 0x0
spriteface 0xFF 0x3
msgbox @nonsiscappa 0x4
closeonkeypress
spriteface 0xFF 0x4
goto @battaglia
end
#org @andiamo
= PROF. NOIL:\n[blue_fr]Vieni, [player], andiamo\lnell'erba alta.
#org @spiegazionieprestito
= PROF. NOIL:\n[blue_fr]Bene, da oggi ricomincerai\ldalle basi.\pTi servirà da lezione per come ti\nsei comportato ultimamente.\lNon preoccuparti, la Palestra\ladesso è gestita da\l[green_fr][rival][blue_fr].\pAvevo molta fiducia in te, ma ce\nl'ho tuttora. Infatti ricominciare\lda capo è una grande opportunità\lper dimostrare chi sei veramente.\pAdesso bando alle ciance: per\ncatturare un nuovo Pokémon ti\lservirà un altro Pokémon.\pTi presto il mio\n[green_fr]RATICATE[blue_fr].
#org @ottenutoprestitoraticate
= [player] riceve [green_fr]RATICATE\n[black_fr]in prestito dal\l[green_fr]PROF. NOIL[black_fr].
#org @tienimasterball
= PROF. NOIL:\n[blue_fr]Dopo il Pokémon ti servirà\lanche una ball.\pPrendi questa, consideralo un\nregalo per mostrarti che,\lnonostante tutto, ho grande\lconsiderazione di te!
#org @ottenutomasterballdaprof
= [player] riceve una\n[green_fr]MASTERBALL [black_fr]dal\l[green_fr]PROF. NOIL!
#org @mettiballzaino
= [player] mette la [green_fr]MASTERBALL\n[black_fr]nella tasca [orange_fr]BALL [black_fr]dello\l[orange_fr]ZAINO[black_fr].
#org @eccolo
= PROF. NOIL:\n[blue_fr]Si avvicina un Pokémon\lselvatico.\p[.]\nECCOLO!!!
#org @dopocattura
= PROF. NOIL:\n[blue_fr]Ottimo, [player]!\lNon vedo l'ora di vedere come\lcrescerà il tuo nuovo amico\l[green_fr][buffer1][black_fr]!\pAdesso mi riprendo [green_fr]RATICATE.
#org @ripresoraticate
= [player] restituisce [green_fr]RATICATE\nal [green_fr]PROF. NOIL[black_fr].
#org @pokedex
= PROF. NOIL:\n[blue_fr][player], ti do anche il\l[orange_fr]POKÉDEX[blue_fr]!\pTi sarà utile, è già aggiornato\ncon tutte le specie di Pokémon\lesistenti!
#org @ottenutopokedex
= [player] ha ricevuto il [orange_fr]POKÉDEX\n[black_fr]dal [green_fr]PROF. NOIL[black_fr]!
#org @vadovia
= PROF. NOIL:\n[blue_fr]Adesso è l'ora di andarmene,\lricordati di passare ogni tanto\lper aggiornarmi sulla tua nuova\lavventura. Buona fortuna [player]!
#org @devirilottare
= PROF. NOIL:\n[blue_fr]No, [player], non devi\lsconfiggerlo, ma catturarlo!\pProva con un altro.
#org @nonsiscappa
= PROF. NOIL:\n[blue_fr]Non devi fuggire! Riprova!
#org @movinerbaprof
#raw 0x13 0x13 0x13 0x13 0x13 0x11 0x11 0x11 0x13 0x13 0x13 0x13 0x13 0x13 0x13 0x13 0x11 0x11 0x11 0x11 0x11 0x11 0x11 0x11 0x13 0x13 0x13 0x13 0x13 0x13 0x13 0x13 0x13 0x10 0x10 0x13 0x10 0x10 0x10 0x10 0xFE
#org @seguiprof
#raw 0x10 0x13 0x13 0x13 0x13 0x13 0x11 0x11 0x11 0x13 0x13 0x13 0x13 0x13 0x13 0x13 0x13 0x11 0x11 0x11 0x11 0x11 0x11 0x11 0x11 0x13 0x13 0x13 0x13 0x13 0x13 0x13 0x13 0x13 0x10 0x10 0x13 0x10 0x10 0x10 0xFE
#org @giroerba
#raw 0x13 0x10 0x2 0xFE
#org @profgiradx
#raw 0x3 0xFE
#org @puntoesclamativo
#raw 0x62 0xFE
#org @puntoesclamativoegiradx
#raw 0x62 0x3 0xFE
#org @camminatasulpostodx
#raw 0x24 0xFE
#org @profvia
#raw 0x11 0x11 0x11 0x11 0x11 0x12 0x12 0x11 0x11 0xFE
#org @start
lockall
msgbox @andiamo 0x4
closeonkeypress
movesprite2 0x1 0x1B 0x5
spritebehave 0x1 0x5
applymovement 0x3 @movinerbaprof
applymovement 0xFF @seguiprof
waitmovement 0x0
applymovement 0xFF @giroerba
applymovement 0x3 @profgiradx
waitmovement 0x0
pause 0x32
msgbox @spiegazionieprestito 0x4
closeonkeypress
fanfare 0x13E
msgbox @ottenutoprestitoraticate 0x4
waitfanfare
givepokemon 0x14 0x64 0x0 0x0 0x0 0x0
closeonkeypress
msgbox @tienimasterball 0x4
closeonkeypress
fanfare 0x101
additem 0x1 0x1
msgbox @ottenutomasterballdaprof 0x4
waitfanfare
closeonkeypress
msgbox @mettiballzaino 0x4
closeonkeypress
applymovement 0x3 @puntoesclamativo
applymovement 0xFF @puntoesclamativoegiradx
waitmovement 0x0
msgbox @eccolo 0x4
closeonkeypress
random 0x3
compare LASTRESULT 0x0
if 0x1 goto @ponyta
compare LASTRESULT 0x1
if 0x1 goto @phanpy
goto @snorunt
end
#org @ponyta
setvar 0x4001 0x4D
goto @checkshiny
end
#org @phanpy
setvar 0x4001 0xE7
goto @checkshiny
end
#org @snorunt
setvar 0x4001 0x15A
goto @checkshiny
end
#org @checkshiny
random 0x3
compare LASTRESULT 0x0
if 0x1 goto @Shiny
goto @normale
end
#org @Shiny
setvar 0x8003 0x1
goto @battaglia
end
#org @normale
setvar 0x8003 0x0
goto @battaglia
end
#org @battaglia
wildbattle 0x4001 0x5 0x0
special2 LASTRESULT 0xB4 \\\ questo special dovrebbe servire come checkresult della battle, l'ho trovato su un forum inglese e lo volevo provare, non credo sia il problema
compare LASTRESULT 0x1
if 0x1 goto @rilotta
compare LASTRESULT 0x4
if 0x1 goto @nonpuoiscappare
spriteface 0xFF 0x3
msgbox @dopocattura 0x4
special 0xEF
closeonkeypress
bufferpokemon 0x0 0x4001
msgbox @ripresoraticate 0x4
closeonkeypress
givepokemon 0x4001 0x5 0x0 0x0 0x0 0x0
setflag 0x828
msgbox @pokedex 0x4
closeonkeypress
fanfare 0x101
msgbox @ottenutopokedex 0x4
setflag 0x829
special 0x16F
waitfanfare
closeonkeypress
msgbox @vadovia 0x4
closeonkeypress
applymovement 0x3 @profvia
waitmovement 0x0
hidesprite 0x3
setflag 0x2C
setvar 0x4013 0x3
releaseall
end
#org @rilotta
applymovement 0x3 @camminatasulpostodx
waitmovement 0x0
spriteface 0xFF 0x3
msgbox @devirilottare 0x4
closeonkeypress
spriteface 0xFF 0x4
goto @battaglia
end
#org @nonpuoiscappare
applymovement 0x3 @camminatasulpostodx
waitmovement 0x0
spriteface 0xFF 0x3
msgbox @nonsiscappa 0x4
closeonkeypress
spriteface 0xFF 0x4
goto @battaglia
end
#org @andiamo
= PROF. NOIL:\n[blue_fr]Vieni, [player], andiamo\lnell'erba alta.
#org @spiegazionieprestito
= PROF. NOIL:\n[blue_fr]Bene, da oggi ricomincerai\ldalle basi.\pTi servirà da lezione per come ti\nsei comportato ultimamente.\lNon preoccuparti, la Palestra\ladesso è gestita da\l[green_fr][rival][blue_fr].\pAvevo molta fiducia in te, ma ce\nl'ho tuttora. Infatti ricominciare\lda capo è una grande opportunità\lper dimostrare chi sei veramente.\pAdesso bando alle ciance: per\ncatturare un nuovo Pokémon ti\lservirà un altro Pokémon.\pTi presto il mio\n[green_fr]RATICATE[blue_fr].
#org @ottenutoprestitoraticate
= [player] riceve [green_fr]RATICATE\n[black_fr]in prestito dal\l[green_fr]PROF. NOIL[black_fr].
#org @tienimasterball
= PROF. NOIL:\n[blue_fr]Dopo il Pokémon ti servirà\lanche una ball.\pPrendi questa, consideralo un\nregalo per mostrarti che,\lnonostante tutto, ho grande\lconsiderazione di te!
#org @ottenutomasterballdaprof
= [player] riceve una\n[green_fr]MASTERBALL [black_fr]dal\l[green_fr]PROF. NOIL!
#org @mettiballzaino
= [player] mette la [green_fr]MASTERBALL\n[black_fr]nella tasca [orange_fr]BALL [black_fr]dello\l[orange_fr]ZAINO[black_fr].
#org @eccolo
= PROF. NOIL:\n[blue_fr]Si avvicina un Pokémon\lselvatico.\p[.]\nECCOLO!!!
#org @dopocattura
= PROF. NOIL:\n[blue_fr]Ottimo, [player]!\lNon vedo l'ora di vedere come\lcrescerà il tuo nuovo amico\l[green_fr][buffer1][black_fr]!\pAdesso mi riprendo [green_fr]RATICATE.
#org @ripresoraticate
= [player] restituisce [green_fr]RATICATE\nal [green_fr]PROF. NOIL[black_fr].
#org @pokedex
= PROF. NOIL:\n[blue_fr][player], ti do anche il\l[orange_fr]POKÉDEX[blue_fr]!\pTi sarà utile, è già aggiornato\ncon tutte le specie di Pokémon\lesistenti!
#org @ottenutopokedex
= [player] ha ricevuto il [orange_fr]POKÉDEX\n[black_fr]dal [green_fr]PROF. NOIL[black_fr]!
#org @vadovia
= PROF. NOIL:\n[blue_fr]Adesso è l'ora di andarmene,\lricordati di passare ogni tanto\lper aggiornarmi sulla tua nuova\lavventura. Buona fortuna [player]!
#org @devirilottare
= PROF. NOIL:\n[blue_fr]No, [player], non devi\lsconfiggerlo, ma catturarlo!\pProva con un altro.
#org @nonsiscappa
= PROF. NOIL:\n[blue_fr]Non devi fuggire! Riprova!
#org @movinerbaprof
#raw 0x13 0x13 0x13 0x13 0x13 0x11 0x11 0x11 0x13 0x13 0x13 0x13 0x13 0x13 0x13 0x13 0x11 0x11 0x11 0x11 0x11 0x11 0x11 0x11 0x13 0x13 0x13 0x13 0x13 0x13 0x13 0x13 0x13 0x10 0x10 0x13 0x10 0x10 0x10 0x10 0xFE
#org @seguiprof
#raw 0x10 0x13 0x13 0x13 0x13 0x13 0x11 0x11 0x11 0x13 0x13 0x13 0x13 0x13 0x13 0x13 0x13 0x11 0x11 0x11 0x11 0x11 0x11 0x11 0x11 0x13 0x13 0x13 0x13 0x13 0x13 0x13 0x13 0x13 0x10 0x10 0x13 0x10 0x10 0x10 0xFE
#org @giroerba
#raw 0x13 0x10 0x2 0xFE
#org @profgiradx
#raw 0x3 0xFE
#org @puntoesclamativo
#raw 0x62 0xFE
#org @puntoesclamativoegiradx
#raw 0x62 0x3 0xFE
#org @camminatasulpostodx
#raw 0x24 0xFE
#org @profvia
#raw 0x11 0x11 0x11 0x11 0x11 0x12 0x12 0x11 0x11 0xFE