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

Уақытша ивенттер: жүлде жолағы бар мереке

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

Уақытша ивенттер - уақыты шектеулі мерекелер: ойыншы ивент токендерін тауып, белес жүлделерінің жолағымен көтеріледі. Ивент бір рет өтуі, кесте бойынша қайталануы немесе тізбекпен жүруі мүмкін, ал VIP-рұқсаттама әр белеске екінші жүлде қосады.

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

  • Аты мен таймері бар жеке қойынды түріндегі әр белсенді ивент.
  • Келесі жүлдеге дейінгі токен жолағы және белестер жолағы.
  • Белестердегі VIP екінші жүлдесі; кейін сатып алынған рұқсаттама бұрын алынған белестерді толықтырады.
  • «Барлығын алу» және токендер қалай табылатыны мен олардың күнделікті шектері көрсетілген терезе.
Ивенттер
12 450
320
Жұлдыз мерекесі2
Демалыс
Жұлдыздар: 340 / 500
3d 08:00
100
200
300
500
Жұлдызды қалай табуға болады
Барлығын алу
VIP алу
Әр белсенді ивент - таймері бар жеке қойынды.
Белестер жолағы; VIP-рұқсаттама әр қадамға екінші жүлде қосады.
«Барлығын алу» бір шақырумен; токендер қалай табылады және олардың күнделікті шегі.
Мысал. Ивенттер экраны: ивент қойындысы, токен жолағы және белестер жолағы.

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

  • Токендер ивентте белгіленген көздерден келеді: ойындағы әрекет, сатып алу, тапсырма және басқалар.
  • Ойын раунды - ойын хабарлайтын өз әрекеті; ең шағын үлгі мұны оны тізіміне қосқан әр ивентке жасайды.
  • «VIP алу» VIP жүйесі орнатылған болса, оның экранын ашады.

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

ЖИ-кодерден сұраңыз: «Жүлделері бар апталық ивент қос». Ол бес белесі бар, әрқайсысында VIP жүлдесі бар апталық «Жұлдыз мерекесі» бар дайын жүйені орнатады.

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

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

  • Ивент жасаңыз: кестесі (бір рет, циклдік немесе тізбек) және токені.
  • Күнделікті шектері бар токен көздерін қосыңыз.
  • Белестер жолағын құрыңыз: шектер, марапаттар және VIP жүлделері.

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

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

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

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

Уақытша ивенттер @idosgames/core ішіндегі client.timedEvent арқылы жұмыс істейді.

TypeScript
// Раунд ойналды: әр белсенді ивенттің '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 сервері береді.

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

Ивент әр апта қайталана ала ма?

Иә. Ивент бір рет өтуі, кесте бойынша қайталануы немесе кезеңдер тізбегі ретінде өтуі мүмкін.

Ойыншылар токенді қалай табады?

Сіз белгілеген көздерден: ойындағы әрекеттер, сатып алулар, тапсырмалар және басқалар, әрқайсысының өз күнделікті шегі бар.

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

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

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