Trying to script skip stage, it teleports me but not to the stage, what am I doing wrong?
I've tried multiple things but still can't get it to work, here's the code
01 | local MarketplaceService = game:GetService( 'MarketplaceService' ) |
03 | local function processReceipt(receiptInfo) |
04 | local player = game:GetService( 'Players' ):GetPlayerByUserId(receiptInfo.PlayerId) |
07 | return Enum.ProductPurchaseDecision.NotProcessedYet |
10 | print (player.Name .. ' just bought ' .. receiptInfo.ProductId) |
11 | player.leaderstats.Stage.Value = player.leaderstats.Stage.Value + 1 |
12 | player.Character:MoveTo(Vector 3. new(player.leaderstats.Stage.Value)) |
13 | return Enum.ProductPurchaseDecision.PurchaseGranted |
16 | MarketplaceService.ProcessReceipt = processReceipt |
Thanks, for your service.