Skeetendo

’Cause all games were better on the GBC

You are not logged in.

#1 2012-10-13 09:06:33

y0r124
Member
From: Anywhere.
Registered: 2012-09-12
Post 87/331
Website

People faces down when I talked to him

My People event get weird they face down when I talk to them, whats wrong?  I didnt change any script.
   
pokemondevil03.png

pokemondev02.png

pokemondev01.png

pokemondevil04.png

They looks like this :/


my FB

Lurking somewhere here...

Offline

#2 2012-10-13 09:30:10

Vitharix
Member
Registered: 2011-12-29
Post 115/396

Re: People faces down when I talked to him

It's very likely something to do with the FacePlayer code.. It looks like instead of face player, it's using face down. If everything else in your scripts are working correctly, this is probably the case.

To find out the problem simply, compare the event data in your ROM to clean one.

Last edited by Vitharix (2012-10-13 09:31:38)

Offline

#3 2012-10-13 13:58:05

y0r124
Member
From: Anywhere.
Registered: 2012-09-12
Post 88/331
Website

Re: People faces down when I talked to him

Umm, yeah thanks, but its weird ,I never change the script, but I ever change the connection data to compare with clean one,

But why ? All person script I talked face down?

Edit : Or maybe my Megamap does something wrong?

Last edited by y0r124 (2012-10-13 13:58:49)


my FB

Lurking somewhere here...

Offline

#4 2012-10-13 17:30:00

Sawakita
Administrator
Registered: 2010-10-16
Post 318/364

Re: People faces down when I talked to him

But, have you tried following Vitharix's advice? Do a straight comparison between the original ROM's content and your hacked ROM's using a hex editor or whatever tool allows it. Exclude the changes that you don't recognize or aren't sure about, and try thinking about whether those differences are the actual cause of your bug.

Offline

#5 2012-10-13 18:35:19

Tauwasser
Member
Registered: 2010-10-16
Post 310/447

Re: People faces down when I talked to him

Supposing you still have the FacePlayer command in your scripts you either set all of these events to look straight down permanently -- the FacePlayer command will not turn them in that instance -- or you broke the check somewhere in IIRC RB 0x23 or 0x24 that is responsible for changing the facing.

cYa,

Tauwasser

Offline

#6 2012-10-13 23:29:24

y0r124
Member
From: Anywhere.
Registered: 2012-09-12
Post 89/331
Website

Re: People faces down when I talked to him

Umm, yeah Im not follow vitarix's advice yet, but I will. Because Im not on the PC.


my FB

Lurking somewhere here...

Offline

#7 2012-10-15 09:09:53

Vitharix
Member
Registered: 2011-12-29
Post 118/396

Re: People faces down when I talked to him

y0r124 wrote:

Umm, yeah Im not follow vitarix's advice yet, but I will. Because Im not on the PC.

And also for future reference, these kind of problems can often be solved by doing this exact technique. There are a few other troubleshooting tactics that can be used before a 'help me' thread is necessary.

Offline

#8 2012-10-18 07:48:51

y0r124
Member
From: Anywhere.
Registered: 2012-09-12
Post 93/331
Website

Re: People faces down when I talked to him

whoa my script looks the same with original Gold, so how to make it normally ??


my FB

Lurking somewhere here...

Offline

#9 2012-10-18 07:49:21

y0r124
Member
From: Anywhere.
Registered: 2012-09-12
Post 93/331
Website

Re: People faces down when I talked to him

whoa my script looks the same with original Gold, so how to make it normally ??


my FB

Lurking somewhere here...

Offline

#10 2012-10-18 08:07:41

Vitharix
Member
Registered: 2011-12-29
Post 127/396

Re: People faces down when I talked to him

y0r124 wrote:

whoa my script looks the same with original Gold, so how to make it normally ??

Can you give an example of your script so we know what you're working with?

Offline

#11 2012-10-18 08:24:16

Miksy91
Member
Registered: 2010-10-16
Post 1,176/2,308

Re: People faces down when I talked to him

Sawakita and Tauwasser already explained this problem.
There is nothing wrong with the scripts of the people; you've somehow messed up the routine that's used for making people face you when "faceplayer" command is executed during a script. I'd follow Sawakita's advice for fixing the problem you're having.

And according to Tauwasser, you've broken the routine somewhere in rom bank 0x23 or 0x24.

Last edited by Miksy91 (2012-10-18 08:26:54)

Offline

#12 2012-10-18 12:07:27

y0r124
Member
From: Anywhere.
Registered: 2012-09-12
Post 95/331
Website

Re: People faces down when I talked to him

Oh, but where the start of offset ROM bank 0x23 and rom bank 0x24 ,and the end of ROM?

Edit : I think i were edit connection data in Violet city , and if I remember, that is in bank 0x23

Last edited by y0r124 (2012-10-18 12:19:00)


my FB

Lurking somewhere here...

Offline

#13 2012-10-20 17:09:42

Sawakita
Administrator
Registered: 2010-10-16
Post 322/364

Re: People faces down when I talked to him

Each bank is 0x4000 bytes large, so to find the beginning of a certain bank you just multiply the bank id by 0x4000:

beginning of ROM bank x = x * 0x4000

Thus, ROM bank 0x23 is at 0x8C000-0x8FFFF.

Offline

#14 2012-10-20 18:28:53

Tauwasser
Member
Registered: 2010-10-16
Post 312/447

Re: People faces down when I talked to him

Gee, just get a hex editor and run a resynchronizing comparison on the before and after ROMs. As stated above, you're quite sure to find the error by looking at the changes and reversing them one by one if need be.

cYa,

Tauwasser

Offline

#15 2012-10-21 01:52:53

y0r124
Member
From: Anywhere.
Registered: 2012-09-12
Post 98/331
Website

Re: People faces down when I talked to him

Yo, I'll try this, Thanks


my FB

Lurking somewhere here...

Offline

Board footer

Powered by FluxBB