What do you think about cross-set trading plugin idea?
I plan to implement cross set trading only for not marketable items, so getting "every possible single cent" is kinda problematic there.
Of course, it still can be exploited; Furthermore, I've thought about some of exploitation ways, and added rules that can prevent it (optional and configurable). For example, plugin will have a setting to allow only trading cards to the cards from sets of same size, for example If full set consist of 7 cards - you can trade cards from it only to cards from other sets from 7 card, but cards from sets consisting of 12 cards will be rejected.
If you can think of some specific ways to exploit cross set trading of not marketable items - please, share your thoughts, it's always appreciated.
Comment has been collapsed.
If you make it, please don't made it publicly available, for the simple reason - it just automatizes abusing mentioned bot. Example - you have 1 set for goocubletes (9 cards on avg) and on that bot you can exchange it for the almost 2 full sets of random digital homicide game (5 cards on avg). Any time I wanted to check that bot for missing card, there was none from sets with 5 cards, there were only non marketable cards for sets with 9+ cards.
Comment has been collapsed.
There will be a setting to only allow trading for the cards of same set size.
Comment has been collapsed.
I do use ASF, don't currently use plugins but would consider using one if there was a compelling reason.
The set-completer plugin sounds like the one I'd be most likely to use, so long as it had options for same-set only and/or cross-set only for certain games (I.E. the ones I don't care about) and that I'd be able to confirm trades before it goes and automatically shuffles my card library for me :)
Comment has been collapsed.
I only plan to implement passive part, i.e. automatically accepting incoming trades. I don't have in plans active search for trades, mainly because ASF has no means to find out if some bot allows cross-set trading or not.
Comment has been collapsed.
Not sure how to talk to a plugin within the syntax, so i just open ASF and let it run to farm my cards.
The Achievement Manager sounds interesting, but there is no point in false responses...
Comment has been collapsed.
Thinking about the achievements manager as well, since Valve somehow lost a major achievement years ago which I could only enjoy for a day before it was wiped. But I never used SAM so I guess I'll pass on this as well and live with the bugged achievement.
Comment has been collapsed.
I decided to use SAM since it has a graphical interface.
It works well for the most achievements, i've reached at some console games and co.
Comment has been collapsed.
One of the main selling points of ASF over other idlers is that it guarantees not to cause getting VAC banned for some reason.
I've read the disclaimer at the top of the readme file, but I wonder if there is any risk in using your Achievement Manager plugin?
Comment has been collapsed.
Well, you can't get VAC for that, because to get VAC you need to connect to VAC-protected server first, and neither ASF nor my plugin can do that.
It does not means however you can't get other kinds of ban for it. I would say it's highly improbable, but that's only my opinion, and I can't guarantee it.
Comment has been collapsed.
As I said, you can't get VAC ban like this. Staff never issues VAC ban, only game ban can be issued.
And about getting ban for broken achievements from staff... I honestly don't know if it's possible or not. I found this topic where a guy posts his account with broken achievements, and no ban on this account. I you're interested - just tell me, I can repeat this experiment. But even if it won't be banned (and I'm pretty sure it won't be) - it proves nothing, because it's still possible that this is considered violation, but staff will only check it if reported. That's the main reason I said that I can't guarantee anything - unlike VAC, which is automatic, regular game ban greatly depends on human factor, and that's can't be predicted.
Comment has been collapsed.
a plugin eh...
i think since it's used mainly for farming cards, why not make a plugin REDEEM game with cards only
because i usually do that, buy a bundle, only take game with cards myself and gifting "no card" game in SG (if i already have it in my main acc, redeemed game used on bots instead)
Comment has been collapsed.
And how can in be implemented? ASF don't know what game the key if for until it redeems it, and after that it's too late. So in the end you will need to provide what game it is, and it does not sounds any easier than checking if the game has cards manually...
¯\_(ツ)_/¯
Comment has been collapsed.
Thanks to them for making it and to you for rescuing and making a thread about it here. Apparently my ASF 4.0.3.7 is missing SteamKit2. :)
Edit: the SteamKit2.dll says version 2.0.0.0 while the plugin wants 2.2.0.0, might be the cause.
Comment has been collapsed.
ASF 4.0.2.7 had 2.2.0.0, but 4.0.3.7 has 2.0.0.0. That's a regression, and should be fixed in the next stable ASF release.
Comment has been collapsed.
I would use such a plugin, but only if it were possible to specify that the card I obtained is from a game I don't have already a lot of cards of: A trade bot with cards from a lot of different games is more useful than a trade bot with 100 cards from Goocubelets 2.
(Also I would need a armv7 version of the plugin, unless the plugin is generic ?)
A similar plugin for cross trades of backgrounds/emotes also would be nice, again with some limitation, like no more than 5 emotes/backs from games for example
Comment has been collapsed.
I don't have arm to test, but I guess it should work fine. You can check it with any of the existing plugins, if one of them works, others will do too.
This plugin will support cross-set trading of backgrounds/emotes too.
And about those limitations you want... I will think about it, but, apart from implementation, it rises a question of consistency... If you describe your bot as cross-set and then not accept some trades without any logic it will be kind of annoying for users who will want to trade with you.
Comment has been collapsed.
Thank you, it's interesting! :)
I think a plugin for "something like vanillabot" would probably be useful for people, but without any evaluation of the trade offer your "good" cards would disappear, replaced with 100% junk. Basically, just like vanillabot. :)
Maybe extend the concept of "neutral" trades from the base asf to account for the extra hassles of non-marketable cards? Comparing the number of cards in each badge, as you mentioned. Suppose a trade is losing a card for set A, but gaining a card for set B. How close are you to set A now, and how close would you be to set B after?
Also, do you want to consider badge levels, i.e. don't accept any cards that would put you beyond the maximum level of that badge? So maybe if you don't have any goocubelets badges, you'd happily take trades to reach level 5 of them all. But once you craft those badges, you don't want them any more.
And just to be more annoying, would you also want to consider if that account owns the game in question? Maybe you are trying to reach level 5 of The Great Whale Road, but you don't own the game. So you'd never trade those cards away for any different set, because you can't create that booster pack yourself.
As for bonus misery, what if the account holding the cards is just storage, and you'd want to check boosters / badge levels / whatever for a completely different account instead? :)
It sounds like a lot of work, and maybe it would help to have options to choose? Maybe some people don't want cards for a game they don't own? Maybe some people would rather trade them for marketable cards so they can sell them? No clue...
I'd probably not use this plugin for myself, unless I could select all the "don't get screwed over" options somehow. :) But thank you for reading all this babbling... :)
Ok, here is a different suggestion! :)
Have you ever tried to find a duplicate card trade for a badge by checking your friend list, i.e. the "3 friends have this card: bla bla bla" thing? Or by using STM? You know, if a trade would help both of you, just offer it without any worries. :)
Sometimes though, a trade would help you but would only be neutral for them. Instead of pestering your Steam friends with trade offers that don't actually help them, you'd prefer to offer that sort of trade to bots.
So, imagine a plugin for that. :) Maybe you could select one of those bots marked "fair" at https://asf.justarchi.net/STM and scan their inventory. Then, offer that bot all the trades that would help you, but would be neutral or better for them? Or I suppose you could be altruistic, and find good trades for them that don't hurt you. :)
By the way, I believe someone's already created this. Occasionally I'll look back through https://steamcommunity.com/my/tradeoffers/?history=1 and see I've accepted a trade from what looks like https://steamcardstore.com/autocomplete - but without having asked for it myself. Sometimes it's helping me, but usually it's just juggling my cards around and helping itself. :)
Thank you / bump! :)
Comment has been collapsed.
Suppose a trade is losing a card for set A, but gaining a card for set B. How close are you to set A now, and how close would you be to set B after?
Interesting idea, I will evaluate how hard to implement it.
Also, do you want to consider badge levels
That's sounds easy, I will consider it.
Maybe you are trying to reach level 5 of The Great Whale Road, but you don't own the game. So you'd never trade those cards away for any different set, because you can't create that booster pack yourself.
Well, some kind of blacklist will do the trick. I will consider it too. But honestly, it should be a task for ASF itself, not for plugin, because someone may want to blacklist trades for some marketable cards too.
As for bonus misery, what if the account holding the cards is just storage, and you'd want to check boosters / badge levels / whatever for a completely different account instead? :)
That sounds kinda over the top for me.
But thank you for reading all this babbling... :)
No, thank you for useful input. That's the main reason I started this thread - to hear opinions and suggestions.
Maybe you could select one of those bots marked "fair" at https://asf.justarchi.net/STM and scan their inventory. Then, offer that bot all the trades that would help you, but would be neutral or better for them?
That's what ASF can already do, without help of plugins. Of course, only same set trades are sent. I don't plan to implement same functionality for cross-set, mainly because there is no automatic way to find out if certain bot uses this plugin or not, and I don't plan to host a service similar to https://asf.justarchi.net/STM just for that.
Comment has been collapsed.
I didn't know ASF supported plugins, and, to be honest, looking at your plugins I don't really know what they do or why I would want them.
But this makes me think that I should read through the ASF wiki pages and try to learn some more about it.
Comment has been collapsed.
Depending on how you use ASF, and what features of ASF you need, my plugins can be very useful or not useful at all to you. If you're interested - every plugin page has a description what it does. If you have further questions - don't hesitate to ask)
Comment has been collapsed.
If you asked me some time ago - I would say the same, but once my friend asked me, "hey, you have this %gametitle%, could you please make boosterpaks for me, I'll provide the gems". Of course I agreed, why not, but it meant I need to remember to make boosters every day (because there is a cooldown, you can only make one pack per day for a certain game). And that's when I looked up and found this plugin. It really saved me a lot of time. I even made some enhancements to it and sent patch to author. And that's actually why I had a copy of this plugin repository. Then, after some time, I found out this plugin is not available anymore, so I decided to make it public, because someone else may need it too.
Comment has been collapsed.
TODO: Make gems appear by magic.
noted.
Also, thanks a lot for feedback, it's nice to know it really works for someone else)
Comment has been collapsed.
I'm not interested in making such plugin, as it seems too niche for me.
Comment has been collapsed.
278 Comments - Last post 39 minutes ago by Wok
152 Comments - Last post 48 minutes ago by DanteOP
8 Comments - Last post 1 hour ago by TheLimeyDragon
1,247 Comments - Last post 4 hours ago by WaxWorm
82 Comments - Last post 5 hours ago by GarlicToast
71 Comments - Last post 7 hours ago by LighteningOne
145 Comments - Last post 9 hours ago by seaman
772 Comments - Last post 4 minutes ago by PapaSmok
21 Comments - Last post 8 minutes ago by JimLink
11,256 Comments - Last post 11 minutes ago by maxpowercolombia0890
194 Comments - Last post 16 minutes ago by Carenard
64 Comments - Last post 17 minutes ago by DeliberateTaco
2,444 Comments - Last post 19 minutes ago by LuckyLana
214 Comments - Last post 19 minutes ago by Vampus
Hello SG people!
Long read ahead, so if you're here for the GA - just jump in. Who reads long texts in 2019 anyway?Giveaway has ended, but I will leave the thread open in case somebody wants to discuss ASF plugins (ha-ha, fat chance).
So, I've heard some of you use and/or like ASF. But, what is even more interesting, some of you may be unaware that since v4.0.0.0 ASF has a plugin system, allowing you to extend it's functionality for your needs. Have you heard about it? It sounds promising to me, but I'd like to know your opinion.
Plugin name
If you have a question/feedback about existing plugins - don't hesitate to post here.
And now we've come to the main reason why I made this topic. Right now I'm working on another plugin. Those of you who collect sets may know about VanillaBot. To those who don't - it's a very special trade bot, it not only allows to trade your card 1:1 to complete your sets, it also allows to trade not marketable cards cross set - i.e. if you have cards from some removed game "A" (that can't be sold on trade market) - you can trade them with this bot for cards from another removed game "B". I like this feature a lot, so I decided to make ASF plugin to implement this. I'm already working on it, and only now decided to evaluate, is someone really wants it (that's dumb, I know). So, could you please vote in a poll, or, if you feel like it, leave a more detailed feedback about this idea. Do you want to trade not marketable cards cross-set? If you have a trade bot (or just ASF with passive steamtradematcher feature enabled) and will use this plugin to help others? I will be really grateful for any kind of feedback.
UPD: I just thought about one more question I'd like to ask. Do you have any ideas of useful plugins? I don't promise I will do anything you ask for, but if it's something that
I can consider making such plugin.
Thank you for reading!
Comment has been collapsed.