2021-04-19 18:32:27: ERROR[Main]: ServerError: AsyncErr: ServerThread::run Lua: Runtime error from mod 'helicopter' in callback luaentity_Step(): ...antum_testing\mods\transport\helicopter\heli_control.lua:180: bad argument #1 to 'sound_stop' (number expected, got nil)
2021-04-19 18:32:27: ERROR[Main]: stack traceback:
2021-04-19 18:32:27: ERROR[Main]: [C]: in function 'sound_stop'
2021-04-19 18:32:27: ERROR[Main]: ...antum_testing\mods\transport\helicopter\heli_control.lua:180: in function 'heli_control'
2021-04-19 18:32:27: ERROR[Main]: ...ntum_testing\mods\transport\helicopter\heli_entities.lua:111: in function <...ntum_testing\mods\transport\helicopter\heli_entities.lua:103>
2021-04-19 18:32:27: ERROR[Main]: ServerError: AsyncErr: ServerThread::run Lua: Runtime error from mod 'helicopter' in callback luaentity_Step(): ...antum_testing\mods\transport\helicopter\heli_control.lua:180: bad argument #1 to 'sound_stop' (number expected, got nil)
2021-04-19 18:32:27: ERROR[Main]: stack traceback:
2021-04-19 18:32:27: ERROR[Main]: [C]: in function 'sound_stop'
2021-04-19 18:32:27: ERROR[Main]: ...antum_testing\mods\transport\helicopter\heli_control.lua:180: in function 'heli_control'
2021-04-19 18:32:27: ERROR[Main]: ...ntum_testing\mods\transport\helicopter\heli_entities.lua:111: in function <...ntum_testing\mods\transport\helicopter\heli_entities.lua:103>
Bug report: the driver can hear the helicopter sound, but not players nearby and not the passenger havent tested if the same is true with the motorboat
To avoid conflict with the original helicopter, the mod name definition was changed to nss_helicopter
But we have a problem: all existing helicopters will die. So it isn't a good idea update in servers that already use it