![]() |
Should J2O reupload fixed versions of broken scripts?
From time to time, JJ2+ updates to a new version of AngelScript, and a handful of existing scripts can end up breaking as a result. In such cases, if the original authors can't be contacted, should J2O mods/admins reupload those existing scripts so that they can be played again?
For example, Psychomondus straight-up does not compile anymore: the author tried to do something that was never worked to begin with, and at some point AngelScript updated to treat that as a syntax error. The author was last online in November 2022. Should J2O reupload it? Or is that an infringement on the author's rights? Are there other examples out there besides Psychomondus? Does the number of such uploads, or their popularity, affect the decision? Or how much time has passed since the original upload? What about (parts of) levels that never worked to begin with, even for reasons other than AngelScript? |
I also found one level where AngelScript won't work:
https://www.jazz2online.com/download...ayer-level-ii/ A Generic Single Player Level II Maybe there will be a solution to fix it. |
1 Attachment(s)
.
bevore many years, i had in mind to ask the community for help. i saw the same problem, and ye i do have a script, that lost his compatility . to the story: it was 2013, when i played with zepect, a script that was made by Foly zepect showed it me, this script changed a few weapons for example, the seecers, was different, here we saw a purple, bollyship missile and when the missile exploded, there was a fire ring arround it and that fire did gone from the center in form of a ring outside . i do have a screenshots from that script in action: . as i allready told that script dont works anymore, and lost his compatility. . here you go: http://www.niceclan.de/dev/z/temporary/folta/ . code: Code:
/***************************************************/ |
Remove the sqrt and abs function definitions.
To be clear, though, the point of this topic was asking whether J2O should fix broken scripts that are uploaded to J2O, not asking how to fix scripts. |
Quote:
i tested it, ..and i was able to fix it! now the script works again . . Quote:
J2O have to fix, broken scripts that are uploaded here = im absolutly sure, its also in the interrests of the autors, that there own scripts works fine. (with latest plus) im sure they dont have anything against it so i give my yes |
100% yes. I think preserving people's work in a playable state is more important than erring on the side of a very unlikely scenario where an author would be angry that their work got a free bugfix.
|
I suppose we do allow people to upload screenshots for other people's levels, which is kind of like updating them for newer versions of J2O.
Response is positive so far, but I'm hesitant to commit J2O to a policy after only two votes. |
I think authors should be asked first, and then only after a certain period if there is no response the script could be fixed, with a clear notice that it happened and a backup of the original file in the zip too.
|
Bloody_Body hasn't logged into J2O since 2022, so they wouldn't see a private message, but I suppose they do have an email on file.
How long would "a certain period" be? |
Yes, if the author is MIA, J2O should reupload fixed versions of broken scripts. No, I will not elaborate.
|
Quote:
As for the amount of time, uhh, I suggest 3 months. That feels reasonable. |
Okay, I've not seen any pushback to Slaz's 3 months idea, so I've emailed Bloody_Body and I'm in contact with Blackraptor. Are there any other broken scripts on J2O, besides Psychomondus and AGenSP10Year, that I don't know about?
Quote:
|
The Putrid monkey strikes back episode is broken at the moment, the last level can't be finished and it has a start position somewhere near the end. Seems they tried to fix the end episode at some point for 1.23 and broke the level. I still have the original file, that seems to work fine. Might be worth replacing?
|
The script for A Generic Single Player Level II has been fixed to work with the current latest plus version (v6.6). Thanks for bringing this to my attention and apologies for the delay.
|
Woohoo! Now that you mention it, it has been a while since I've delved through those generic depths...
|
I've just learned that Tweedle Wheedle also has script errors, seemingly again from trying to XOR numbers by 0.5. I guess I could email Bloody_Body again, but given that I've gotten no reply yet from my last email two months ago, I wouldn't really anticipate any answer.
|
I've reuploaded Psychomondus with a working script. I'm going to email Bloody_Body again to let them know and to ask about Tweedle Wheedle, though this time, I'll probably only wait one month, since they're already known to be unresponsive.
(For editing the Psychomondus script, I redownloaded the version of JJ2+ that was current in July 2018 and used it to confirm that ^ 0.5 was treated as ^ 0, which did not change the number at all. While it seems likely that the script was intended to take the square roots of those numbers, that's not what it actually did, so I chose to preserve the original functionality over the original intent.) |
I've fixed and reuploaded Tweedle Wheedle now too. Same logic: original functionality (not changing numbers) over original intent.
I'm reasonably confident it'll be possible to contact at least one of the creators of Putrid Monkey Strikes Back, unless anyone wants to argue that that's an overreach. In January 2001 they actually tried to release a patch for a couple of the episode levels--I'm not sure what ended up happening there, if the patch was (unsuccessfully?) applied to the original upload or what happened. |
Newspaz gave me his blessing to reupload PMSB with the files from the January 2001 patch. I don't actually know what the difference is in level 1, but in level 7, the start position is now in the right spot and the End Area events have been restored.
If that's all the known broken things, we're in good shape! |
Hi
i have a very importand question . - can i also add here a script, that lost his compatility? (and would the cummunity of jazz2, so friendly to help me?, to make that script playable again?) . i have a old plus script, that lost his compatilitly... its from my "hyper space 3" level.. there was a location, with the engine if a player did touched the flame then the player did got burned down, into "red particels" the same effect that you can see by killing other players in instagib . can i post this script code here? or do you want me, to post it in a other thread? i only ask, i dont want to make here anything wrong.. |
The AngelScript requests thread would make sense, or just starting a new thread. If possible, though, I'd prefer to keep this one about whether J2O should reupload fixed versions of broken scripts [that were already on J2O to begin with].
|
| All times are GMT -8. The time now is 07:49 AM. |
Powered by vBulletin® Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
JCF © 2001-Infinity Jazz2Online