As you have described your tool, there's nothing to prevent someone from using it in any context they want. Now, if you're talking about a custom mod, then that restriction will be baked in. I really think that's the direction you should be going in, if for no other reason that using third party tools will get you banned.
As for your screenshot, can you please upload at a size I have a snowball's chance in hell of reading?
If you want to write code rather than use the GUI editor, than you'll be using Galaxy script. There are plenty of tutorials on it on this site and elsewhere.
For using galaxy scripting rather than gui trigger, you create a new element of type custom script.
There is a lot of misunderstanding on your side, so let me help you a bit.
On the file->new menu you can select what sort of document type you want to create: melee map, arcade, dependency mod. You would pick the latter and create a trigger lirbray there.
However, for the sake of testing and as a new user to the editor, I recommend you create a document of type arcade map, make a barebones testing terrain, and create your trigger lirbary there (you will also need to work with the data editor somewhat, specially for working with smart/auto cast, order transfer, target sorting and stuff, but that can wait for the moment). Once you are comfortable with what you have got, you can migrate your library to a dependency mod and publish on battle.net as an extension mod. Extension mods are available on the Create Custom Game menu on the battle.net multiplayer interface. You host a custom game with a standard published melee map and select any extension mod to load. This is totally unrelated to ladder.
i was assuming, that every match-up needs his own custom-map or custom-mod, because every player has his own "custom-trigger-library", that has to be fused. -> every single match-up has his very own trigger-library-combination.
or can each player load his triggers from his local hard-drive with a mod? like:
Yes, the custom macro bit would seem to be to complicated, but not impossible. You might need to transpile to Galaxy code, store that in the bank, and then import it, but I'm just shooting from the hip there.
i've looked over the guides here and did a quick google search: i failed to find this :/ would rly appreciate a snippet or a link to a guide explaining how to do such a thing (wrote a PM to Alevice concerning this already)
I don't honestly think that any of us know. What you're describing is pretty far out there, regardless of the platform. We spent some time chatting about this as a team and have basically concluded that it's very complex—potentially to unbounded limits, depending on how you took inputs. Just the act of recording a macro sounds very hard. You're in uncharted territory here—happy trails!
I don't honestly think that any of us know. What you're describing is pretty far out there, regardless of the platform. We spent some time chatting about this as a team and have basically concluded that it's very complex—potentially to unbounded limits, depending on how you took inputs. Just the act of recording a macro sounds very hard. You're in uncharted territory here—happy trails!
:) that is about the reason, why i thought creating my own .exe would be a nice idea... would have just the problem of parsing the triggers, everything else would be a breath to program compared to using the galaxy editor.
the only thing "3rd-party-toolish" - besides creating this custom-map for each(!) match - would be match-making and -searching, because it should be pretty much impossible to find each other with the current search- and sort-algorithms blizzard is providing for custom maps.
and if they ban you for "i want to see the open custom-games a little bit different"... i don't know :/
tbh: i don't rly care if _I_ get banned, because i can't play SC2 myself anyway. but i don't want anyone to get banned, just because he/she is using my tool >-<
Ok, seriously. Stop and think. They don't ban people for "i want to see the open custom-games a little bit different." They ban people for writing tools that input commands into the game. That's botting. And you can't bot. You. Cannot. Bot.
That's it. Your idea sounds cool, do it in a smart way.
Speaking of being smart! There are a bunch of people here willing to help you, but I personally find your shittalking about the Editor/Galaxy to be really tiresome. You've got a ton to learn about the editor and your attitude isn't going to do you any favors.
sry, i may have overdone it with the blizzard bashing, but every guide/info/intro about the galaxy editor, even on this site, is at least once mentioning, that the galaxy editor is "lack-luster" (at best).
Quote:
Unfortunately Galaxy is far from the best scripting language when it comes to usability. The C style makes object orientated programming rather difficult. Also several lacking features greatly reduce usability to the point that normally trivial procedures become a headache to engineer
something else, that is extremely frustrating about the galaxy editor: i have to push like half the window left out of my screen, to see fucking buttons, no left-right scrollbar (which would be bad design already, but this is worse)
and i am definitely not the first to mention something like this, but as always: blizzard keeps ignoring
grml >_< i keep flaming, sry...
about your concern with "bot-ing": i could include a check-box "[ ]push merged map to server". if the thing is un-checked: the tool would not interact with the game at all. ... and automated match-searching would be impossible :/
i only think it would be quite annoying to manually upload and search for the created custom-map every time you want to start a match.
@Alevice: Go
i keep missing the point. i think this is true, because i have no idea about what "point" you are talking (i am serious here and would like clarification)
the bot-thingy?
@DOOMEDEARTH: Go ? "read as: project dead before started" ?
i'm sorry, you are prolly right. i'm a very chaotic person, that usually /dumbs his thoughts down.
i gonna try to summarize this loose thought-collection in a new thread today or tomorrow :) (what would be the right sub-forum?)
delayed to tomorrow, because i want the post to be readable, which is a hard task for me to achieve (got a draft on my hard-drive - without blizzard bashing :D)
As you have described your tool, there's nothing to prevent someone from using it in any context they want. Now, if you're talking about a custom mod, then that restriction will be baked in. I really think that's the direction you should be going in, if for no other reason that using third party tools will get you banned.
As for your screenshot, can you please upload at a size I have a snowball's chance in hell of reading?
If you want to write code rather than use the GUI editor, than you'll be using Galaxy script. There are plenty of tutorials on it on this site and elsewhere.
For using galaxy scripting rather than gui trigger, you create a new element of type custom script.
There is a lot of misunderstanding on your side, so let me help you a bit.
On the file->new menu you can select what sort of document type you want to create: melee map, arcade, dependency mod. You would pick the latter and create a trigger lirbray there.
However, for the sake of testing and as a new user to the editor, I recommend you create a document of type arcade map, make a barebones testing terrain, and create your trigger lirbary there (you will also need to work with the data editor somewhat, specially for working with smart/auto cast, order transfer, target sorting and stuff, but that can wait for the moment). Once you are comfortable with what you have got, you can migrate your library to a dependency mod and publish on battle.net as an extension mod. Extension mods are available on the Create Custom Game menu on the battle.net multiplayer interface. You host a custom game with a standard published melee map and select any extension mod to load. This is totally unrelated to ladder.
Go play Antioch Chronicles Remastered!
Also, coming soon, Antioch Episode 3: Thoughts in Chaos!
Dont like mapster's ugly white? Try Mapster's Classic Skin!
@LucidIguana: Go
noticed myself and edited a link, here again bigger image
fyi that link leads to a thumbnail too
Go play Antioch Chronicles Remastered!
Also, coming soon, Antioch Episode 3: Thoughts in Chaos!
Dont like mapster's ugly white? Try Mapster's Classic Skin!
@Alevice: Go
zzzZz just googled an image hoster and took the 1st one... i got no problems with it... still gonna take another one now :/
/edit: btw: this is how the post looks on my screen
imgur
hope working now.
and sry for spam :D
i udnerstand your frustation. in any case, see my post at the top of this page
Go play Antioch Chronicles Remastered!
Also, coming soon, Antioch Episode 3: Thoughts in Chaos!
Dont like mapster's ugly white? Try Mapster's Classic Skin!
uhm... i still have a question left:
i was assuming, that every match-up needs his own custom-map or custom-mod, because every player has his own "custom-trigger-library", that has to be fused. -> every single match-up has his very own trigger-library-combination.
or can each player load his triggers from his local hard-drive with a mod?
like:
//wrong syntax, of course^^
Players can store information on their system through banks. You would setup a bunch of parameters to store and retrieve for them.
Go play Antioch Chronicles Remastered!
Also, coming soon, Antioch Episode 3: Thoughts in Chaos!
Dont like mapster's ugly white? Try Mapster's Classic Skin!
Yes, the custom macro bit would seem to be to complicated, but not impossible. You might need to transpile to Galaxy code, store that in the bank, and then import it, but I'm just shooting from the hip there.
i've looked over the guides here and did a quick google search: i failed to find this :/
would rly appreciate a snippet or a link to a guide explaining how to do such a thing (wrote a PM to Alevice concerning this already)
I don't honestly think that any of us know. What you're describing is pretty far out there, regardless of the platform. We spent some time chatting about this as a team and have basically concluded that it's very complex—potentially to unbounded limits, depending on how you took inputs. Just the act of recording a macro sounds very hard. You're in uncharted territory here—happy trails!
:)
that is about the reason, why i thought creating my own .exe would be a nice idea... would have just the problem of parsing the triggers, everything else would be a breath to program compared to using the galaxy editor.
the only thing "3rd-party-toolish" - besides creating this custom-map for each(!) match - would be match-making and -searching, because it should be pretty much impossible to find each other with the current search- and sort-algorithms blizzard is providing for custom maps.
and if they ban you for "i want to see the open custom-games a little bit different"... i don't know :/
tbh: i don't rly care if _I_ get banned, because i can't play SC2 myself anyway. but i don't want anyone to get banned, just because he/she is using my tool >-<
Ok, seriously. Stop and think. They don't ban people for "i want to see the open custom-games a little bit different." They ban people for writing tools that input commands into the game. That's botting. And you can't bot. You. Cannot. Bot.
That's it. Your idea sounds cool, do it in a smart way.
Speaking of being smart! There are a bunch of people here willing to help you, but I personally find your shittalking about the Editor/Galaxy to be really tiresome. You've got a ton to learn about the editor and your attitude isn't going to do you any favors.
@LucidIguana: Go
sry, i may have overdone it with the blizzard bashing, but every guide/info/intro about the galaxy editor, even on this site, is at least once mentioning, that the galaxy editor is "lack-luster" (at best).
source: sc2mapsters.com
something else, that is extremely frustrating about the galaxy editor: i have to push like half the window left out of my screen, to see fucking buttons, no left-right scrollbar (which would be bad design already, but this is worse)
and i am definitely not the first to mention something like this, but as always: blizzard keeps ignoring
grml >_< i keep flaming, sry...
about your concern with "bot-ing": i could include a check-box "[ ]push merged map to server". if the thing is un-checked: the tool would not interact with the game at all.
... and automated match-searching would be impossible
:/
i only think it would be quite annoying to manually upload and search for the created custom-map every time you want to start a match.
thjats where externsion mods come into play and you keep missing the point.
and i told you of ways to not deal with the editor.
Go play Antioch Chronicles Remastered!
Also, coming soon, Antioch Episode 3: Thoughts in Chaos!
Dont like mapster's ugly white? Try Mapster's Classic Skin!
So done.
@Alevice: Go i keep missing the point. i think this is true, because i have no idea about what "point" you are talking (i am serious here and would like clarification)
the bot-thingy?
@DOOMEDEARTH: Go ? "read as: project dead before started" ?
delayed to tomorrow, because i want the post to be readable, which is a hard task for me to achieve (got a draft on my hard-drive - without blizzard bashing :D)
Ok sounds cool I'll try to help you if I can.
here it is