Twoja następna funkcja
Rynek
Wymień oryginalny przedmiot między dwoma graczami.

Kupujący otrzymuje ten sam przedmiot, a sprzedający uzgodnioną cenę pomniejszoną o skonfigurowaną opłatę.
Ten krok nie ma jeszcze wideo. Instrukcja i polecenie MCP są już dostępne.
Przygotuj ten sam projekt
Wybierz w panelu ten sam projekt co w konfiguracji gry.
Rynek →Pierwsze żądanie nie wymaga dodatkowej definicji. Pusty wynik jest poprawny, dopóki nie powstaną odpowiednie dane gry.
Ustawcie walutę, opłatę i co najmniej jedną aktywną regułę cenową.
Użyj dwóch zalogowanych graczy w tym samym projekcie. Ustaw walutę, opłatę i regułę ceny, wystaw nieużywany element wyposażenia i wyraźnie potwierdź zakup.
Przedmioty →Wartości gracza →
Dodaj tę funkcję
Możesz przeglądać poradnik. Uruchomienie wymaga aktywnego klucza projektu. Przygotuj projekt
Zainstalowany SDK, zaimportowana konfiguracja projektu i zalogowany gracz.
Ten przykład SDK korzysta z develop. Sprawdź, czy wymagane API istnieją w zainstalowanym SDK.
Połącz wybranego gracza zgodnie z szybkim startem. Wywołaj ReadListing(listingId) jawnym przyciskiem lub akcją sceny. Samo otwarcie pliku nie wysyła żądania.
Test z dwoma graczami
Użyj dwóch zalogowanych graczy w tym samym projekcie. Ustaw walutę, opłatę i regułę ceny, wystaw nieużywany element wyposażenia i wyraźnie potwierdź zakup.
Użyj istniejącej zalogowanej sesji. Po niepotwierdzonym zakupie zachowaj i ponów to samo pierwotne żądanie, a następnie odśwież ekwipunek i salda.
Anulowanie chroni oryginalny przedmiot do chwili odebrania przez właściciela. Odzyskanie jest możliwe tylko po usunięciu poprzedniego właściciela.
Oferty i ochrona przed powtórzeniami są zapisywane w projekcie tylko raz. Gracze przechowują odwołania i ograniczone dane stanu.
Przetestuj nową funkcję.
Kupujący otrzymuje ten sam przedmiot, a sprzedający uzgodnioną cenę pomniejszoną o skonfigurowaną opłatę.
Wybierz w panelu ten sam projekt co w konfiguracji gry.
Punkty końcowe
- GET
/marketplace/limits - GET
/marketplace/rules - GET
/marketplace - GET
/marketplace/listings - GET
/marketplace/listings/{listingId} - POST
/marketplace/listings - POST
/marketplace/listings/{listingId}/buy - POST
/marketplace/listings/{listingId}/cancel - GET
/marketplace/operations/{operationId} - POST
/marketplace/listings/{listingId}/retry-return


