Trading

Started by Bruno_2MLG4CT, October 29, 2013, 12:03

Joshy

I started making a concept of trading a few weeks ago, basically behaves in the same way as Steam trading does.

You invite to trade.
They accept.
You both put up offers (you can offer mixed property like house + $250k for house + car)
Both players must confirm.
You get the "are you serious" prompt stating that trades are final and are not refundable (account broken into is a different story, but if you want to reverse the trade: you simply can't)
Bang.

To prevent scamming, it's secure to the point where both players must agree twice that they are happy, and you can't do the "do /givemoney and i give you car" scamming method either.

Trade requests will only be received by those who are marked as willing to trade (similar to /togglepm), and have a cool-down period so you can't spam requests.

There is the problem of getting trades started since you won't be able to do it in chat for sure. Maybe some sort of "I have this and I want to trade" list or "I want this and I want to trade".

Anyway a really simple diagram (made weeks ago):
[imgur]http://imgur.com/a/LYVKd[/imgur]

Just as a disclaimer, this is not "scripter" reply this is just normal "player" reply. I thought about this a few weeks ago.


Oh I forgot: :like:
[comment]test[/comment]
LAST SEEN
TOTAL TIME ON SERVER
SCORE
TRUCK LOADS
CONVOY SCORE
ACHIEVEMENTS
ARTIC
DUMPER
VAN
FUEL
CEMENT
ARRESTS
CARS STOLEN
COACH
PLANE
HELICOPTER
TOW TRUCK
LIMO
TRASH
ARMORED VAN
BURGLARIES
ARMORED VANS STOLEN
MISSIONS FAILED
OVERLOADED
FINES PAID
TOTAL SPENT ON FUEL
INTEREST EARNED
DISTANCE TRAVELLED
TIME IN JAIL
LAST MISSION
Generated using Azure Functions & CloudFlare Workers using the Convoy Trucking API. Updates every around 5 minutes. See the original SVG image. View source code (not updated with function yet)




SpazzBucket.

Just to note - Make sure player has enough vehicles slot(s) to receive one, and unless it sells your current house automatically house trading while owning a house would have to be worked so you can't own 2, and that if they don't own a house that they can't receive vehicles

Just a thought but I totally want this to be brought back  :like:
"The more you fail, the more you know.
When you lose you then try to gain.
The best lessons are learnt through pain"
Quote from: HoboHobo [30 Jan 20:40]:   "Since I don't do that whole guy thing" .... Ok guys, pack up the lemonade stand, she's not interested.
[hide=Alyssa White-Glutz hottest woman in metal]http://[/hide]
[hide=Lzzy Hale][/hide]
[hide=Renee Phoenix][/hide]
[hide=Good one Stteve]
Quote from: SpazzbucketI suddenly feel very smart
Quote from: StteveYou're extremely smart all the time, it just explodes sometimes
Quote from: StteveSo we're volcanoes
[/hide][hide=Other true/clever quotes]
Quote from: Sjomp on May 04, 2014, 18:54
It doesn't matter how much people are online it's about how much fun you have.
Quote from: braneNext time don't use any porn site to upload pictures. Imgur or Imageshack would be fine. Its not nice to see cocks around while checking the image you came for.
Quote from: TheSandmanBan looks fair. its pathetic when people attack females just because they play an online game, wow.
Quote from: TheSandmanRap is like scissors, it always loses to rock
Quote from: HoboProvoking doesn't brake rules, but it does break them.

Remember to brake for moose so you don't break your car.
[/hide]
[hide=Konali's motto]
Quote from: Konali on January 12, 2014, 16:41I only had one rule in my head that i used in every situation: its a game, lets keep it that way.

Benny

If its made the way Joshy said then it would be great!  :like:
LAST SEEN
TOTAL TIME ON SERVER
SCORE
TRUCK LOADS
CONVOY SCORE
ACHIEVEMENTS
ARTIC
DUMPER
VAN
FUEL
CEMENT
ARRESTS
CARS STOLEN
COACH
PLANE
HELICOPTER
TOW TRUCK
LIMO
TRASH
ARMORED VAN
BURGLARIES
ARMORED VANS STOLEN
DISTANCE TRAVELLED

TheSandman

Trading forum. I know pilots life has a dedicated section to trading, so why not there. Nowhere in the server should it be allowed?
25/8/11 - 4/10/15: 1502 days of continuous staff duty C:-)

Dobby

Quote from: TheSandman on January 16, 2014, 11:54
Trading forum. I know pilots life has a dedicated section to trading, so why not there. Nowhere in the server should it be allowed?

Could be somewhat useful. Trade discussions should take place there/in game, so no scamming could take place :P (we know there's a select few that'll accuse of scamming regardless of how the script is done)

Quote from: Joshy
Trade requests will only be received by those who are marked as willing to trade (similar to /togglepm), and have a cool-down period so you can't spam requests.

There is the problem of getting trades started since you won't be able to do it in chat for sure. Maybe some sort of "I have this and I want to trade" list or "I want this and I want to trade".


Use gettime() (unix) along with /tradeannounce (you think of the command). Basically sends something like:


Dobby. (69) wants to start a trade offer. Use /starttrade 69 to begin


If the time is below X amount of mins, return 0; on the command. Make it similar to convoys. You cant announce em in main, you use announcements (Shop) or /startconvoy. Or set up a dedicated CB/childboard as sandman mentioned
Quote from: mick88 on May 24, 2015, 21:39
FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK!

GeneralLee

Quote from: Benny on January 16, 2014, 08:35
If its made the way Joshy said then it would be great!  :like:

________________________________________________________
Not being sarcastic to someone is hard.
Like holding in a fart that would be nasty and funny at the same time.

Emily

Quote from: Agresiv on January 16, 2014, 17:01
Quote from: Benny on January 16, 2014, 08:35
If its made the way Joshy said then it would be great!  :like:
Yes it would be great. Trading is a good idea. I see it as a good way to trade a car for money with another player as long as they both agree on what they are getting. A trade system would be great they both accept the trade and the person selling only gets the money the buyer submitted when the car /house is switched to the buyer's ownership. Which = a no scam.
[dobby]

LAST SEEN
TOTAL TIME ON SERVER
SCORE
TRUCK LOADS
CONVOY SCORE
ACHIEVEMENTS
ARTIC
DUMPER
VAN
FUEL
CEMENT
ARRESTS
CARS STOLEN
COACH
PLANE
HELICOPTER
TOW TRUCK
LIMO
TRASH
ARMORED VAN
BURGLARIES
ARMORED VANS STOLEN
MISSIONS FAILED
OVERLOADED
FINES PAID
TOTAL SPENT ON FUEL
INTEREST EARNED
DISTANCE TRAVELLED
TIME IN JAIL
LAST MISSION

Joshy

How do you guys/girls feel about house trading? I've noticed this topic mostly concerns vehicle trading which I'm fully supportive of, but if not many people want house trading there's no point for us to script it and make sure it's scam/abuse-proof.

Also, I doubt we will put limits on vehicle trade prices since the traders must confirm they are happy with the price/offer. If they click "accept" to give $2,000,000 for a moonbeam, it's their problem for doing so.

And yes, this is a scripter reply.
[comment]test[/comment]
LAST SEEN
TOTAL TIME ON SERVER
SCORE
TRUCK LOADS
CONVOY SCORE
ACHIEVEMENTS
ARTIC
DUMPER
VAN
FUEL
CEMENT
ARRESTS
CARS STOLEN
COACH
PLANE
HELICOPTER
TOW TRUCK
LIMO
TRASH
ARMORED VAN
BURGLARIES
ARMORED VANS STOLEN
MISSIONS FAILED
OVERLOADED
FINES PAID
TOTAL SPENT ON FUEL
INTEREST EARNED
DISTANCE TRAVELLED
TIME IN JAIL
LAST MISSION
Generated using Azure Functions & CloudFlare Workers using the Convoy Trucking API. Updates every around 5 minutes. See the original SVG image. View source code (not updated with function yet)




Benny

Any kind of trading would be awesome Joshy as long as it is fair for everyone.
So yes for house trading and i think there should be some limits, i think you should not be able to sell things for more then 1x higher price of the actual price, if you know what im saying.

So for example the infernus is 500k, you could sell it for max 1mil.
LAST SEEN
TOTAL TIME ON SERVER
SCORE
TRUCK LOADS
CONVOY SCORE
ACHIEVEMENTS
ARTIC
DUMPER
VAN
FUEL
CEMENT
ARRESTS
CARS STOLEN
COACH
PLANE
HELICOPTER
TOW TRUCK
LIMO
TRASH
ARMORED VAN
BURGLARIES
ARMORED VANS STOLEN
DISTANCE TRAVELLED

Sjomp

Quote from: Benny on March 03, 2014, 17:45
Any kind of trading would be awesome Joshy as long as it is fair for everyone.
So yes for house trading and i think there should be some limits, i think you should not be able to sell things for more then 1x higher price of the actual price, if you know what im saying.

So for example the infernus is 500k, you could sell it for max 1mil.
sorry benny but if you put a limit on trading like you said you will get people like:
I pay you max price for your infernus + i sent you 500k after it. (then you still got some kind of scam)

And house trading has positive and negative sides so i don't know.
Maybe people that turned inactive will sell their houses easier this way.
But maybe big houses will only turn from friend to friend. (if you know what i mean)
But you will never know untill you try it so I kinda support it :P

Dobby

If house trading happened i expect it'd be something like :

I sell my 500k shack to Joshy for 600k because he's a friend, but i'll sell it to Matias for a million because he dislikes my farts. It'd make it unfair in a way :/ .
Quote from: mick88 on May 24, 2015, 21:39
FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK! FUCK!

Hobo

Quote from: Dobby on March 03, 2014, 18:34
If house trading happened i expect it'd be something like :

I sell my 500k shack to Joshy for 600k because he's a friend, but i'll sell it to Matias for a million because he dislikes my farts. It'd make it unfair in a way :/ .
No one is forcing anyone to trade so I don't see how that would be a problem.


[tr]
[td]

[/td]
[td][/td]
[td]

[shadow=black,left]My PC Specs:
-AMD Ryzen 7 2700X
-EVGA RTX 3080
-ASUS Prime X470-Pro Motherboard
-CORSAIR Vengeance RGB PRO 32GB RAM
-ADATA SX8200 NVME SSD 960GB
-Seagate IronWolf Pro 8TB HDD
-Western Digital Blue 2TB HDD
-ADATA Ultimate SU800 2TB SDD x2
-ADATA Ultimate SU800 1TB SSD x2
-Corsair HX750 Professional PSU
-NZXT H440 white/black case
[/shadow]
[/td]
[/tr]
[/table]

Spekter

Quote from: Hobo on March 03, 2014, 18:42
Quote from: Dobby on March 03, 2014, 18:34
If house trading happened i expect it'd be something like :

I sell my 500k shack to Joshy for 600k because he's a friend, but i'll sell it to Matias for a million because he dislikes my farts. It'd make it unfair in a way :/ .
No one is forcing anyone to trade so I don't see how that would be a problem.


Exactly. There shouldn't be a limit for anything. If a player is willing to pay the price whatever it may be, just let him.




Joshy

Quote from: Hobo on March 03, 2014, 18:42
Quote from: Dobby on March 03, 2014, 18:34
If house trading happened i expect it'd be something like :

I sell my 500k shack to Joshy for 600k because he's a friend, but i'll sell it to Matias for a million because he dislikes my farts. It'd make it unfair in a way :/ .
No one is forcing anyone to trade so I don't see how that would be a problem.
We think that houses with a lot of slots will be traded for a highly inflated value. This means we would have a house for sale and no one buying it (see Happyland as a pretty nice example really). Also, house trading would facilitate deals between inactive players and their friends, something I don't want and although it could be seen as keeping houses used, I don't think it's fair on those without connections who want a higher slot house. There's also the problem of bribery if we implement a limit, similar to "if you give me 10m now i'll put house up for trading at 20m".

House trading will be a difficult thing to handle correctly in my opinion due to the fact there is a limited supply of houses, this is why I don't want to dump work into it when it will only mostly be abused. Vehicle trading is possible due to infinite supply of vehicles.
[comment]test[/comment]
LAST SEEN
TOTAL TIME ON SERVER
SCORE
TRUCK LOADS
CONVOY SCORE
ACHIEVEMENTS
ARTIC
DUMPER
VAN
FUEL
CEMENT
ARRESTS
CARS STOLEN
COACH
PLANE
HELICOPTER
TOW TRUCK
LIMO
TRASH
ARMORED VAN
BURGLARIES
ARMORED VANS STOLEN
MISSIONS FAILED
OVERLOADED
FINES PAID
TOTAL SPENT ON FUEL
INTEREST EARNED
DISTANCE TRAVELLED
TIME IN JAIL
LAST MISSION
Generated using Azure Functions & CloudFlare Workers using the Convoy Trucking API. Updates every around 5 minutes. See the original SVG image. View source code (not updated with function yet)




Benny

So you would have to use /givemoney or /transfermoney when trading?
LAST SEEN
TOTAL TIME ON SERVER
SCORE
TRUCK LOADS
CONVOY SCORE
ACHIEVEMENTS
ARTIC
DUMPER
VAN
FUEL
CEMENT
ARRESTS
CARS STOLEN
COACH
PLANE
HELICOPTER
TOW TRUCK
LIMO
TRASH
ARMORED VAN
BURGLARIES
ARMORED VANS STOLEN
DISTANCE TRAVELLED