Jump to content
Sign in to follow this  
Rinkusan-KT

Fix for House Script Bug

Recommended Posts

As many of you know, the interface for house scripts have been bugged for a year now, with the code editor basically not working at all and the script text being replaced with gibberish. Well, apparently there's a surprisingly easy fix for this bug.

 

https://imgur.com/a/90LVD

 

Basically, this bug is caused by a single missing file within the data.pak compressed file. All you have to do is copy a file called "aioncodeeditor.html" (which currently exists in the ui.pak file [Aion -> Data -> ui]) and paste it into the data.pak file [Aion -> L10N -> enu -> data]. 

Alternatively, for those who don't have the software to read .pak files, you can replace your broken data.pak file with someone else's fixed data.pak file.

Keep in mind that every time you update Aion, your fixed data.pak file will be replaced with the broken version (AKA the version with aioncodeeditor.html missing), so you have to do this after every maintenance if you regularly code house scripts.

 

Thanks to Angel Perez for discovering this fix.

Share this post


Link to post
Share on other sites

Wow. If it is that simple to fix, why don't they just correct the problem themselves instead of leaving us to replace the missing file every damn time we have to update the launcher?

Edited by Voltric-DN
typo

Share this post


Link to post
Share on other sites
9 hours ago, Voltric-DN said:

Wow. If it is that simple to fix, why don't they just correct the problem themselves instead of leaving us to replace the missing file every damn time we have to update the launcher?

I wish I knew :/ 

My guess is that housing in general is at the bottom of their priority list, since it's 3.X content that only a minority of players are actually invested in.

Share this post


Link to post
Share on other sites
Mirei-KT   
On 12/7/2017 at 10:25 PM, Rinkusan-KT said:

As many of you know, the interface for house scripts have been bugged for a year now, with the code editor basically not working at all and the script text being replaced with gibberish. Well, apparently there's a surprisingly easy fix for this bug.

This fix worked partially for me (i.e. it restored the 'square' icon that lets you customize the output options for scripts like Greeting & Resize), but the whole "Script" field itself remains inaccessible. This can be a problem since most custom scripts you can still find online were based around the idea that players should copy-paste the script into the "Script" field directly (because the Import function has a very low character limit(.

So if you are like me and the "Script" field remains inaccessible on your end as well you can do the following, which was posted on the previous forum by user Aroch. You need to be out of the game to do this:

Quote

Go into your game folder/data/housing/lbox_archived.xml file, and manually copy-paste the script into this file. It looks like this:

Quote

<?xml version="1.0" encoding="UTF-16" ?>
<lboxes>
<lbox>
<id>10001</id>
<name><![CDATA[name of first script]]></name>
<desc><![CDATA[description of script]]></desc>
<script><![CDATA[paste the script here]]></script>
<icon>1</icon>
</lbox>
<lbox>
<id>10002</id>
<name><![CDATA[name of second script]]></name>
<desc><![CDATA[description of script]]></desc>
<script><![CDATA[just paste to here your second script]]></script>
<icon>1</icon>
</lbox>
</lboxes>

And finally, add the scripts in game by using 'deposit' tab (Edit Script > "+" icon > "Deposit" tab -> Select the new script -> Install)

 

In other words, by editing and adding stuff to the game's script container file directly it still is possible to use those advanced custom scripts people made in the past, even if in-game script editing is completely botched in 5.x. Again, maybe the solution from the first post solved all problems for you, but it it didn't (like in my case) you can do this.

Edited by Mirei-KT

Share this post


Link to post
Share on other sites
Aroch-DN   

 

19 hours ago, Mirei-KT said:

Again, maybe the solution from the first post solved all problems for you, but it it didn't (like in my case) you can do this.

Rinkusan's solution working very well, but you need to apply fix after every weekly update.

Share this post


Link to post
Share on other sites
Mirei-KT   
20 hours ago, Aroch-DN said:

Rinkusan's solution working very well, but you need to apply fix after every weekly update.

I have been doing that and more, trust you me, but all it does for me is restore the square icon. The script field simply won't show up. Nada. I have heard the same story from some others who also used the fix from the first post but found that, while it improves things, it didn't fix the issues for them completely.

I read somewhere that the issue may be related to whether you run a 32-bit or 64-bit client, with the latter giving more problems when it comes to this (I have 64-bit). Nevertheless, I eventually got it to work with your solution, so thought I'd just throw that in here in case there are others who also find that the first fix doesn't resolve all problems.

Edited by Mirei-KT

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×