MyHouse is one of the mods that no longer work in 4.14.0 due to fixes to security vulnerabilities. Due to the nature of these fixes, they have to be enforced, so even if a specific project's ZScript version is set to something lower than 4.14.0, it still won't work in GZDoom 4.14.0 unless fixed. The actual fixes to array types were mostly introduced back in 4.11, i.e. quite a while ago, but they weren't enforced back then.
In short:
How to fix MyHouse for GZDoom 4.14.0:
- Open myhouse.pk3 using either an archive tool like 7-Zip (this is just a zip archive) or SLADE
- Find the file called zscript
- In line 75 replace weapons.push(int(weap)); with weapons.push(weap);
Note: it's not possible to make a standalone patch for MyHouse, because the offending code is in the root zscript file, which cannot be overridden by a patch. (If it were in an #included file, it would've been possible, but alas.)