|
| 28 Feb 2014 05:28 PM |
| The latest blog post had given us information on "Developer Products", or microtransactions if you are thinking tl;dr. So, yeah. How long will it be before someone completely takes advantage of younger players by allowing them to drain all their Robux (potentially bought using real-life cash) into one game? |
|
|
| Report Abuse |
|
|
| |
|
morash
|
  |
| Joined: 22 May 2010 |
| Total Posts: 5834 |
|
|
| 28 Feb 2014 05:45 PM |
| ^Merely wins all of those.^ |
|
|
| Report Abuse |
|
|
200AB
|
  |
| Joined: 24 Aug 2010 |
| Total Posts: 1604 |
|
|
| 28 Feb 2014 06:33 PM |
| So what if someone makes a pay to win game? It might be frowned upon, but if its successful then good for them. |
|
|
| Report Abuse |
|
|
kingmatt2
|
  |
| Joined: 20 Aug 2011 |
| Total Posts: 6494 |
|
|
| 28 Feb 2014 06:54 PM |
I've been trying to figure out how to use it.
price = 0 player = script.Parent.Parent.Parent.Parent.Parent.Parent.Parent.Parent.Parent script.Parent.MouseButton1Click:connect(function() leaderboard = player:FindFirstChild("leaderstats") points = leaderboard:FindFirstChild("DeadCash") game:GetService("MarketplaceService"):PromptProductPurchase(player,19182407,false,1) if WHAT then points = points + 10 end end) |
|
|
| Report Abuse |
|
|
Solotaire
|
  |
| Joined: 30 Jul 2009 |
| Total Posts: 30356 |
|
|
| 28 Feb 2014 07:35 PM |
Kingmatt,
I'm just looking at the Wiki, so I could be wrong, but it looks like you should be using a listener (this could be the wrong term, I'm bad at scripting) for ProcessReceipt. It said that the callback occurs until PurchaseGranted is true, so maybe something like:
repeat wait() until ProductPurchaseDecision.Enum==1 -- apply bonus?
This doesn't seem right, so never mind. I'll wait for somebody who actually knows what they're talking about. |
|
|
| Report Abuse |
|
|
Devoi
|
  |
| Joined: 09 Jun 2013 |
| Total Posts: 5387 |
|
|
| 28 Feb 2014 08:27 PM |
use both the client and server side scripts that the wiki used: use the ProcessReceipt function to add the points, after using PlayerId and ProductId to find who bought it and what they bought, then check what they bought to add the points. |
|
|
| Report Abuse |
|
|
kingmatt2
|
  |
| Joined: 20 Aug 2011 |
| Total Posts: 6494 |
|
|
| 28 Feb 2014 08:29 PM |
I dont care about tracking the transactions.. I just want it to work. A Mod told me to ad line 6 of this script.. he said It might work, might not. So far all this script does it ask if you want to buy, than it takes your money and gives nothing. Please help. Never used marketplaceservice
player = game.Players.LocalPlayer script.Parent.MouseButton1Click:connect(function() leaderboard = player:FindFirstChild("leaderstats") points = leaderboard:FindFirstChild("DeadCash") Game:GetService("MarketplaceService"):PromptProductPurchase(player,19182400) Game:GetService("MarketplaceService").ProcessReceipt = function(receiptInfo) points = points + 10 end end)
|
|
|
| Report Abuse |
|
|
Devoi
|
  |
| Joined: 09 Jun 2013 |
| Total Posts: 5387 |
|
|
| 28 Feb 2014 08:32 PM |
... I'm not talking about tracking the transactions. You use the server sided script to check the transaction to find the user and the product, then you give points based on who the user was and what product was bought. The script you have now, if not error, it would give points to everyone if one person bought the pass. |
|
|
| Report Abuse |
|
|
kingmatt2
|
  |
| Joined: 20 Aug 2011 |
| Total Posts: 6494 |
|
|
| 28 Feb 2014 08:34 PM |
| Well I dont know how to use it! |
|
|
| Report Abuse |
|
|
Devoi
|
  |
| Joined: 09 Jun 2013 |
| Total Posts: 5387 |
|
|
| 28 Feb 2014 08:34 PM |
| Then why are you posting on the scripters forum for help when this is not the right forum for it? |
|
|
| Report Abuse |
|
|
kingmatt2
|
  |
| Joined: 20 Aug 2011 |
| Total Posts: 6494 |
|
|
| 28 Feb 2014 08:35 PM |
| Becuase no one on the Sh forum knows about it, Im no kidding me and about three other people were there for about 2-3 Hours and we haven't found anything more than what I have. |
|
|
| Report Abuse |
|
|
kingmatt2
|
  |
| Joined: 20 Aug 2011 |
| Total Posts: 6494 |
|
|
| 28 Feb 2014 08:44 PM |
| So are you going to try to help me or just sit there.. I would like to know please. |
|
|
| Report Abuse |
|
|
|
| 28 Feb 2014 08:47 PM |
Instead of wishing wallet warriors ceased to exist, you should painfully drill deep down into their head that spending tons of money is never again.
InB4EVEOnlineShop |
|
|
| Report Abuse |
|
|
|
| 28 Feb 2014 08:48 PM |
"again"
a good idea, so they don't do it again* |
|
|
| Report Abuse |
|
|
kingmatt2
|
  |
| Joined: 20 Aug 2011 |
| Total Posts: 6494 |
|
| |
|
Devoi
|
  |
| Joined: 09 Jun 2013 |
| Total Posts: 5387 |
|
|
| 28 Feb 2014 08:50 PM |
| Instead of waiting for someone to do the work for me on figuring this out, I actually experimented with it and figured out how it worked. |
|
|
| Report Abuse |
|
|
kingmatt2
|
  |
| Joined: 20 Aug 2011 |
| Total Posts: 6494 |
|
|
| 28 Feb 2014 08:54 PM |
| Don't think of me as a bad guy, or a noob. I was trying to figure it out too. I spent like 30 R trying to figure it out. I also looked at the wiki. I am not the best scripter and have never used MarketPlaceService. Now please, can you tell me what I did wrong. |
|
|
| Report Abuse |
|
|
VilleSlay
|
  |
| Joined: 14 May 2011 |
| Total Posts: 1405 |
|
|
| 28 Feb 2014 08:59 PM |
So let's say a Developer Product costs 1 R$. How much does the developer make?
~~> Ville <~~ |
|
|
| Report Abuse |
|
|
kingmatt2
|
  |
| Joined: 20 Aug 2011 |
| Total Posts: 6494 |
|
|
| 28 Feb 2014 08:59 PM |
| 1R There's no tax! !!! ! ! ! ! |
|
|
| Report Abuse |
|
|
VilleSlay
|
  |
| Joined: 14 May 2011 |
| Total Posts: 1405 |
|
|
| 28 Feb 2014 09:01 PM |
I just tried it out. I sold 2 DPs to one of my alts and I have not yet recieved any kind of currency.
~~> Ville <~~ |
|
|
| Report Abuse |
|
|
kingmatt2
|
  |
| Joined: 20 Aug 2011 |
| Total Posts: 6494 |
|
|
| 28 Feb 2014 09:03 PM |
| Its like game passes you have to wait a while. Look on your summary, and it will say something about Pending Sales |
|
|
| Report Abuse |
|
|
Devoi
|
  |
| Joined: 09 Jun 2013 |
| Total Posts: 5387 |
|
|
| 28 Feb 2014 09:04 PM |
| Ville: It seems to be very buggy. I haven't received a few transactions either. |
|
|
| Report Abuse |
|
|
VilleSlay
|
  |
| Joined: 14 May 2011 |
| Total Posts: 1405 |
|
|
| 28 Feb 2014 09:04 PM |
I checked that before, that one says 0.
~~> Ville <~~ |
|
|
| Report Abuse |
|
|
|
| 01 Mar 2014 06:41 AM |
There is a Wiki on developer products if you didn't know. http://wiki.roblox.com/index.php/Developer_Products
There is one thing I am happy about with all this though, the ability to charge low amounts of Tix. Sure, this won't stop people from charging lots of Robux for silly reasons, but they allow me to sell very small things very cheaply. I don't know about anyone else here, but I liked the idea of game passes until I realised their lowest price was only 25 robux... I was thinking more along the lines of 10 tix really but nevermind. |
|
|
| Report Abuse |
|
|