Ойын ішіндегі пошта: хаттар, марапаттар және сыйлықтар
iDos Games-тің дайын поштасы қалай жұмыс істейді: баспагерден марапаты бар хаттар, басқа жүйелердің өткізіп алған марапаттары, күнделікті сыйлықтар және достар арасындағы аударымдар, және оны кабинетте қалай қосуға болады.
Пошта - ойыншының кіріс жәшігі: сізден марапаты бар хаттар, басқа жүйелердің өткізіп алған марапаттары және достар арасындағы сыйлықтар. Ол әр жаңа жобаның бөлігі және поштаны қосқанда лоббиде пайда болады.
Ойыншы не көреді
- Санаттар бойынша қойындылар: барлығы, марапаттар, сыйлықтар, жүйелік.
- Ойыншы тіліндегі мәтіні, жіберушісі, баннері, марапаттары және экранға не бетке апаратын батырмасы бар хат.
- Бір серверлік әрекетпен «Алу» және «Барлығын алу»; басқа жүйелердің әлі алынбаған марапаттары жоғарыда.
- «Сыйлық жіберу»: достарға тегін күн сыйлығы (бір түртумен «барлығына») және бір досқа өз монеталары не заттарын аудару.
Бұл қалай жұмыс істейді
- Басқа жүйелердің өткізіп алған марапаттары (рейтинг раунды, командалық ивент жүлдесі, шақыру марапаттары) тікелей осында алынады.
- Бас тартылған не мерзімі өткен аударымдар жіберушіге қайтады.
- Шектер, достықты тексеру, мерзім және не аударуға болатыны - сервердікі.
Қадам 01Жүйені жобаға қосыңыз
Ештеңе қосудың қажеті жоқ: пошта әр жаңа жобаның бөлігі. Оның қойындысы пошта қосылғанша жасырын.
Қадам 02Кабинетте баптаңыз
Кабинетті ашып, жобаңызды таңдап, Тікелей операциялар → v2 → Пошта бөліміне өтіңіз.
- Поштаны қосыңыз.
- Хат үлгілерін жасап, ойыншыларға таратылымдар жіберіңіз.
- Күн сыйлығын және достар аудара алатын монеталар мен заттарды қойыңыз.
Беттегі ЖИ батырмасы көмекшіні ашады: не керегін сипаттаңыз, ол өзгерістер ұсынады, сіз оларды қарап, Сақтау батырмасын басасыз.
Қадам 03Тексеріп, шығарыңыз
Жүйені қосымшаңыздың тест нұсқасында тексеріңіз. Баптаулар жұмыс істейтін қосымшаға бөлек әрекетпен жіберіледі - жариялау және сілтемелер бетін қараңыз.
Әзірлеушілерге
Пошта @idosgames/core ішіндегі client.mailbox арқылы жұмыс істейді.
// Санат хаттары, сосын күтіп тұрғанның бәрін бір әрекетпен алу
const mail = await client.mailbox.getMessages({ category: 'Reward' })
const res = await client.mailbox.claimAll()
// Бірнеше досқа бірден тегін күн сыйлығы
await client.mailbox.sendGift('daily_coins', [friendA, friendB])- Досқа аударым -
sendTransfer; достық пен шектерді сервер тексереді. - Белгі -
getUnreadCount: оқылмаған хаттар мен күтіп тұрған марапаттар.
Әр өріс mailbox-system дағдысында сипатталған, оны SDK-ның MCP сервері береді.
Жиі қойылатын сұрақтар
Барлық ойыншыға марапаты бар хат жібере аламын ба?
Иә. Марапаты бар таратылымдар кабинеттің Пошта бөлімінен жіберіледі.
Ойыншылар бір-біріне монета жібере ала ма?
Иә, достарына, сіз белгілеген шекте. Бас тартылған не мерзімі өткен аударым қайтып келеді.
Сондай-ақ қараңыз
- Ойыныңыздағы достар: өтінімдер, ұсыныстар және жаңалықтарiDos Games-тің дайын достар жүйесі қалай жұмыс істейді: достар тізімі, өтінімдер, белсенді ойыншыларды ұсыну, жаңалықтар, ID бойынша қосу және idosgames.com сайтындағы достар, және оны қай жерде баптауға болады.
- Достарды шақыру: кодтар, сілтемелер және марапаттарiDos Games-тің дайын шақыру жүйесі қалай жұмыс істейді: жеке шақыру коды мен сілтемесі, жаңа ойыншыға сыйлық және келген достар үшін марапаттар баспалдағы, және оны кабинетте қалай қосуға болады.
- Кіру үшін күнделікті марапаттар: қайта оралуға арналған күнтізбеiDos Games-тің дайын күнделікті марапаттары қалай жұмыс істейді: соңғы күні үлкен жүлдесі бар, марапат күтіп тұрғанда өзі ашылатын кіру күнтізбесі, және оны кабинетте қалай баптауға болады.
Өз ойыныңызды жасаңыз
Идеяны бір сөйлеммен сипаттаңыз - ЖИ-кодер оны жинайды, ал ойын өз сілтемесімен іске қосылады.