Уақытша ивенттер: жүлде жолағы бар мереке
iDos Games-тің дайын уақытша ивенттері қалай жұмыс істейді: токендері, белестер жолағы, VIP екінші жүлделері және күнделікті шектері бар уақыты шектеулі ивенттер, және оларды кабинетте қалай баптауға болады.
Уақытша ивенттер - уақыты шектеулі мерекелер: ойыншы ивент токендерін тауып, белес жүлделерінің жолағымен көтеріледі. Ивент бір рет өтуі, кесте бойынша қайталануы немесе тізбекпен жүруі мүмкін, ал VIP-рұқсаттама әр белеске екінші жүлде қосады.
Ойыншы не көреді
- Аты мен таймері бар жеке қойынды түріндегі әр белсенді ивент.
- Келесі жүлдеге дейінгі токен жолағы және белестер жолағы.
- Белестердегі VIP екінші жүлдесі; кейін сатып алынған рұқсаттама бұрын алынған белестерді толықтырады.
- «Барлығын алу» және токендер қалай табылатыны мен олардың күнделікті шектері көрсетілген терезе.
Бұл қалай жұмыс істейді
- Токендер ивентте белгіленген көздерден келеді: ойындағы әрекет, сатып алу, тапсырма және басқалар.
- Ойын раунды - ойын хабарлайтын өз әрекеті; ең шағын үлгі мұны оны тізіміне қосқан әр ивентке жасайды.
- «VIP алу» VIP жүйесі орнатылған болса, оның экранын ашады.
Қадам 01Жүйені жобаға қосыңыз
ЖИ-кодерден сұраңыз: «Жүлделері бар апталық ивент қос». Ол бес белесі бар, әрқайсысында VIP жүлдесі бар апталық «Жұлдыз мерекесі» бар дайын жүйені орнатады.
Қадам 02Кабинетте баптаңыз
Кабинетті ашып, жобаңызды таңдап, Тікелей операциялар → v2 → Уақытша оқиға бөліміне өтіңіз.
- Ивент жасаңыз: кестесі (бір рет, циклдік немесе тізбек) және токені.
- Күнделікті шектері бар токен көздерін қосыңыз.
- Белестер жолағын құрыңыз: шектер, марапаттар және VIP жүлделері.
Беттегі ЖИ батырмасы көмекшіні ашады: не керегін сипаттаңыз, ол өзгерістер ұсынады, сіз оларды қарап, Сақтау батырмасын басасыз.
Қадам 03Тексеріп, шығарыңыз
Жүйені қосымшаңыздың тест нұсқасында тексеріңіз. Баптаулар жұмыс істейтін қосымшаға бөлек әрекетпен жіберіледі - жариялау және сілтемелер бетін қараңыз.
Әзірлеушілерге
Уақытша ивенттер @idosgames/core ішіндегі client.timedEvent арқылы жұмыс істейді.
// Раунд ойналды: әр белсенді ивенттің 'play_round' әрекеті үшін токендер
const res = await client.timedEvent.getActiveEvents()
for (const e of res.ok ? (res.data.ActiveEvents ?? []) : [])
if (e.CanEarn !== false && e.Type && e.TimedEventID)
await client.timedEvent.grantTokens(e.Type, e.TimedEventID, 'CustomAction', undefined, undefined, {
ActionName: 'play_round',
})
// Барлық ивенттің күтіп тұрған барлық белесін бір шақырумен алу
await client.timedEvent.claimAllMilestones()- Ойын токендерді тек ивентте белгіленген көздер арқылы береді; шектерді сервер қолданады.
- Жолақты
getActiveEvents()арқылы оқыңыз: алынған белестер сонда сақталады.
Әр өріс timed-event-system дағдысында сипатталған, оны SDK-ның MCP сервері береді.
Жиі қойылатын сұрақтар
Ивент әр апта қайталана ала ма?
Иә. Ивент бір рет өтуі, кесте бойынша қайталануы немесе кезеңдер тізбегі ретінде өтуі мүмкін.
Ойыншылар токенді қалай табады?
Сіз белгілеген көздерден: ойындағы әрекеттер, сатып алулар, тапсырмалар және басқалар, әрқайсысының өз күнделікті шегі бар.
Сондай-ақ қараңыз
- Маусым және батл пас: жүлделері бар деңгейлерiDos Games-тің дайын маусымы қалай жұмыс істейді: марапаттары бар батл пас тәрізді деңгейлер баспалдағы, ойыннан келетін мәртебе, VIP екінші жүлделері және кезектесетін маусымдар, және оны кабинетте қалай баптауға болады.
- Ойыныңыздағы VIP және премиум рұқсаттамаларiDos Games-тің дайын VIP жүйесі қалай жұмыс істейді: артықшылықтары бар премиум рұқсаттамалар, тегін сынақ, бүкіл ойындағы жеңілдіктер мен бонус марапаттар, және оны кабинетте қалай баптауға болады.
- Командалық ивенттер: ортақ жүлде үшін бірге салуiDos Games-тің дайын командалық ивенттері қалай жұмыс істейді: команданы сервер жинайды, әр қатысушы өз нысанын салады, бәрі аяқталғанда команда жүлде алады, және оларды кабинетте қалай баптауға болады.
Өз ойыныңызды жасаңыз
Идеяны бір сөйлеммен сипаттаңыз - ЖИ-кодер оны жинайды, ал ойын өз сілтемесімен іске қосылады.