GetPlayerTeam

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

GetPlayerTeam

Funkcijos pavadinimas GetPlayerTeam
Sintaksė
Reikalavimai nėra
Kategorija Komandų Funkcijos.png Komandų Funkcijos
Biblioteka a_players.inc
Atsiradimas 0.1

Aprašymas

Funkcija skirta išgauti komandos ID, kuriai žaidėjas priklauso.

Sintaksė

(playerid)

Privalomi parametrai

Šis parametras yra privalomas.playerid Žaidėjo, kurio komandos ID išgaunamas, ID.


Grąžinama reikšmė:
Funkcija grąžina komandos ID, kuriai priklauso žaidėjas.

Pavyzdys

Žaidėjo komandos tikrinimas

Žaidėjui patekus į žaidimo erdvę, jo pozicija bus nustatoma į konkrečią vietą Las Venturas mieste jei jo komandos ID bus lygus 1.

Blantas 12:04, 21 sausio 2013 (EET)

public OnPlayerSpawn(playerid)
{
	if(GetPlayerTeam(playerid) == 1) SetPlayerPos( playerid, 1667.8909, 1405.5618, 10.7801);
	return 1;
}

Papildoma

  • Žaidėjui prisijungus į serverį, jis priklauso bendrai žaidėjų grupei, kurios ID lygus 255 arba „NO_TEAM“ priskirtai reikšmei.
  • Toje pačioje komandoje esantys žaidėjai negali daryti jokios žalos vieni kitiems išskyrus perpjaunant gerklę „knife“ ginklu.
  • Nuo 0.3x RC1 versijos, žaidėjai nebegalės daryti žalos ne tik savo komandoje esantiems žaidėjams, bet ir transporto priemonėms, kurias jie naudoja. Norint įjungti žalos darymą transporto priemonėms, kurias vairuoja komandos nariai, privaloma naudoti EnableVehicleFriendlyFire funkciją.

Istorija

Release
0.1 Pridėta galimybė skirstyti žaidėjus į komandas.

Rekomenduojama

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

  • GetPlayerTeam: Išgauti žaidėjo komandos ID.
  • SetTeamCount: Nustatyti skirtingų naudojamų žaidėjų komandų kiekį.
Asmeniniai įrankiai
San Andreas Multiplayer