Ойыныңыздағы лутбокстар мен сандықтар
iDos Games-тің дайын лутбокстары қалай жұмыс істейді: валютаға, сандық-затқа немесе кілтпен ашылатын, ондап ашуға болатын, нәтижесін сервер анықтайтын сандықтар, және оларды кабинетте қалай баптауға болады.
Лутбокстар - дайын сандықтар жүйесі: ойыншы сандықты валютаға, сандық-затқа немесе кілтпен ашады, ал не түсетінін сервер анықтайды. Нәтижені ойыннан жалғандауға болмайды, ал әр ашылуда марапаттар қораптан ұшып шыққаны көрсетіледі.
Ойыншы не көреді
- Сандықты ашудың әр тәсіліне карточка: валюталар, сандық-зат, кілт.
- Сандық шегі мен баланс мүмкіндік берсе - «Ашу» және «x10 ашу».
- Ашылу анимациясы: сервер нәтижені анықтағанша қорап шайқалады, жарылады, ал марапаттар ұшып шығады.
- Ойыншы қолындағы заттармен аша алатын сандықтар санын көрсететін белгі.
Бірден он, сандық шегі мен балансыңызға дейін.
Бұл қалай жұмыс істейді
- Сандықтың ішіндегісі мен мүмкіндіктер кабинетте бапталады; сервер әр ашылуда нәтижені анықтайды.
- Инвентарьдағы сандық не кілт осы экранды керек сандықпен ашады.
- Idle-RPG үлгісі лутбоксты жабдық шақыру ретінде қолданады.
Қадам 01Жүйені жобаға қосыңыз
ЖИ-кодерден сұраңыз: «Сандықтар қос». Ол дайын жүйені орнатады; сандық бапталғанда қойынды көрінеді.
Қадам 02Кабинетте баптаңыз
Кабинетті ашып, жобаңызды таңдап, Тікелей операциялар → v2 → Lootbox бөліміне өтіңіз.
- Лутбокс жасаңыз: не түсуі мүмкін және қандай салмақпен.
- Ашу тәсілдерін қосыңыз: валютадағы баға, сандық-зат немесе кілт, және бір ашуға максимум.
Беттегі ЖИ батырмасы көмекшіні ашады: не керегін сипаттаңыз, ол өзгерістер ұсынады, сіз оларды қарап, Сақтау батырмасын басасыз.
Қадам 03Тексеріп, шығарыңыз
Жүйені қосымшаңыздың тест нұсқасында тексеріңіз. Баптаулар жұмыс істейтін қосымшаға бөлек әрекетпен жіберіледі - жариялау және сілтемелер бетін қараңыз.
Әзірлеушілерге
Лутбокстар @idosgames/core ішіндегі client.lootbox арқылы жұмыс істейді.
// Таңдалған баға нұсқасымен сандықты он рет ашу
const res = await client.lootbox.open('gold_chest', 10, 'gems')
if (!res.ok) return showError(res.error)
// Түскені SDK кэшіндегі баланстар мен инвентарьға бірден қолданылған- Нәтижені ешқашан клиентте анықтамаңыз: нәтиже тек сервер жауабынан келеді.
- Сұрау жүріп жатқанда батырманы өшіріңіз: әр шақыру - бөлек ашу.
Әр өріс lootbox-system дағдысында сипатталған, оны SDK-ның MCP сервері береді.
Жиі қойылатын сұрақтар
Мүмкіндіктерді көрсетуге бола ма?
Иә. Сандықтың ішіндегісі мен салмақтары тайтл баптауларында, сондықтан ойын оларды сандықтың қасында көрсете алады.
Сандықты инвентарьдағы кілтпен ашуға бола ма?
Иә. Сандық не кілт заты осы экранды сәйкес сандықпен ашады.
Сондай-ақ қараңыз
- Инвентарь: ойыншының заттары мен валюталарыiDos Games-тің дайын инвентары қалай жұмыс істейді: санат пен сиректік бойынша заттар, саны мен деңгейі, зат карточкалары және батырлар мен сандықтарға беру, және кабинетте заттар мен валюталарды қалай баптауға болады.
- Ойын ішіндегі дүкен: витриналар, тауарлар және бағаларiDos Games-тің дайын дүкені қалай жұмыс істейді: ауысатын тауарлары бар витриналар, ойын валютасындағы не нақты ақшадағы бағалар, тегін сыйлықтар және сатып алу шектері, және оны кабинетте кодсыз қалай баптауға болады.
- Ойыныңыздағы крафт: айырбас рецептеріiDos Games-тің дайын крафты қалай жұмыс істейді: бір сиректіктегі бірнеше затты жақсырағына айналдыратын рецептер, өз заттарыңыздан келісім, автотолтыру және нәтижесін сервер анықтайтыны, және оны кабинетте қалай баптауға болады.
Өз ойыныңызды жасаңыз
Идеяны бір сөйлеммен сипаттаңыз - ЖИ-кодер оны жинайды, ал ойын өз сілтемесімен іске қосылады.