Author Topic: ConfigScripting File List Error  (Read 476 times)

So, just to test, I'm making a script that picks up files from config/script/ and executes them. But I keep getting a error.

Code: (TorqueScript) [Select]
function updateConfigScripting()
{
echo("Updating ConfigScripting files...");
echo(" ");
$scripts = 0;
for(%file = findFirstFile("config/script/*.cs"); %file !$= ""; %file = findNextFile("config/script/*.cs"))
{
$scripts++;
echo("Script #"@$scripts@": "@%file);
exec(%file);
}
echo(" ");
echo("Successfully executed "@$scripts@" script(s)!");
}
updateConfigScripting();
Anyone got any ideas?

Also, the error is:
exec: invalid script file config/script/*.cs.

EDIT: No answers?
« Last Edit: March 13, 2010, 07:31:19 AM by Bauklotz »

Code: [Select]
FindFirstFile("Config/Script/*.cs");
FindNextFile("Config/Script/*.*");

I think you just do the * not *.cs

Code: [Select]
FindFirstFile("Config/Script/*.cs");
FindNextFile("Config/Script/*.*");

Nope, That'll find "Config/Script/somefile.cs" and then "Config/Script/randomthing.otherextension"

I think you just do the * not *.cs

An asterisk is just a wildcard, *.cs will just find .cs files, * will find anything.