Twoja następna funkcja
Przedmioty
Unikalne wyposażenie z właściwościami, regułami katalogu i ekwipunkiem w wybranym projekcie.

Po zapisaniu katalog zawiera starter_sword. Po sprawdzonym zakupie bieżący ekwipunek zawiera jego unikatowy instanceId.
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.
Przedmioty →Utwórz lub wykorzystaj te wpisy testowe w formularzu panelu. To wartości przykładowe, nie aktualne dane projektu.
- Klucz
starter_sword- Nazwa
Quickstart Sword- Typ
equipment- Rzadkość
common- Aktywny
true- Właściwości bazowe
{"damage":5}- Reguły właściwości
[]
Przedmioty mają własną tożsamość i właściwości. Zasoby liczbowe pozostają w Wartościach gracza, a elementy wyłącznie wizualne w Profilu gracza.
Przygotuj coins według przewodnika wartości. Zapisz aktywną ofertę starter-sword: koszt 10 coins, nagroda przedmiotowa 1 starter_sword.
Wartości gracza →Zapisz, wczytaj ponownie i sprawdź wpisy przed uruchomieniem przykładu. Zachowaj pozostałe definicje.
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 ReadCatalogPage(), ReadInventory() jawnym przyciskiem lub akcją sceny. Samo otwarcie pliku nie wysyła żądania.
Użyj zapisanego przedmiotu
Zaimportuj oficjalny przykład i pliki pomocnicze. Sprawdź ofertę i wykonaj sekwencję z bieżącym graczem. Poczekaj na każdy krok i potwierdź zakup raz. Zachowaj oryginalne żądanie po niepewnej odpowiedzi.
ItemsExample: projectId → ReadOneCatalogPage() → ReviewOffers() → SavePurchaseAfterReview("starter-sword") → RefreshInventory()
Przetestuj nową funkcję.
Po zapisaniu katalog zawiera starter_sword. Po sprawdzonym zakupie bieżący ekwipunek zawiera jego unikatowy instanceId.
Wybierz w panelu ten sam projekt co w konfiguracji gry.
Punkty końcowe
- GET
/items - GET
/items/catalog - POST
/items/adjust - POST
/items/equip - POST
/items/discard


