Talk:Helpful Scripts

From Kolmafia
Revision as of 19:25, 7 June 2010 by imported>Bale (→‎To list or not to list)
Jump to navigation Jump to search

One question -- should relay override scripts be distinguished from those that create entirely new pages, or should we just rename them to "relay browser scripts" (or something like that)? (Asking because I'm not entirely sure where the ZLib variable editor would fall.) --Heeheehee 22:47, 1 June 2010 (UTC)

  • That's a toughie! Dunno. Maybe we should categorize relay overrides based on what they do, rather than the fact that they work with the relay browser. So, my Slime Tubing override would go into Turn-burning while zlib variable editor can go under... I dunno, just tuck it right under zlib and nobody will get too upset about it I guess... --Bale 07:51, 2 June 2010 (UTC)
    • I simply sorted them in function of the kolmafia subforum where they are located, but maybe other categories would be better, like "Quests", "Combat", "Relay Override", "User Interface Script", "Informational", "Libraries" etc... Slyz 08:03, 2 June 2010 (UTC)
      • Both suggestions have merit, but I'm leaning a bit closer toward "new category", if not only because the UI scripts need to go in the relay folder, as opposed to the scripts folder. --Heeheehee 02:15, 3 June 2010 (UTC)
    • For everything other than UI scripts, the mafia subforum describes what they do. Even relay override scripts have the common element of modifying the KoL interface. However, the UI scripts do such wildly different things that they break the meaning of the categorization. Perhaps we'll just let UI scripts wander around this list based on their purpose. --Bale 09:07, 2 June 2010 (UTC)

Also, what format should we make the standard? Already I see two different ones:
autoBasement - (download here) Author: Rinn
and
ZLib by Zarqon (download here)

--Heeheehee 22:51, 1 June 2010 (UTC)

  • That was kinda a work in progress. I never intended to leave it with two different formats, I just ran out of time and had to quit half-way. It's settled now. Does it look good? --Bale 07:51, 2 June 2010 (UTC)
    • Yup, looks great! (Also, I guessed that was the case after looking at the revision history a bit more carefully but wasn't entirely sure.) --Heeheehee 02:15, 3 June 2010 (UTC)


I saw Icon315's edit to add his Daily Info script and thought that maybe script authors shouldn't put their own scripts on this page. I don't have anything against Daily Info of course, and the original list was very subjective to start with, but I think we should put here other people's scripts that we think would be useful to a large community of Mafia users. Otherwise this page would end up being too big to actually be useful. Any thoughts on this?--Slyz 14:08, 4 June 2010 (UTC)

  • Sorry about that, i just thought it was really helpful. I won't add any more scripts to this page. Also if you want you can remove it.I do agree though --Icon315 20:25, 4 June 2010 (UTC)
    • No no, your edit just made me think about what people might start doing, maybe my wording wasn't well chosen. From reading your script's thread, it seems people do like it, and it is useful. I simply wanted to start a talk on how scripts get put here.--Slyz 12:23, 5 June 2010 (UTC)
      • Can I vouch for "if people other than the author refer to it to solve certain problems or whatever, then it's safe to put it on here"? That'd be at least one of the criteria, I'd hope. Also, for libraries, I guess if they're widely used or used by one of the scripts here? I'm still not sure whether to put my DateLib.ash on here, since it still seems like it'd be too limited in its applications. --Heeheehee 15:30, 5 June 2010 (UTC)
      • Agreed on both counts. A script here should have more than a handful of people that find it helpful. A library script (no matter how clever) shouldn't be listed unless there is more than 1 script on the mafia forum that makes use of it. --Bale 16:55, 5 June 2010 (UTC)


To list or not to list

potionBuy? Seriously? I wrote the script, but I doubt it is really more than a marginal script of interest to edge cases. I've only been notified by 8 users. Do we want to make the list that complete? Or is it good to list such minor scripts.? --Bale 16:16, 6 June 2010 (UTC)

  • Well hey, hatter.ash only has one notification. To be fair, it also isn't that old. Honestly, though, I don't know. We have examples of most of the other event-driven scripts listed, but those are more widely used and, well, more complex. --Heeheehee 21:53, 6 June 2010 (UTC)
    • By notifications do you mean the whole notify; thing? If so i don't think we should base the scripting on this too much. Mostly because there is a difference between Helpful and Not used. Also i think people remove that command from their scripts alot. My script has had many downloads but only half of that in notifications --Icon315 23:08, 6 June 2010 (UTC)
    • I would have put potionBuy up here, but I'm not sure it's still useful: doesn't Mafia check mall prices before creating things?
    • Yes. Mafia even started detecting if saucerors would make three of them. potionBuy only exists for the neurotic. I've never really approved of it since it panders to people who believe making potions as a non-sauceror is never right. They're wrong. It's not really any use, except as an example of a buyScript. --Bale 19:25, 7 June 2010 (UTC)