Thanks for your help. I did everything you said, I removed th whole nickname part, I used a clean ROM and inserted these scripts. But it is still the same. As long as I stay in the map everythin is fine. When i get out an back and after facing a wild pokemon, my sprite isn't moving while I'm moving some sort of camera through which I even can face wild Pokemon. I absolutely don't know what could cause that. I thougt it would be a header script, but i removed every single script in the header.
edit: I gotta correct myself. Even without leaving the map the error occurs. Just the first time I enter the map and after a wild pokemn battle I lose control over my sprite.
Me again: I found out, that the error only occurs, when the bug-catcher I inserted is on the screen when a wild pokemon battle starts. After the fight I become him. I'm becoming the sprite of the bug catcher trainer, but keeping my things and pokemon. What did I wrong. Thats my Trainer Script:
trainerbattle 0x0 0x267 0x0 0x88017E1 0x88017F8
msgbox 0x8801811 MSG_NORMAL '"Hi"