SetPlayerTeam

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

SetPlayerTeam

Funkcijos pavadinimas SetPlayerTeam
Sintaksė
Reikalavimai nėra
Kategorija Komandų Funkcijos.png Komandų Funkcijos
Biblioteka a_players.inc
Atsiradimas 0.1
Pakeitimai 0.3d RC5, 0.3x RC1

Aprašymas

Funkcija skirta nustatyti žaidėjo komandos ID. Panaudojus šią funkciją, žaidėjas negalės padaryti jokios žalos kitiems žaidėjams priklausantiems tai pačiai komandai.

Sintaksė

(playerid, teamid)

Privalomi parametrai

Šis parametras yra privalomas.playerid Žaidėjo, kurio komanda nustatoma, ID.
Šis parametras yra privalomas.teamid Nustatomos komandos ID.


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

Pavyzdys

Žaidėjo priskyrimas komandai

Žaidėjui patekus į žaidimo erdvę, jis bus priskiriamas komandai, kurios ID - 5.

Blantas 11:58, 21 sausio 2013 (EET)

public OnPlayerSpawn(playerid)
{
	SetPlayerTeam(playerid, 5);
	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, panaudojus šią funkciją, ž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.
Release Candidate
0.3d RC5 Patobulinta funkcija, kuri anksčiau sutrikdydavo žaidėjų sinchronizaciją, leisdama žaidėjui padaryti žalą, kitam asmeniui esančiam toje pačioje komandoje.
0.3x RC1 Nuo šiol žaidėjai nebegalės daryti žalos transporto priemonėms, kurios priklauso komandos nariams.

Rekomenduojama

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

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