You were still trying to pass peng to the listener. The first (only) parameter on an enterFrame listener is always event. If you call it peng, then now peng isn’t your object anymore within that function, peng is event and doesn’t have a function called applyForce.
Try this example:
[lua]
local dogfood = “Winalot”
local catfood = “Whiskers”
The above example shows you passing dogfood to the catfood function. Even if you call the parameter catfood in the function, it will still actually be acting on dogfood. You could call it geoff, it will still be dogfood.
Outside of the function, catfood will refer to catfood again.
This is the same as calling event ‘peng’ in the listener parameter list.
And the biggest piece of advice is still to slow down and work through tutorials. The error messages are there for a reason, they tell you exactly went wrong and where, but you need to know what is right before that makes any sense…