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

Командалық ивенттер: ортақ жүлде үшін бірге салу

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

Командалық ивент - бірлескен мақсат: сервер ойыншыларды командаға біріктіреді, әркім өз нысанын салады, ал әр нысан аяқталғанда бүкіл команда жүлде алады. Ойыншылар жетпегенде бос орындарды көмекшілер толтырады.

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

  • Таймері мен командалық жүлдесі бар жүріп жатқан командалық ивенттер.
  • «Командаға қосылу»: серіктестерді сервер табады.
  • Нысаны мен оның барысы бар әр қатысушы.
  • Бір рет немесе бесеуден, тегін не валютаға «Айналдыру», нысан марапаты және командадан шығу.
Командалық ивент
12 450
320
Қамалды салу
5d 02:00

Барлық нысан салынғанда командалық жүлде

Сіз · Мұнара
Mira · Қақпа
Arrow · Қабырға
Салу үшін айналдыру
Айналдыру
x5 · 40
Таймері мен командалық жүлдесі бар жүріп жатқан командалық ивент.
Әр қатысушы өз нысанын салады; команданы сервер жинайды.
«Айналдыру» бір рет немесе бесеуден, тегін немесе валютаға.
Мысал. Командалық ивент: әр қатысушы өз нысанын салады, команда жүлде алады.

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

  • Команда серверде бір ортақ құжатта тұрады; экран әр әрекеттен кейін оны қайта оқиды.
  • Әр айналдыру ойыншының өз нысанын салады; оны аяқтағанда нысан марапаты беріледі.
  • Командалық жүлде команданың әр нысаны аяқталғанда төленеді.

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

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

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

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

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

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

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

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

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

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

TypeScript
// Командаға қосылу (серіктестерді сервер табады), сосын нысанды салу үшін айналдыру
const group = await client.coopEvent.joinOrCreateGroup('castle_build')
if (!group.ok) return showError(group.error)
await client.coopEvent.spin('castle_build', group.data.Group?.GroupID ?? '', 5)
  • Командалас кез келген әрекет жасағаннан кейін күй өзгереді: команданы getGroupState арқылы қайта оқыңыз.
  • Жүлде claimObjectReward және claimGrandPrize арқылы алынады.

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

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

Қосылу үшін ойыншыларға достар керек пе?

Жоқ. Команданы сервер жинайды, ал бос орындарды көмекшілер толтырады.

Бұл уақытша ивенттен немен ерекшеленеді?

Уақытша ивент - жеке барыс; командалық ивент - бірнеше ойыншының ортақ мақсаты.

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

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

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