Lua: /APM/scripts/plane_follow.lua:85: No parameter: ROLL_TIMEOUT

Hello everyone, today i try to run the plane_follow.lua script, i have done all step shown on github plane_follow.md, creating the modules folder and install 3 needed scripts inside it. Also i have enable lua script via SCR_ENABLE parameter, after rebooting i encounter this error
Lua: /APM/scripts/plane_follow.lua:85: No parameter: ROLL_TIMEOUT
Anyone encounters this error before, if so how can you fix it.
Thank you for your time.

SOLUTION: The parameter list for Plane 4.6 does not include ROLL_TIMEOUT, so I deleted the ROLL_TIMEOUT parameter from the .lua script, and it worked. I’m not sure yet if removing the parameter will have any effect during flight.

You mean the script from the as yet unmerged pull request?

That PR contains a lot of code changes and would require custom firmware for the included script to work properly.

i download the script from this link:
ardupilot/libraries/AP_Scripting/applets/plane_follow.lua at db44c238f72dabde31a6d6dcc6c18123be65700e · ArduPilot/ardupilot

Yes. From an unmerged PR: