now remember NM, we have all been nfo rookies, and we have all started somewhere... My first attemt didnt work out either, now i did write the QR highspeed thingy streight out of my head, all in one go, no testing up front, and everything worked out as inteded the first time.
Study the two examples i've given you. The 2nd one is an ABSOLUTE basic vehicle... Study the newgrf wikipages, pikkawiki and zyph's nfo programming guide posted a couple of posts up.
"demanding" people to code your stuff is most likely not gonna succeed... I started nfo codeing a good year ago, and andy even less ... less then 1 year ago i think. August 2008 or something...(??), and his stuff work out well.
The reason i did the code for you is because i hoped that you would actually try to understand, and look up how it works...
And as i saied, a few of us are on the mention irc-net/channel, and we are most likely quite happy to explain stuff there if we are online and have the time for it. Just ask quite specific questions