Poll

Should I add increased BLID gathering abilities to Support_Updater and make a public, searchable list of BLIDs and names?

Yes
34 (81%)
No
8 (19%)

Total Members Voted: 42

Author Topic: Support_Updater  (Read 54511 times)

Is there really no better way? That file is executed and rewritten quite a lot, and something that isn't an add-on variable shouldn't be in it.

No, there is. My GameMode_Cycle add-on uses it: mods.greek2me.us/storage/GameMode_Cycle.zip

Here's the relevant code:
Code: [Select]
package GameModeCycle
{
function deactivateServerPackages()
{
parent::deactivateServerPackages();
activatePackage(GameModeCycle);
}
};
activatePackage(GameModeCycle);



I change my mind actually after seeing that, it looks like BLG already does what I would've done.

Yep, that's the whole reason for the JSON repositories.

Alright, good to know. I had just assumed that that was one of the non-package-able functions.

I probably broke it in the last update. I'll take a look.

Why is a game-breaking bug not fixed after a week?

Why is a game-breaking bug not fixed after a week?

Because I'm busy.

edit: I also have not been able to duplicate your issue yet. got it
« Last Edit: August 31, 2015, 11:07:03 PM by Greek2me »

I have found a bug. When you try to launch a dedicated server, support_updater won't le't you do it. Just strings "Checking for add-ons updates..." or somethins similar. I use my Blockland key.

Yep. Expect a fix very shortly.

Released an update last night. Please let me know if everything is working properly now.

Looks like it doesn't get stuck anymore

Can you make a mirror download link please?

Can you make a mirror download link please?
Any particular reason?

Can you make a mirror download link please?

Unless you're actually having problems downloading, I don't want to create mirrors.


This is in the Slayer changelog.




This is in the Slayer changelog.

So, you gonna fix this? I have " in my changelog and it turns it into \". No idea how that's possible, code to do that shouldn't even be in it...

Found the problem.

function TCPClient::handleText(%this, %text)
{
   %text = expandEscape(%text);
   if(isFunction(%this.className, "handleText"))
      eval(%this.className @ "::handleText(" @ %this @ ",\"" @ expandEscape(%text) @ "\");");
}

What is this? Why?

function TCPClient::handleText(%this, %text)
{
   if(isFunction(%this.className, "handleText"))
      eval(%this.className @ "::handleText(%this, %text);");
}
« Last Edit: December 03, 2015, 06:15:38 PM by Zeblote »