LiaWafanyikaji

Makadirio

Tuma mshirika kwa $LIA kutoka kwenye chombo cha mshirika cha app yako, kutoka kwenye server yako. Mshirika mmoja kila siku kama mfano, salama kusomaliza tena na kwenye matokeo yako.

Mizani yako inahitajika kifuniko chenye kifuniko chenye Lia team (tazama Kukusanyika kwa jumla). Kujifunza kinaendelea kwa kificho chako kutoka kwenye server yako.

#Kukusanyaji kila siku

Kila mwanasiasa anaweza kuchukua 2 LIA moja kila siku, baada ya kumaliza level.

server.js
import { lia } from "./lia.js";

app.post("/api/daily-bonus", async (req, res) => {
  const playerId = await playerFrom(req.body.session); // see Verify on your server
  if (!playerId) return res.status(401).end();
  if (!(await db.finishedALevelToday(playerId))) return res.status(403).json({ error: "play_first" });

  const day = new Date().toISOString().slice(0, 10); // 2026-11-01
  try {
    const result = await lia("POST", "/rewards", {
      playerId,
      amount: 2,
      key: `daily:${day}:${playerId}`, // one a day per player, however often this runs
      reason: "Daily bonus",
    });
    res.json({ paid: result.status === "paid", amount: result.amount });
  } catch (error) {
    if (error.data?.error === "pool_empty") return res.status(503).json({ error: "bonus_paused" });
    if (error.data?.error === "daily_limit") return res.status(429).json({ error: "come_back_tomorrow" });
    throw error;
  }
});

Katika paji:

const { paid, amount } = await api("/api/daily-bonus", {});
if (paid) {
  Lia.haptic("success");
  Lia.toast("+" + amount + " LIA");
}

#Kutafuta kichaguzi

Kifunzo kimefanyika kwa kifunzo. Kifunzo hicho kikachukua kwa mmoja, hivyo kifunzo kina kusimamia sababu ya kifunzo, sio kwa kushiriki:

KukusanyikaSiri
Kukusanyaji kila sikudaily:2026-11-01:p_3f9c…
Kifuniko cha mpiratournament-44:place-1:p_3f9c…
Kazi iliyofundishwaquest-7:p_3f9c…
Video iliyosomaad:ad_8e1c…

Ukumbusho mpya na kifuniko kama kifuniko kwa muda mrefu { "status": "duplicate" } na hajisikii kuchukua zaidi, kwa hiyo kuchukua tena ni kisasa kote. Sasa kuchukua tena kwa kifuniko mpya.

#Tazama kwa makini kwenye pool

const { balance, dailyCapPerPlayer } = await lia("GET", "/pool");
if (balance < 100) alertTheTeam(`Reward pool is down to ${balance} LIA`);

Kama kipo kama't cover a reward, POST /rewards jibu 409 pool_empty. Kumbusha mchezaji kwa kifanyi na kuchangia Lia kikundi kwa kuzalisha. Kama mchezaji amekumbusha app yako'zilizopita kiasi cha kila siku, inajibu 429 daily_limit (limo ni kwa mwanasiasa kwa UTC siku, iliyopitishwa na kikundi).

#Katika matokeo ya kuzalisha

Kwa kushirikiana na shughuli yako ya kusafisha, mshirika ni kificho: kificho kina kificho, lakini hakuna mabadiliko ya $LIA, na kikapu na kikapu cha kila siku haikachanganywa'kukabili kwenye kifuniko. Jaribu kifuniko chako na kufanikisha makosa yako hapa kwanza.

#Fanya mali ya kushirikiana

  • Kuchaguzi kwenye serikali. Nini aliyekuwa akifundisha kinafanyika kwa kuzalisha (mchezo wakati wote, video iliyotathminiwa), sio kwa kifungu kisicho kuzalisha.
  • Tazama kwa matokezo yako. pia kwa mwanafunzi kila siku, kwa hiyo mwanafunzi mmoja unaweza't drain the pool.
  • Kumbuka sababu. The reason inashow kwenye mizani'kutoka kwenye mchezo wako'jina lako.

Kutafsiri kwa kawaida. Kiingereza kina maana ya kawaida. Kusoma kwa Kiingereza

Aina kusoma kila mfumo, methodi na endpoint.