Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4246 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

(redaguota)

public OnGameModeInit()
{
    SetTimer("Timer", 60000, true); // paleidžiam minutinį timer'į kuris iškviečiamas kas 1 min.
    return 1;
}

public Timer()
{
    for(new p; p < MAX_PLAYERS; p++) // ciklas per visus žaidėjus
    {
        if(IsPlayerNPC(p) || !IsPlayerConnected(p)) continue; // praleidžiam NPC ir atsijungusius
        if(zaidejas_afk) // jeigu žaidėjas AFK.
        {
            if(PlayerInZone(playerid, min_X, min_Y, max_X, max_Y)) // tikriname ar žaidėjas zonoje
            {
                GivePlayerMoney(playerid, 1); // duodame 1$ | pasikeisk jeigu mod'e yra AC
            }
        }
    }
    return 1;
}

stock PlayerInZone(playerid, Float:min_X, Float:min_Y, Float:max_X, Float:max_Y)
{
    new Float:pos[3], vehicleid = GetPlayerVehicleID(playerid);
    if(vehicleid != 0) { GetVehiclePos(vehicleid, pos[0], pos[1], pos[2]); } else { GetPlayerPos(playerid, pos[0], pos[1], pos[2]); }
    if((pos[0] <= max_X && pos[0] >= min_X) && (pos[1] <= max_Y && pos[1] >= min_Y)) return 1;
    return 0;
}
AFK sistema

Funkcijos PlayerInZone ir PlayerInZoneEx

P.S: Funkcija MakeToMeMinxMinyMaxxMaxy

Redaguota , nario ES.^

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4246 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...