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

Достарды шақыру: кодтар, сілтемелер және марапаттар

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

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

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

  • «Көшіру» және «Сілтемемен бөлісу» (жүйелік бөлісу терезесі не алмасу буфері) батырмалары бар ойыншының өз қысқа коды.
  • Код арқылы қанша дос келгені және олар үшін марапаттар баспалдағы, бірін немесе барлығын алу.
  • Достың кодын енгізу: жаңа ойыншының сыйлығын көрсетіп, оны бір рет төлейді.
  • Шақыру сілтемесі арқылы кіргенде байланған ойыншыға «Сіз достың кодымен келдіңіз».
Достарды шақыру
12 450
320
Сіздің код: KD7Q-PX2M
Көшіру
Сілтемемен бөлісу
1 дос · 200 кристалл
Алынды
3 дос · сандық
Алу
5 дос · батыр5-тен 3-і келді
Достың кодын енгізіңіз
Ойыншының өз коды мен шақыру сілтемесі.
Келген достар үшін марапаттар баспалдағы; бірін немесе барлығын алу.
Жаңа ойыншы достың кодын енгізіп, бір рет сыйлық алады.
Мысал. Шақыру экраны: өз коды, марапаттар баспалдағы және кодты енгізу.

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

  • Сервер кодты экран ашылғанда жасайды; 8 әріп, бөлгіштер мен әріп регистрі еленбейді.
  • Шақыру сілтемесімен келген жаңа ойыншы кіргенде шақырушыға өзі байланады.
  • Шақырулар өшірулі тұрғанда экран мұны айтады және сұрау жібермейді.

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

Ештеңе қосудың қажеті жоқ: шақыру экраны әр жаңа жобаның бөлігі және лоббиде әрқашан көрінеді.

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

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

  • Шақыруларды қосыңыз: олар әдепкі бойынша өшірулі.
  • Жаңа ойыншының сыйлығын және 1, 3, 5 не одан көп дос үшін марапаттарды қойыңыз.

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

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

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

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

Шақырулар @idosgames/core ішіндегі client.referral арқылы жұмыс істейді.

TypeScript
// Ойыншының коды мен шақыру күйі, сосын жаңа ойыншыдан достың коды
await client.referral.getUserState()
const res = await client.referral.activateReferralCode('KD7QPX2M') // толық сілтеме де жарайды
if (!res.ok) return showError(res.error)
await client.referral.claimInviteRewardsBatch(['friends_1', 'friends_3'])
  • activateReferralCode жалаң кодты да, ойыншы қойған толық сілтемені де қабылдайды.
  • Дайын барлық марапатты claimInviteRewardsBatch арқылы бірден алыңыз.

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

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

Неге шақыру экраны шақырулар өшірулі дейді?

Шақырулар әдепкі бойынша өшірулі. Оларды кабинеттің Реферал бөлімінде қосыңыз.

Жаңа ойыншы кодты кейін енгізе ала ма?

Иә, бір рет: код терезесі жаңа ойыншының сыйлығын бір рет төлейді.

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

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

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