I meant such things like "Command_Get_Ware" and "Command_Return_Home". Sure all Commands ar listed, but this spezial Descriptions aren't there, or I'm not able to find them (could be

Greetings
Moderators: Scripting / Modding Moderators, Moderators for English X Forum
You mean the normal text names of the ship commands etc? No, those aren't listed anywhere - only the 'ID' names which are all in capitals are shown. But then that's the same in the in-game editor too.DaOpa wrote:I meant such things like "Command_Get_Ware" and "Command_Return_Home". Sure all Commands ar listed, but this spezial Descriptions aren't there, or I'm not able to find them (could be)
I might be mistaken here but zlib1.dll is basically a library file with function calls for decompressing the script files that are compressed. This means zlib1.dll shouldn't fix your problem you are having. However it is needed by Exscriptor to read the compressed data files (scripts).ScRaT_GER wrote:Sorry, but I didn't get the reason, why I should use this zlib1.dll.
Could you maybe explain it further and point out the relevance to this tool?
Greets,
ScRaT
Code: Select all
<RetVar/IF> <RefObj> -> get user input: type=<Script Reference Type>, title=<Var/String>
I've updated the zlib DLL to the latest version now.GULIDRECK wrote:i think, when it was installed with this tool, the tool use it also?!
if it so, then is the best, we use the best and buggy free one or?!
Evidently I missed some of the filenames when updating everything to X3TC.draffutt wrote:even thou it was suppose to be reading the L044 file; as you can see it says it can not find the 440001 even thou i have it set for TC.
Good idea. I've added this to the object list (Objects --> Script Reference Types).s9ilent wrote:It would be nice to have the <script reference type> selectable from somewhere.
Code: Select all
Error while loading C:\Spiele\X3 Terran Conflict\t\8100-L049.xml - loading aborted. Der Index und die Länge müssen sich auf eine Position in der Zeichenfolge beziehen.
Parametername: length
Code: Select all
Error Log
---------
Exception occurred: Error while loading C:\Spiele\X3 Terran Conflict\t\8100-L049.xml
Message: Der Index und die Länge müssen sich auf eine Position in der Zeichenfolge beziehen.
Parametername: length
Stack Trace: bei System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
bei System.String.Substring(Int32 startIndex, Int32 length)
bei X3_Script_Editor.XData.loadLanguageFiles()
Source: mscorlib
Target: System.String InternalSubStringWithChecks(Int32, Int32, Boolean)
-------------------------------------------
Any chance you could upload the 8100 file somewhere? I can tell from the error message roughly what's going wrong but without the file, I can't find out the actual cause.ScRaT_GER wrote:The t-file #8100 is a quite long t-file containg many comments written like this:
\\ Comment here
Might that be the problem?
Ingame it's working correctly.
That's a good idea - you're right, it could be quite useful. I'll give it a go and see what happens.Litcube wrote:You know what would be neat? An option in the Tools menu bar that checks all the scripts in your script directory to see if the current script is being used at all, and if so, opens all those scripts. If not, it lets you know.
I managed to investigate the problem and I've found the cause. Oddly it wasn't the comments (which is what I expected), though I am surprised that they work - normal XML comments are <!-- comments like this --> rather than C-style doubleslash comments. But X3, C#, and Internet Explorer all seem to deal with them.ScRaT_GER wrote:The t-file #8100 is a quite long t-file containg many comments written like this:
\\ Comment here
Might that be the problem?
Ingame it's working correctly.
You can revel in your hooraisins as the new version includes this function. It probably needs more testing and it's not very sophisticated, but basically there's now an option in Tools that says 'Find calling scripts'. It then scans through all the scripts (unfortunately this takes a while, during which you can't do anything else) and if it finds any that calls the currently opened script, then it prompts you to open them. Try it out and see what you think.Litcube wrote:You know what would be neat? An option in the Tools menu bar that checks all the scripts in your script directory to see if the current script is being used at all, and if so, opens all those scripts. If not, it lets you know.
It should run on XP 64, as far as I know. But normally that error occurs when you don't have .NET installed - do you definitely have the most up-to-date .NET Framework installed from Microsoft? If not, try that and see what happens. Otherwise, let me know and I'll investigate further.mpcribeiro wrote:Does it runs on XPPro 64?
I seem to have a little problem starting the app... this is the pop-up
Exscriptor.exe - Application Error
The application failed to initialize properly (0xc0000135). Click OK to terminate the application
It should do, yes - Exscriptor reads the TShips file too, and as long as the entries there have corresponding entries in an XML file too (to give them a name), then they should show up. If not, then something may be wrong...Schaf123 wrote:small question Smile
If I modify the TShips did the Exscriptor notice that and add the new ships to Objects?