The warning is both harmless and common. It used to be fashionable to throw in extra endifs just to be sure. And yeah, the script has to run once to disable the unbuilt airship - which won't happen until you get within 1 cell of it. There are ways around that, but this mod's to old to have them builtin. It's really properly an OpenMW issue, they're aware of it (the house strongholds and other constructed things have the same problem.)
Any fix for this? It's quite an immersion breaker. I couldn't find anything online about fixing it, but someone told me about an "easy fix" that may kill the mod, though I haven't tested the solution.
The errors look like this:
[00:20:51.913 I] Warning: MC_Airship_Script line 299, column 6 (endif): endif without matching if/elseif [00:20:51.913 I] Warning: MC_Airship_Script line 312, column 6 (endif): endif without matching if/elseif [00:20:51.913 I] Warning: MC_Airship_Script line 325, column 6 (endif): endif without matching if/elseif [00:20:51.913 I] Warning: MC_Airship_Script line 338, column 6 (endif): endif without matching if/elseif The solution was:
That should be a real easy one. Just open it in the Openmw-cs, in the scripts tab, you can filter for this one (type the script name where it shows the .*), and it’ll even show the exact line this is on. Mist likely you literally just need to delete the endif from the text. Can't really say offhand, but if it's spawning the airship incorrectly I'd assume it's already broken. That one's a warning so the script didn't completely fail to run but it's probably not doin' what it's supposed to. - S3ctor via OpenMW Discord
I cannot find Hlor Fisticuffs in Khuul. This stops the quest just before I can recover a frame for my airship. I've scoured Khuul, the tomb, the egg mine, and the smuggler cave, even as far as Ald Velothi. I checked the water to see if he fell in, and all of the shacks and stuff. Its nagging me that I missed something, but I can't imagine what. Found the other guys two easy... I have tried to use the console to make him appear. I have even tried to advance the quest with quest Id, but I really haven't learned how to do that yet. Can anyone help?
I had the same issue - of the three people you have to find at that point, only Ugrum gro-Grumug in Dagon Fel was there. Hlor Fisticuffs is supposed to be in Tongar's Tradehouse. Probably some kind of script issue, although all three have virtually the same script on them. It checks for a certain variable to enable them - mc_airship. As long as it is below 8, they are disabled, at 8 they should be enabled, but as I said, it only worked on the orc for me. Maybe it happens because after the conversation with Canctunian Ponius, the variable is actually at 9, not 8, and the script checks for it being exactly 8.
Anyway, if this happens you can go to the cell where they are suppose to be and use the following commands:
For Hlor Fisticuffs (Khuul, Thongar's Tradehouse): MC_Hlor_Fisticuffs->enable For Ugrum gro-Grumug (Dagon Fel, End of the World Renter Rooms): MC_Ugrum_gro-Grumug->enable For Candus Onus (Sadrith Mora, Fara's Hole in the Wall): MC_Candus_Onus->enable
hey im looking for a mod that adds a ship i can control similar to the pilotable ship mod for oblivion and was wondering if anyone can confirm for me if that what this is?
IDK if this is what you're asking but you go inside this ship docked in one town, push a button and leave the ship in another town. You don't get to watch the scenery in-between, nor is the area along the route mapped for you. Sounds like you might be looking for Sell & Sail or Fishing Academy or Abot's Boats.
I'm replying here so people can actually see this! Morrowind is telling me this mod, and I quote, "could not find the correct versions of the master files they depend on." -- -- and -- -- "One of the files that "Yagrum Advanced 2.0.esp" is dependent on has changed since the last save." (This popped up before the game started up. As in an error message before the new, load, whatever, start menu shows up...)HELP!
33 comments
Warning: MC_Airship_Script line 26, column 6 (endif): endif without matching if/elseif
Plus the airship keeps appearing in the distance before the script has run.
And yeah, the script has to run once to disable the unbuilt airship - which won't happen until you get within 1 cell of it. There are ways around that, but this mod's to old to have them builtin. It's really properly an OpenMW issue, they're aware of it (the house strongholds and other constructed things have the same problem.)
it's because the script on the airship that disables it until it's built doesn't run until you're within a couple cells of it.
The errors look like this:
[00:20:51.913 I] Warning: MC_Airship_Script line 299, column 6 (endif): endif without matching if/elseif
[00:20:51.913 I] Warning: MC_Airship_Script line 312, column 6 (endif): endif without matching if/elseif
[00:20:51.913 I] Warning: MC_Airship_Script line 325, column 6 (endif): endif without matching if/elseif
[00:20:51.913 I] Warning: MC_Airship_Script line 338, column 6 (endif): endif without matching if/elseif
The solution was:
As I have come back to the game and forgotten where Yagrum is
Anyway, if this happens you can go to the cell where they are suppose to be and use the following commands:
For Hlor Fisticuffs (Khuul, Thongar's Tradehouse): MC_Hlor_Fisticuffs->enable
For Ugrum gro-Grumug (Dagon Fel, End of the World Renter Rooms): MC_Ugrum_gro-Grumug->enable
For Candus Onus (Sadrith Mora, Fara's Hole in the Wall): MC_Candus_Onus->enable
Edit: Here is a quick fix I just made, now the scripts enable them if mc_airship is >=8: https://www.dropbox.com/s/fmhsiiqmo3c3ew4/yagrum_script_fix.zip?dl=1
The plugin only contains the scripts, you still need the original mod.