FOnline Development > Questions and Answers

compile_scripts

<< < (2/3) > >>

JovankaB:
Do you use Tortoise or some other SVN client? And did you edit those scripts that show error?

Ethanhoff:
Yes, I downloaded the SDK with Tortoise, and I did edit the script, but it shows the same error with the default client_interface.fos as well, and any other script. Is the AScompiler in the repository outdated or something?

JovankaB:
I think it's the other way around. I suppose you have the latest version of ASCompiler and game executables but the old versions of some of the scripts (because you edited the scripts Tortoise didn't update them). The default client_interface.fos must be old too for some reason, although it's hard to say why without looking into the folder. There were big changes in the SDK in the last year, so you can't use the new compiler with the old versions of the scripts. One way or another you have to update them.

I would just redownload the whole thing to a different, clean folder and see if that works. Then carefully remake the changes you did before. It's not the most sophisticated solution but a simple one (depends how much stuff you changed though).

Ethanhoff:
I did a complete re-update, and it fixed the problem. Thanks for the help! If you were curious, I was trying to install this mod:

http://forum.newfmc.pl/index.php?topic=364.0

Got it to work, but when it's active, any windows opened in the game are invisible. It's also not toggleable, but I'm sure I can find a way to make it that way.
Do you have any ideas about the no-windows thing?
It's also quite jumpy - Is there a way I can make it lock to the player's head like names?

Wipe:
That sounds like you have some error in render_iface(), check FOnline.log


--- Quote from: Ethanhoff on October 24, 2014, 06:32:04 am ---It's also quite jumpy - Is there a way I can make it lock to the player's head like names?

--- End quote ---
There are two.

First is to add this snippet from cvet to client's .dll.

Second is to update game to SDK r413 which have added function exactly for what you want.
However, r413 contains a bug which makes impossible to use any .dlls on client side. That's fixed later but other bugs jumps in~ I think that madness is gone somewhere around r45x, maybe earlier...

If you're not planning to update to fresh SDK any time in future, i'd go with first solution. Fighting SDK just for the sake of one functionality may be overwhelming even for experienced scripters.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version