PlayerSpectatePlayer

Iš GTA-Online Wikipedia.
Peršokti į: navigaciją, paiešką

PlayerSpectatePlayer

Funkcijos pavadinimas PlayerSpectatePlayer
Sintaksė
Reikalavimai nėra
Kategorija Stebėjimo Funkcijos.png Stebėjimo Funkcijos
Biblioteka a_players.inc‏‎
Atsiradimas 0.2 R1

Aprašymas

Funkcija skirta leisti žaidėjui stebėti kitą žaidėją. Galimi stebėjimo rėžimai:

ID Priskirta reikšmė Paaiškinimas
1 SPECTATE_MODE_NORMAL Įprastas stebėjimo rėžimas (trečiojo asmens perspektyva). Nėra galimybės keisti kameros pozicijos.
2 SPECTATE_MODE_FIXED Stebėjimo rėžimas, kuriame kamera pozicija privalo būti nustatoma SetPlayerCameraPos funkcijos pagalba.
3 SPECTATE_MODE_SIDE ?

Sintaksė

(playerid, targetplayerid, mode = SPECTATE_MODE_NORMAL)

Privalomi parametrai

Šis parametras yra privalomas.playerid Žaidėjo, kuris stebės kitą žaidėją, ID.
Šis parametras yra privalomas.targetplayerid Žaidėjo, kuris bus stebimas, ID.

Neprivalomi parametrai

Šis parametras nėra privalomas.modeStebėjimo rėžimas. Galimos reikšmės nurodytos aukščiau esančioje lentelėje. Numatytoji reikšmė SPECTATE_MODE_NORMAL.


Grąžinama reikšmė:
Ši funkcija neturi grąžinamos reikšmės.

Pavyzdys

Žaidėjo stebėjimas

Įvedus komandą „/stebeti“, žaidėjas pradės stebėti žaidėją, kurio ID 1.

BaubaS 22:10, 4 balandžio 2012 (EET)

public OnPlayerCommandText(playerid, cmdtext[])
{
    if (!strcmp(cmdtext, "/stebeti", true)) // žaidėjo stebėjimas
    {
        SendClientMessage(playerid, 0xFF0000FF, "Pradėjote stebėti žaidėją ID 1");
        TogglePlayerSpectating(playerid, true);
        PlayerSpectatePlayer(playerid, 1);
        return true;
    }
    return false;
}

Papildoma

Istorija

Release
0.2 R1 Pridėta galimybė leisti žaidėjui stebėti kitą žaidėją.

Rekomenduojama

Siūlome patikrinti žemiau išvardintas funkcijas, kurios susijusios su PlayerSpectatePlayer veikimu.

  • PlayerSpectatePlayer: Leisti žaidėjui stebėti kitą žaidėją.
Asmeniniai įrankiai
San Andreas Multiplayer