iMtG Server: Gathering

Gathering Forums => Ideas and Feedback => Topic started by: Xaol on November 27, 2012, 06:11:24 AM

Title: Trading
Post by: Xaol on November 27, 2012, 06:11:24 AM
I have an idea. Not sure how hard it could be to implement, but I think it would work a lot better than what we have now. Right now, people post who they've traded with in a thread, so others can know if they're trustworthy or not. Personally, I think this thread is pretty messy and there's an easier way to go about it. Now, I use deckbox.org to trade cards also. I think, to streamline trading, implementing something like that would be a good idea, to an extent. I think trading should be:
Trader 1 proposes a trade through an option to player 2 (I think we already have that)
If they accept, the app gives trader 1 the address of trader 2 and vice versa. Then, when the trade is completed (both traders have hit a button saying they've received) they have a feedback thing- positive or negative. This adds to an overall "score" not unlike the karma system we use.
What will this do?
For one, it will allow people to check up on other traders' backgrounds much more quickly. It will also allow for a more streamlined trading experience.
Thoughts?
Title: Re: Trading
Post by: reezel on November 27, 2012, 12:08:46 PM
I love this idea too. A site I used to trade miniatures on years ago did the same thing and it was great.
Title: Re: Trading
Post by: Xaol on November 27, 2012, 04:26:48 PM
Quote from: reezel on November 27, 2012, 12:08:46 PM
I love this idea too. A site I used to trade miniatures on years ago did the same thing and it was great.
Glad you think so. Hopefully we'll see it incorporated!
Title: Re: Trading
Post by: Seth5000 on November 28, 2012, 08:26:14 AM
I like it!
Title: Re: Trading
Post by: Piotr on November 28, 2012, 09:25:32 AM
What is gonna stop me from exchanging fake feedback with members of my gang?
Title: Re: Trading
Post by: Fenster on November 28, 2012, 11:36:52 AM
I agree with piotr. Way to easily abused.
And really hard to keep in check if possible at all.
Title: Re: Trading
Post by: Xaol on November 28, 2012, 01:26:40 PM
Quote from: Piotr on November 28, 2012, 09:25:32 AM
What is gonna stop me from exchanging fake feedback with members of my gang?
Mods can watch that. Also, you could set something up so that if a trade was completed and set up within a set time limit (48h) then mods are notified of people faking information. Honestly, there are a plethora of ways we can stop feedback-spamming from happening and I'd be happy to suggest a few if you want.
Title: Re: Trading
Post by: reezel on November 28, 2012, 04:16:30 PM
Quote from: Xaol on November 28, 2012, 01:26:40 PM
Mods can watch that. Also, you could set something up so that if a trade was completed and set up within a set time limit (48h) then mods are notified of people faking information. Honestly, there are a plethora of ways we can stop feedback-spamming from happening and I'd be happy to suggest a few if you want.
I know it's not a perfect system, but what really is? It seems like it would be a better way then it is now.
Title: Re: Trading
Post by: Piotr on November 28, 2012, 04:38:20 PM
Not for me, unless I charge for it. The system works, eBay is an example.
Title: Re: Trading
Post by: Xaol on November 28, 2012, 05:15:12 PM
Quote from: Piotr on November 28, 2012, 04:38:20 PM
Not for me, unless I charge for it. The system works, eBay is an example.
Charging for it probably would be a good idea, in my opinion.
Title: Re: Trading
Post by: Seth5000 on November 29, 2012, 11:42:11 AM
Quote from: Piotr on November 28, 2012, 04:38:20 PM
Not for me, unless I charge for it. The system works, eBay is an example.
It's all about the money lol
Title: Re: Trading
Post by: Silent1236 on November 29, 2012, 12:21:26 PM
One problem is the douche bags (like myself) that don't upgrade their technology for years.  Ive still got my 2nd gen touch, and I have a friend in the same boat.  So if this was implemented, trade would lose several members unless it is optimized for older iOs's. 

Or just send us all money to get an iPhone ;)
Title: Re: Trading
Post by: Xaol on November 29, 2012, 01:41:04 PM
Quote from: Silent1236 on November 29, 2012, 12:21:26 PM
One problem is the douche bags (like myself) that don't upgrade their technology for years.  Ive still got my 2nd gen touch, and I have a friend in the same boat.  So if this was implemented, trade would lose several members unless it is optimized for older iOs's. 

Or just send us all money to get an iPhone ;)
This wouldn't require you to have a better device to the best of my knowledge. For one, all of this "reference data" as I'll refer to it as would assuredly be stored server side, to avoid people tampering with their references. It would run pretty easily on older phones, as it's mostly simple data input. Here's an example
1 Trader 1 proposes a trade through the function
2 Trader 2 accepts, unlocking the next screen
-this screen would just have a text box which has the respective addresses (ie trader 1 would see trader 2's address) and this screen would have a button which says:
"Click here when you've sent the cards"
3 when both have sent, the next screen unlocks. This screen merely has a button which says:
"Click here when you've recieved the cards from [username]
3 when both have recieved and pressed the button, there will be a page which says feedback. It has 3 buttons:
Button 1: +1 (indicates a good trader)
Button 2: 0 (indicates a mediocre trader)
Button 3: -1 (indicates a bad trader)
When you've selected one of the 3, the trade ends and the appropriate reference number is added to your total.
Not a terribly advanced system code-wise, so I'm sure it would run on older devices. Of course, I'm not the expert when it comes to code (I do java, not Objective-C) so Piotr would know more about this than I.
Title: Re: Trading
Post by: Piotr on November 29, 2012, 03:26:12 PM
The reason why latest iMtG doesn't support older devices is iOS. iMtG uses features implemented in iOS 5 for its core functionality, thus cannot run on devices which cannot run at least iOS 5.
Title: Re: Trading
Post by: Piotr on November 29, 2012, 03:28:53 PM
Quote from: Seth5000 on November 29, 2012, 11:42:11 AM
Quote from: Piotr on November 28, 2012, 04:38:20 PM
Not for me, unless I charge for it. The system works, eBay is an example.
It's all about the money lol

Yes, without greed there wouldn't be iMtG.
Title: Re: Trading
Post by: Seth5000 on November 29, 2012, 03:41:51 PM
Quote from: Piotr on November 29, 2012, 03:28:53 PM
Quote from: Seth5000 on November 29, 2012, 11:42:11 AM
Quote from: Piotr on November 28, 2012, 04:38:20 PM
Not for me, unless I charge for it. The system works, eBay is an example.
It's all about the money lol

Yes, without greed there wouldn't be iMtG.

True dat
Title: Re: Trading
Post by: Xaol on November 29, 2012, 04:16:46 PM
Quote from: Piotr on November 29, 2012, 03:28:53 PM
Quote from: Seth5000 on November 29, 2012, 11:42:11 AM
Quote from: Piotr on November 28, 2012, 04:38:20 PM
Not for me, unless I charge for it. The system works, eBay is an example.
It's all about the money lol

Yes, without greed there wouldn't be iMtG.
Would you consider it if you made it a premium feature?
Title: Re: Trading
Post by: Piotr on November 29, 2012, 04:29:03 PM
LOL, it has been on my TODO almost since the beginning of iMtG ^^ What do you think iMtG Server is? :P
Title: Re: Trading
Post by: Xaol on November 29, 2012, 04:41:06 PM
Quote from: Piotr on November 29, 2012, 04:29:03 PM
LOL, it has been on my TODO almost since the beginning of iMtG ^^ What do you think iMtG Server is? :P
Awesome, good luck! Thanks for listening to my idea.
Title: Re: Trading
Post by: Killin88 on December 04, 2012, 09:48:32 AM
I second this also a button that says sent