GetPlayerVelocity

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

GetPlayerVelocity

Funkcijos pavadinimas GetPlayerVelocity
Sintaksė
Reikalavimai nėra
Kategorija Žaidėjo Pozicijos Funkcijos.png Žaidėjo Pozicijos Funkcijos
Biblioteka a_players.inc
Atsiradimas 0.3a R1

Aprašymas

Funkcija skirta išgauti žaidėjo greitį koordinačių sistemos ašyse.

Sintaksė

(playerid, &Float:x, &Float:y, &Float:z)

Privalomi parametrai

Šis parametras yra privalomas.playerid Žaidėjo, kurio greitis išgaunamas, ID.
Šis parametras yra privalomas.&Float:x Žaidėjo greitis x ašies atžvilgiu.
Šis parametras yra privalomas.&Float:y Žaidėjo greitis y ašies atžvilgiu.
Šis parametras yra privalomas.&Float:z Žaidėjo greitis z ašies atžvilgiu.


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

Pavyzdys

Super šuolis

Priverčia žaidėją pašokti aukščiau nei įprastai.

Cpt. Scott 10:12, 6 liepos 2013 (EEST)

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(newkeys & KEY_JUMP)
    {
        new Float:X, Float:Y, Float:Z;
        GetPlayerVelocity(playerid, X, Y, Z);
        SetPlayerVelocity(playerid, X, Y, Z*2);
    }
}

Istorija

Release
0.3a R1 Pridėta galimybė išgauti žaidėjo greitį koordinačių sistemos ašyse.

Rekomenduojama

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

  • GetPlayerVelocity: Išgauti žaidėjo greitį koordinačių sistemos ašyse.
  • IsPlayerStreamedIn: Patikrinti, ar žaidėjo informacija yra siunčiama nurodytam žaidėjui.
Asmeniniai įrankiai
San Andreas Multiplayer