• ✨ ARCHIVE MODE ✨
    The forum has now been set to read-only mode, no new posts, resources, replies etc will not be possible.
    We recommend you join our Discord server to get real-time response: Discord Invite Link

Fixed 0.38.3a; Game freezes when chasing Farfetch'd

Dragonsflame14

Bug Catcher
In the Ilex Forest, right about here,
upload_2013-11-2_10-33-49.png

pressing enter next to the Farfetch'd will cause him to go through the hills, and escape. However, there he doesn't make a second noise that tells me I am free to pursue him again. Instead, I am unable to move my character, camera, and open the menu with "e". All I can do is exit the game without saving. It seems like the same coding error that Gym Leader Falkner has.

I think I found the right document to fix this, but I don't know very much about C++. Any help would be greatly appreciated. I put a space between : and select so that it wouldn't make a smiley.

Code:
version=2
@pokemon.cry(83)
: select:<player.position>
    :when:16,0,32
        @npc.turn(1,2)
        @npc.move(1,4)
        @npc.turn(1,1)
        @npc.move(1,6)
        @npc.turn(1,0)
        @npc.move(1,2)
        @npc.register(ilexforest.dat|1|position|10,0,35)
        @npc.unregister(ilexforest.dat|1|position|16,0,33)

    :when:10,0,36
        @npc.warp(1,8,0,30)
        @Text.show(Farfetch'd has been~caught!)
        @npc.turn(1,2)
        @Register.register(ilex_farfetchd_caught)
        @npc.register(ilexforest.dat|1|position|8,0,30)
        @npc.unregister(ilexforest.dat|1|position|10,0,35)
        @npc.unregister(ilexforest.dat|1|position|12,0,37)

    :when:16,0,34
        @npc.turn(1,0)
        @npc.move(1,2)
        @npc.turn(1,3)
        @npc.move(1,8)
        @npc.turn(1,2)
        @npc.move(1,1)
        @npc.turn(1,0)
        @npc.register(ilexforest.dat|1|position|24,0,32)
        @npc.unregister(ilexforest.dat|1|position|16,0,33)

    :when:25,0,32
        @npc.turn(1,0)
        @npc.move(1,1)
        @npc.turn(1,1)
        @npc.move(1,7)
        @npc.turn(1,0)
        @npc.move(1,3)
        @npc.turn(1,2)
        @npc.register(ilexforest.dat|1|position|17,0,28)
        @npc.unregister(ilexforest.dat|1|position|24,0,32)

    :when:24,0,31
        @npc.turn(1,2)
        @npc.move(1,3)
        @npc.turn(1,1)
        @npc.move(1,1)
        @npc.turn(1,2)
        @npc.move(1,2)
        @npc.turn(1,3)
        @npc.move(1,3)
        @npc.register(ilexforest.dat|1|position|26,0,37)
        @npc.unregister(ilexforest.dat|1|position|24,0,32)

    :when:24,0,33
        @npc.turn(1,3)
        @npc.move(1,1)
        @npc.turn(1,2)
        @npc.move(1,1)
        @npc.turn(1,3)
        @player.turn(3)
        @npc.move(1,6)
        @npc.turn(1,0)
        @npc.move(1,5)
        @npc.turn(1,2)
        @npc.register(ilexforest.dat|1|position|31,0,28)
        @npc.unregister(ilexforest.dat|1|position|24,0,32)

    :when:31,0,27
        @npc.turn(1,2)
        @npc.move(1,7)
        @npc.turn(1,1)
        @npc.move(1,1)
        @npc.turn(1,2)
        @npc.move(1,2)
        @npc.turn(1,1)
        @npc.move(1,4)
        @npc.turn(1,3)
        @npc.register(ilexforest.dat|1|position|26,0,37)
        @npc.unregister(ilexforest.dat|1|position|31,0,28)

    :when:25,0,37
        @npc.turn(1,3)
        @npc.move(1,4)
        @npc.turn(1,0)
        @npc.move(1,4)
        @npc.turn(1,2)
        @npc.register(ilexforest.dat|1|position|30,0,33)
        @npc.unregister(ilexforest.dat|1|position|26,0,37)

    :when:27,0,37
        @npc.turn(1,1)
        @npc.move(1,3)
        @npc.turn(1,0)
        @npc.move(1,2)
        @npc.turn(1,3)
        @npc.move(1,1)
        @npc.turn(1,0)
        @npc.move(1,3)
        @npc.register(ilexforest.dat|1|position|24,0,32)
        @npc.unregister(ilexforest.dat|1|position|26,0,37)

    :when:30,0,34
        @npc.turn(1,0)
        @npc.move(1,3)
        @npc.turn(1,3)
        @npc.move(1,1)
        @npc.turn(1,0)
        @npc.move(1,2)
        @npc.turn(1,2)
        @npc.register(ilexforest.dat|1|position|31,0,28)
        @npc.unregister(ilexforest.dat|1|position|30,0,33)

    :when:31,0,33
        @npc.turn(1,2)
        @npc.move(1,2)
        @player.turn(1)
        @npc.move(1,2)
        @npc.turn(1,1)
        @npc.move(1,4)
        @npc.turn(1,3)
        @npc.register(ilexforest.dat|1|position|26,0,37)
        @npc.unregister(ilexforest.dat|1|position|30,0,33)

    :when:30,0,32
        @npc.turn(1,1)
        @npc.move(1,3)
        @player.turn(3)
        @npc.move(1,3)
        @npc.turn(1,0)
        @npc.move(1,1)
        @npc.turn(1,3)
        @npc.register(ilexforest.dat|1|position|24,0,32)
        @npc.unregister(ilexforest.dat|1|position|30,0,33)
   
    :when:29,0,33
        @npc.turn(1,3)
        @npc.move(1,1)
        @npc.turn(1,0)
        @npc.move(1,5)
        @npc.turn(1,2)
        @npc.register(ilexforest.dat|1|position|31,0,28)
        @npc.unregister(ilexforest.dat|1|position|30,0,33)

    :when:31,0,29
        @npc.turn(1,0)
        @npc.move(1,2)
        @npc.turn(1,1)
        @npc.move(1,4)
        @npc.turn(1,3)
        @npc.register(ilexforest.dat|1|position|27,0,26)
        @npc.unregister(ilexforest.dat|1|position|31,0,28)

    :when:28,0,26
        @npc.turn(1,0)
        @npc.move(1,2)
        @npc.turn(1,3)
        @player.turn(3)
        @npc.move(1,4)
        @npc.turn(1,2)
        @player.turn(3)
        @npc.move(1,4)
        @npc.turn(1,0)
        @npc.register(ilexforest.dat|1|position|31,0,28)
        @npc.unregister(ilexforest.dat|1|position|27,0,26)

    :when:26,0,26
        @npc.turn(1,0)
        @npc.move(1,2)
        @npc.turn(1,1)
        @player.turn(1)
        @npc.move(1,4)
        @npc.turn(1,2)
        @npc.register(ilexforest.dat|1|position|23,0,24)
        @npc.unregister(ilexforest.dat|1|position|27,0,26)

    :when:23,0,25
        @npc.turn(1,1)
        @npc.move(1,1)
        @npc.turn(1,2)
        @player.turn(1)
        @npc.move(1,2)
        @npc.turn(1,3)
        @player.turn(1)
        @npc.move(1,9)
        @npc.turn(1,2)
        @player.turn(1)
        @npc.move(1,7)
        @npc.turn(1,1)
        @npc.move(1,1)
        @npc.turn(1,3)
        @npc.register(ilexforest.dat|1|position|30,0,33)
        @npc.unregister(ilexforest.dat|1|position|23,0,24)

    :when:22,0,24
        @npc.turn(1,2)
        @npc.move(1,1)
        @npc.turn(1,1)
        @player.turn(2)
        @npc.move(1,6)
        @npc.turn(1,2)
        @npc.move(1,3)
        @npc.turn(1,0)
        @npc.register(ilexforest.dat|1|position|17,0,28)
        @npc.unregister(ilexforest.dat|1|position|23,0,24)

    :when:17,0,27
        @npc.turn(1,2)
        @npc.move(1,3)
        @npc.turn(1,3)
        @npc.move(1,7)
        @npc.turn(1,2)
        @npc.move(1,1)
        @npc.turn(1,0)
        @npc.register(ilexforest.dat|1|position|24,0,32)
        @npc.unregister(ilexforest.dat|1|position|17,0,28)

    :when:16,0,28
        @npc.turn(1,2)
        @player.turn(3)
        @npc.move(1,5)
        @npc.turn(1,1)
        @npc.move(1,1)
        @npc.turn(1,0)
        @npc.register(ilexforest.dat|1|position|16,0,33)
        @npc.unregister(ilexforest.dat|1|position|17,0,28)

    :when:17,0,29
        @npc.turn(1,0)
        @npc.move(1,3)
        @npc.turn(1,3)
        @npc.move(1,6)
        @npc.turn(1,0)
        @npc.move(1,1)
        @npc.turn(1,2)
        @npc.register(ilexforest.dat|1|position|23,0,24)
        @npc.unregister(ilexforest.dat|1|position|17,0,28)
:endwhen
@pokemon.cry(83)
:end
 

MrHippocrit

Champion
Trusted Support
Retired Mod
If you want to avoid smilies and stuff, just use code tags for stuff that is in code. ;)
 
J

jianmingyong

Guest
In the Ilex Forest, right about here,
View attachment 3429
pressing enter next to the Farfetch'd will cause him to go through the hills, and escape. However, there he doesn't make a second noise that tells me I am free to pursue him again. Instead, I am unable to move my character, camera, and open the menu with "e". All I can do is exit the game without saving. It seems like the same coding error that Gym Leader Falkner has.

I think I found the right document to fix this, but I don't know very much about C++. Any help would be greatly appreciated. I put a space between : and select so that it wouldn't make a smiley.

Code:
version=2
@pokemon.cry(83)
:select:<player.position>
    :when:16,0,32
        @npc.turn(1,2)
        @npc.move(1,4)
        @npc.turn(1,1)
        @npc.move(1,6)
        @npc.turn(1,0)
        @npc.move(1,2)
        @npc.register(ilexforest.dat|1|position|10,0,35)
        @npc.unregister(ilexforest.dat|1|position|16,0,33)

    :when:10,0,36
        @npc.warp(1,8,0,30)
        @Text.show(Farfetch'd has been~caught!)
        @npc.turn(1,2)
        @Register.register(ilex_farfetchd_caught)
        @npc.register(ilexforest.dat|1|position|8,0,30)
        @npc.unregister(ilexforest.dat|1|position|10,0,35)
        @npc.unregister(ilexforest.dat|1|position|12,0,37)

    :when:16,0,34
        @npc.turn(1,0)
        @npc.move(1,2)
        @npc.turn(1,3)
        @npc.move(1,8)
        @npc.turn(1,2)
        @npc.move(1,1)
        @npc.turn(1,0)
        @npc.register(ilexforest.dat|1|position|24,0,32)
        @npc.unregister(ilexforest.dat|1|position|16,0,33)

    :when:25,0,32
        @npc.turn(1,0)
        @npc.move(1,1)
        @npc.turn(1,1)
        @npc.move(1,7)
        @npc.turn(1,0)
        @npc.move(1,3)
        @npc.turn(1,2)
        @npc.register(ilexforest.dat|1|position|17,0,28)
        @npc.unregister(ilexforest.dat|1|position|24,0,32)

    :when:24,0,31
        @npc.turn(1,2)
        @npc.move(1,3)
        @npc.turn(1,1)
        @npc.move(1,1)
        @npc.turn(1,2)
        @npc.move(1,2)
        @npc.turn(1,3)
        @npc.move(1,3)
        @npc.register(ilexforest.dat|1|position|26,0,37)
        @npc.unregister(ilexforest.dat|1|position|24,0,32)

    :when:24,0,33
        @npc.turn(1,3)
        @npc.move(1,1)
        @npc.turn(1,2)
        @npc.move(1,1)
        @npc.turn(1,3)
        @player.turn(3)
        @npc.move(1,6)
        @npc.turn(1,0)
        @npc.move(1,5)
        @npc.turn(1,2)
        @npc.register(ilexforest.dat|1|position|31,0,28)
        @npc.unregister(ilexforest.dat|1|position|24,0,32)

    :when:31,0,27
        @npc.turn(1,2)
        @npc.move(1,7)
        @npc.turn(1,1)
        @npc.move(1,1)
        @npc.turn(1,2)
        @npc.move(1,2)
        @npc.turn(1,1)
        @npc.move(1,4)
        @npc.turn(1,3)
        @npc.register(ilexforest.dat|1|position|26,0,37)
        @npc.unregister(ilexforest.dat|1|position|31,0,28)

    :when:25,0,37
        @npc.turn(1,3)
        @npc.move(1,4)
        @npc.turn(1,0)
        @npc.move(1,4)
        @npc.turn(1,2)
        @npc.register(ilexforest.dat|1|position|30,0,33)
        @npc.unregister(ilexforest.dat|1|position|26,0,37)

    :when:27,0,37
        @npc.turn(1,1)
        @npc.move(1,3)
        @npc.turn(1,0)
        @npc.move(1,2)
        @npc.turn(1,3)
        @npc.move(1,1)
        @npc.turn(1,0)
        @npc.move(1,3)
        @npc.register(ilexforest.dat|1|position|24,0,32)
        @npc.unregister(ilexforest.dat|1|position|26,0,37)

    :when:30,0,34
        @npc.turn(1,0)
        @npc.move(1,3)
        @npc.turn(1,3)
        @npc.move(1,1)
        @npc.turn(1,0)
        @npc.move(1,2)
        @npc.turn(1,2)
        @npc.register(ilexforest.dat|1|position|31,0,28)
        @npc.unregister(ilexforest.dat|1|position|30,0,33)

    :when:31,0,33
        @npc.turn(1,2)
        @npc.move(1,2)
        @player.turn(1)
        @npc.move(1,2)
        @npc.turn(1,1)
        @npc.move(1,4)
        @npc.turn(1,3)
        @npc.register(ilexforest.dat|1|position|26,0,37)
        @npc.unregister(ilexforest.dat|1|position|30,0,33)

    :when:30,0,32
        @npc.turn(1,1)
        @npc.move(1,3)
        @player.turn(3)
        @npc.move(1,3)
        @npc.turn(1,0)
        @npc.move(1,1)
        @npc.turn(1,3)
        @npc.register(ilexforest.dat|1|position|24,0,32)
        @npc.unregister(ilexforest.dat|1|position|30,0,33)

    :when:29,0,33
        @npc.turn(1,3)
        @npc.move(1,1)
        @npc.turn(1,0)
        @npc.move(1,5)
        @npc.turn(1,2)
        @npc.register(ilexforest.dat|1|position|31,0,28)
        @npc.unregister(ilexforest.dat|1|position|30,0,33)

    :when:31,0,29
        @npc.turn(1,0)
        @npc.move(1,2)
        @npc.turn(1,1)
        @npc.move(1,4)
        @npc.turn(1,3)
        @npc.register(ilexforest.dat|1|position|27,0,26)
        @npc.unregister(ilexforest.dat|1|position|31,0,28)

    :when:28,0,26
        @npc.turn(1,0)
        @npc.move(1,2)
        @npc.turn(1,3)
        @player.turn(3)
        @npc.move(1,4)
        @npc.turn(1,2)
        @player.turn(3)
        @npc.move(1,4)
        @npc.turn(1,0)
        @npc.register(ilexforest.dat|1|position|31,0,28)
        @npc.unregister(ilexforest.dat|1|position|27,0,26)

    :when:26,0,26
        @npc.turn(1,0)
        @npc.move(1,2)
        @npc.turn(1,1)
        @player.turn(1)
        @npc.move(1,4)
        @npc.turn(1,2)
        @npc.register(ilexforest.dat|1|position|23,0,24)
        @npc.unregister(ilexforest.dat|1|position|27,0,26)

    :when:23,0,25
        @npc.turn(1,1)
        @npc.move(1,1)
        @npc.turn(1,2)
        @player.turn(1)
        @npc.move(1,2)
        @npc.turn(1,3)
        @player.turn(1)
        @npc.move(1,9)
        @npc.turn(1,2)
        @player.turn(1)
        @npc.move(1,7)
        @npc.turn(1,1)
        @npc.move(1,1)
        @npc.turn(1,3)
        @npc.register(ilexforest.dat|1|position|30,0,33)
        @npc.unregister(ilexforest.dat|1|position|23,0,24)

    :when:22,0,24
        @npc.turn(1,2)
        @npc.move(1,1)
        @npc.turn(1,1)
        @player.turn(2)
        @npc.move(1,6)
        @npc.turn(1,2)
        @npc.move(1,3)
        @npc.turn(1,0)
        @npc.register(ilexforest.dat|1|position|17,0,28)
        @npc.unregister(ilexforest.dat|1|position|23,0,24)

    :when:17,0,27
        @npc.turn(1,2)
        @npc.move(1,3)
        @npc.turn(1,3)
        @npc.move(1,7)
        @npc.turn(1,2)
        @npc.move(1,1)
        @npc.turn(1,0)
        @npc.register(ilexforest.dat|1|position|24,0,32)
        @npc.unregister(ilexforest.dat|1|position|17,0,28)

    :when:16,0,28
        @npc.turn(1,2)
        @player.turn(3)
        @npc.move(1,5)
        @npc.turn(1,1)
        @npc.move(1,1)
        @npc.turn(1,0)
        @npc.register(ilexforest.dat|1|position|16,0,33)
        @npc.unregister(ilexforest.dat|1|position|17,0,28)

    :when:17,0,29
        @npc.turn(1,0)
        @npc.move(1,3)
        @npc.turn(1,3)
        @npc.move(1,6)
        @npc.turn(1,0)
        @npc.move(1,1)
        @npc.turn(1,2)
        @npc.register(ilexforest.dat|1|position|23,0,24)
        @npc.unregister(ilexforest.dat|1|position|17,0,28)
:endwhen
@pokemon.cry(83)
:end
This is either the Farfetch'd haven't move finish or it is really a bug. I remember I also got something like this before but I just patiently wait and it fix itself.
 

Dragonsflame14

Bug Catcher
In the Ilex Forest, right about here,
View attachment 3429
pressing enter next to the Farfetch'd will cause him to go through the hills, and escape. However, there he doesn't make a second noise that tells me I am free to pursue him again. Instead, I am unable to move my character, camera, and open the menu with "e". All I can do is exit the game without saving. It seems like the same coding error that Gym Leader Falkner has.

I think I found the right document to fix this, but I don't know very much about C++. Any help would be greatly appreciated. I put a space between : and select so that it wouldn't make a smiley.

Code:
version=2
@pokemon.cry(83)
:select:<player.position>
    :when:16,0,32
        @npc.turn(1,2)
        @npc.move(1,4)
        @npc.turn(1,1)
        @npc.move(1,6)
        @npc.turn(1,0)
        @npc.move(1,2)
        @npc.register(ilexforest.dat|1|position|10,0,35)
        @npc.unregister(ilexforest.dat|1|position|16,0,33)

    :when:10,0,36
        @npc.warp(1,8,0,30)
        @Text.show(Farfetch'd has been~caught!)
        @npc.turn(1,2)
        @Register.register(ilex_farfetchd_caught)
        @npc.register(ilexforest.dat|1|position|8,0,30)
        @npc.unregister(ilexforest.dat|1|position|10,0,35)
        @npc.unregister(ilexforest.dat|1|position|12,0,37)

    :when:16,0,34
        @npc.turn(1,0)
        @npc.move(1,2)
        @npc.turn(1,3)
        @npc.move(1,8)
        @npc.turn(1,2)
        @npc.move(1,1)
        @npc.turn(1,0)
        @npc.register(ilexforest.dat|1|position|24,0,32)
        @npc.unregister(ilexforest.dat|1|position|16,0,33)

    :when:25,0,32
        @npc.turn(1,0)
        @npc.move(1,1)
        @npc.turn(1,1)
        @npc.move(1,7)
        @npc.turn(1,0)
        @npc.move(1,3)
        @npc.turn(1,2)
        @npc.register(ilexforest.dat|1|position|17,0,28)
        @npc.unregister(ilexforest.dat|1|position|24,0,32)

    :when:24,0,31
        @npc.turn(1,2)
        @npc.move(1,3)
        @npc.turn(1,1)
        @npc.move(1,1)
        @npc.turn(1,2)
        @npc.move(1,2)
        @npc.turn(1,3)
        @npc.move(1,3)
        @npc.register(ilexforest.dat|1|position|26,0,37)
        @npc.unregister(ilexforest.dat|1|position|24,0,32)

    :when:24,0,33
        @npc.turn(1,3)
        @npc.move(1,1)
        @npc.turn(1,2)
        @npc.move(1,1)
        @npc.turn(1,3)
        @player.turn(3)
        @npc.move(1,6)
        @npc.turn(1,0)
        @npc.move(1,5)
        @npc.turn(1,2)
        @npc.register(ilexforest.dat|1|position|31,0,28)
        @npc.unregister(ilexforest.dat|1|position|24,0,32)

    :when:31,0,27
        @npc.turn(1,2)
        @npc.move(1,7)
        @npc.turn(1,1)
        @npc.move(1,1)
        @npc.turn(1,2)
        @npc.move(1,2)
        @npc.turn(1,1)
        @npc.move(1,4)
        @npc.turn(1,3)
        @npc.register(ilexforest.dat|1|position|26,0,37)
        @npc.unregister(ilexforest.dat|1|position|31,0,28)

    :when:25,0,37
        @npc.turn(1,3)
        @npc.move(1,4)
        @npc.turn(1,0)
        @npc.move(1,4)
        @npc.turn(1,2)
        @npc.register(ilexforest.dat|1|position|30,0,33)
        @npc.unregister(ilexforest.dat|1|position|26,0,37)

    :when:27,0,37
        @npc.turn(1,1)
        @npc.move(1,3)
        @npc.turn(1,0)
        @npc.move(1,2)
        @npc.turn(1,3)
        @npc.move(1,1)
        @npc.turn(1,0)
        @npc.move(1,3)
        @npc.register(ilexforest.dat|1|position|24,0,32)
        @npc.unregister(ilexforest.dat|1|position|26,0,37)

    :when:30,0,34
        @npc.turn(1,0)
        @npc.move(1,3)
        @npc.turn(1,3)
        @npc.move(1,1)
        @npc.turn(1,0)
        @npc.move(1,2)
        @npc.turn(1,2)
        @npc.register(ilexforest.dat|1|position|31,0,28)
        @npc.unregister(ilexforest.dat|1|position|30,0,33)

    :when:31,0,33
        @npc.turn(1,2)
        @npc.move(1,2)
        @player.turn(1)
        @npc.move(1,2)
        @npc.turn(1,1)
        @npc.move(1,4)
        @npc.turn(1,3)
        @npc.register(ilexforest.dat|1|position|26,0,37)
        @npc.unregister(ilexforest.dat|1|position|30,0,33)

    :when:30,0,32
        @npc.turn(1,1)
        @npc.move(1,3)
        @player.turn(3)
        @npc.move(1,3)
        @npc.turn(1,0)
        @npc.move(1,1)
        @npc.turn(1,3)
        @npc.register(ilexforest.dat|1|position|24,0,32)
        @npc.unregister(ilexforest.dat|1|position|30,0,33)

    :when:29,0,33
        @npc.turn(1,3)
        @npc.move(1,1)
        @npc.turn(1,0)
        @npc.move(1,5)
        @npc.turn(1,2)
        @npc.register(ilexforest.dat|1|position|31,0,28)
        @npc.unregister(ilexforest.dat|1|position|30,0,33)

    :when:31,0,29
        @npc.turn(1,0)
        @npc.move(1,2)
        @npc.turn(1,1)
        @npc.move(1,4)
        @npc.turn(1,3)
        @npc.register(ilexforest.dat|1|position|27,0,26)
        @npc.unregister(ilexforest.dat|1|position|31,0,28)

    :when:28,0,26
        @npc.turn(1,0)
        @npc.move(1,2)
        @npc.turn(1,3)
        @player.turn(3)
        @npc.move(1,4)
        @npc.turn(1,2)
        @player.turn(3)
        @npc.move(1,4)
        @npc.turn(1,0)
        @npc.register(ilexforest.dat|1|position|31,0,28)
        @npc.unregister(ilexforest.dat|1|position|27,0,26)

    :when:26,0,26
        @npc.turn(1,0)
        @npc.move(1,2)
        @npc.turn(1,1)
        @player.turn(1)
        @npc.move(1,4)
        @npc.turn(1,2)
        @npc.register(ilexforest.dat|1|position|23,0,24)
        @npc.unregister(ilexforest.dat|1|position|27,0,26)

    :when:23,0,25
        @npc.turn(1,1)
        @npc.move(1,1)
        @npc.turn(1,2)
        @player.turn(1)
        @npc.move(1,2)
        @npc.turn(1,3)
        @player.turn(1)
        @npc.move(1,9)
        @npc.turn(1,2)
        @player.turn(1)
        @npc.move(1,7)
        @npc.turn(1,1)
        @npc.move(1,1)
        @npc.turn(1,3)
        @npc.register(ilexforest.dat|1|position|30,0,33)
        @npc.unregister(ilexforest.dat|1|position|23,0,24)

    :when:22,0,24
        @npc.turn(1,2)
        @npc.move(1,1)
        @npc.turn(1,1)
        @player.turn(2)
        @npc.move(1,6)
        @npc.turn(1,2)
        @npc.move(1,3)
        @npc.turn(1,0)
        @npc.register(ilexforest.dat|1|position|17,0,28)
        @npc.unregister(ilexforest.dat|1|position|23,0,24)

    :when:17,0,27
        @npc.turn(1,2)
        @npc.move(1,3)
        @npc.turn(1,3)
        @npc.move(1,7)
        @npc.turn(1,2)
        @npc.move(1,1)
        @npc.turn(1,0)
        @npc.register(ilexforest.dat|1|position|24,0,32)
        @npc.unregister(ilexforest.dat|1|position|17,0,28)

    :when:16,0,28
        @npc.turn(1,2)
        @player.turn(3)
        @npc.move(1,5)
        @npc.turn(1,1)
        @npc.move(1,1)
        @npc.turn(1,0)
        @npc.register(ilexforest.dat|1|position|16,0,33)
        @npc.unregister(ilexforest.dat|1|position|17,0,28)

    :when:17,0,29
        @npc.turn(1,0)
        @npc.move(1,3)
        @npc.turn(1,3)
        @npc.move(1,6)
        @npc.turn(1,0)
        @npc.move(1,1)
        @npc.turn(1,2)
        @npc.register(ilexforest.dat|1|position|23,0,24)
        @npc.unregister(ilexforest.dat|1|position|17,0,28)
:endwhen
@pokemon.cry(83)
:end
This is either the Farfetch'd haven't move finish or it is really a bug. I remember I also got something like this before but I just patiently wait and it fix itself.
Alright, then. I'll try that, and see what happens. Thanks!
-Waited for about 30 minutes to no avail. How long did it take to start working for you?
 
Last edited:

Darkfire

Administrator
Administrator
P3D Developer
a) this is a hard code issue with our interprator
b) this is a custom language nilllzz has made from the ground up
the engine is in vb but not the scripts
there are a few pages on it in the wiki
 
J

jianmingyong

Guest
This is either the Farfetch'd haven't move finish or it is really a bug. I remember I also got something like this before but I just patiently wait and it fix itself.
Alright, then. I'll try that, and see what happens. Thanks!
-Waited for about 30 minutes to no avail. How long did it take to start working for you?
It take me about 2 minutes. You have to wait for dev to fix that for you since it does not work.
 

MrHippocrit

Champion
Trusted Support
Retired Mod
It take me about 2 minutes. You have to wait for dev to fix that for you since it does not work.
Alright, that's about what I figured would happen. Thanks anyway.
Could you tell us the coordinates of the spot that crashes you? Easier to find out which part of the code we need to look at. :)
Just go back into the forest, get the farfetch to the spot and press.... f3 I believe.
 

Darkfire

Administrator
Administrator
P3D Developer
This is likely a hard code issue that nilllzz has already found and fixed
he has tested it too so i am pretty sure it is now fixed
 
Top