Ойын жүйелері

Карточкалар коллекциялары: альбомдар, жинақтар және айырбас

iDos Games-тің дайын коллекциялары қалай жұмыс істейді: карточкалар топтамаларының альбомы, нәтижесін сервер анықтайтын жинақтар, топтамаға марапаттар, бас жүлде және басқа ойыншылармен карточка айырбасы, және оларды кабинетте қалай баптауға болады.

Коллекциялар - карточкалар альбомы: ойыншы жинақтарды ашып, топтамаларды толтырады және жетпейтін карточкаларды басқа ойыншылармен айырбастайды. Толтырылған әр топтамаға марапат беріледі, ал бүкіл альбомға бас жүлде.

Ойыншы не көреді

  • Альбом: ретімен әр топтама, бар карточкалар (саны көрсетілген) және бос орындар.
  • Толтырылған әр топтамаға марапат және бүкіл альбомға бас жүлде.
  • Жинақтар: жинақтың әр түрі мен төлеу тәсілі, бір-бірден не ондап ашылады.
  • Айырбас: басқа ойыншылардың ұсыныстары, өз ұсыныстарыңыз және артық карточканы досқа сыйлау.
Коллекция
12 450
320
Альбом1
Жинақтар
Айырбас
«Орман» топтамасы · 8/9
Түлкіx2
Үкіx1
Бұланx3
?
Бүкіл альбом: бас жүлде
Жинақты ашу
Альбом, жинақтар және басқа ойыншылармен айырбас.
Әр топтама: бар карточкалар мен бос орындар; толтырылған топтамаға марапат.
Бүкіл альбомға бас жүлде; жинақтар бір-бірден немесе ондап ашылады.
Мысал. Коллекция: топтамалары бар альбом, карточкалар және бас жүлде.

Бұл қалай жұмыс істейді

  • Жинақтардың нәтижесін сервер анықтайды: жаңа карточкалар мен қайталанғандар көрсетіледі.
  • Қайталанғандар ұпайға айналады; ұпайға коллекция сандықтары сатып алынады.
  • Айырбас достар арасында және бір тайтлдың ойыншылары арасында жұмыс істейді.

Қадам 01Жүйені жобаға қосыңыз

ЖИ-кодерден сұраңыз: «Карточкалар коллекциясын қос». Ол шағын альбомы, жинағы және сандығы бар дайын жүйені орнатады.

Қадам 02Кабинетте баптаңыз

Кабинетті ашып, жобаңызды таңдап, Тікелей операциялар → v2 → Коллекция бөліміне өтіңіз.

  • Альбом жасаңыз: топтамалар, карточкалар және сиректіктер.
  • Топтамаға марапаттар мен бас жүлдені қойыңыз.
  • Бағасы мен ішіндегісі бар жинақ түрлерін және ұпайға арналған сандықтарды жасаңыз.

Беттегі ЖИ батырмасы көмекшіні ашады: не керегін сипаттаңыз, ол өзгерістер ұсынады, сіз оларды қарап, Сақтау батырмасын басасыз.

Қадам 03Тексеріп, шығарыңыз

Жүйені қосымшаңыздың тест нұсқасында тексеріңіз. Баптаулар жұмыс істейтін қосымшаға бөлек әрекетпен жіберіледі - жариялау және сілтемелер бетін қараңыз.

Әзірлеушілерге

Коллекциялар @idosgames/core ішіндегі client.collection арқылы жұмыс істейді.

TypeScript
// Он жинақ ашу, сосын толтырылған топтаманың марапатын алу
const packs = await client.collection.openPack('forest_album', 'basic_pack', 10)
const res = await client.collection.claimSetReward('forest_album', 'forest_set')
if (!res.ok) return showError(res.error)
  • Айырбас - басқа ойыншы қабылдайтын не бас тартатын ұсыныс: sendTradeOffer, acceptTradeOffer.
  • Күтіп тұрған барлық топтама марапатын claimSetRewardsBatch арқылы бірден алыңыз.

Әр өріс collection-system дағдысында сипатталған, оны SDK-ның MCP сервері береді.

Жиі қойылатын сұрақтар

Ойыншылар карточкаларды айырбастай ала ма?

Иә. Ойыншылар айырбас ұсыныстарын жібереді, қабылдайды не бас тартады, артық карточканы досына сыйлай алады.

Қайталанған карточкалармен не болады?

Олар ұпайға айналады, ал ұпайға коллекция сандықтары сатып алынады.

Сондай-ақ қараңыз

Өз ойыныңызды жасаңыз

Идеяны бір сөйлеммен сипаттаңыз - ЖИ-кодер оны жинайды, ал ойын өз сілтемесімен іске қосылады.