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

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

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

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

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

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

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

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

Қадам 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 арқылы бірден алыңыз.
  • Дос күтіп тұрғанда getUserState() QualificationPending пен қалған шарттарды Qualification ішінде қайтарады; client.referral.checkQualification() бірден тексереді. Кіргеннен кейін SDK тек күтіп тұрған ойыншыда өзі тексереді.

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

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

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

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

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

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

Шақырылған дос неге әлі есептелмеді?

Ойында есепке алу шарттары бар: дос оларды орындағанда есептеледі, оған дейін «Шарттарды әлі орындап жатыр» тізімінде көрінеді.

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

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

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