@NetSky:
I think some crashs are errors due to wrong or no pointer initialisation.
If a pointer isn't initialized correctly its a Wild-Pointer. That means its pointing somewhere in the ram.
So when you override it with an other value and it is pointing to the wrong adress its going to crash.
I also tried the vehicle patch but it was very funny because i needed to rewrite the code in some cases.
And some lines were.....well useless. Such things like to exchange in a switch() command the "break;" with a
"return;". OK the code runs with both variants. But was that only to charge up the size of the patch-file? ;-)
Well but it is fine work. I dont know if i had done such a thing but i think its a question of specialisation.
All i know is that it is going to work on my "outdated" 8650 Rev^^ There are only to be some fixes done.
But i dont think that it will compatible to other revs or servers because i am using some extra stuff i developed.
But keep working^^ you can do it ;-)
sry for my english.^^'