TextDrawFont

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

TextDrawFont

Funkcijos pavadinimas TextDrawFont
Sintaksė
Reikalavimai nėra
Kategorija Textdraw'ų Funkcijos.png Textdraw'ų Funkcijos
Biblioteka a_samp.inc
Atsiradimas ?
Pakeitimai 0.3d RC5-3, 0.3x RC1

Aprašymas

Funkcija skirta nustatyti textdraw'o šriftą. Galimi šriftai:

ID Priskirta reikšmė Paaiškinimas
0 n/a Atvaizduojamas tekstas „Beckett“ šriftu.
1 n/a Atvaizduojamas tekstas „Graphicus DT Bold“ šriftu.
2 n/a Atvaizduojamas tekstas „Bank Gothic Medium“ šriftu.
3 n/a Atvaizduojamas tekstas „Pricedown“ šriftu.
4 TEXT_DRAW_FONT_SPRITE_DRAW Atvaizduojamas grafinis žaidimo objektas, kurio pavadinimas nurodytas TextDrawCreate ar CreatePlayerTextDraw funkcijoje.
5 TEXT_DRAW_FONT_MODEL_PREVIEW Atvaizduojamas 2D žaidimo modelis, kurio ID nurodytas TextDrawSetPreviewModel ar PlayerTextDrawSetPreviewModel funkcijoje.

Sintaksė

(Text:text, font)

Privalomi parametrai

Šis parametras yra privalomas.Text:text Textdraw'o ID, kurio šriftas nustatomas.
Šis parametras yra privalomas.font Naujojo šrifto ID. Galimos reikšmės nurodytos aukščiau esančioje lentelėje.


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

Pavyzdys

Textdraw'o šrifto nustatymas

Sukuriamas textdraw'as bei, žaidėjui prisijungus, jo nustatomas jo šriftas.

Blantas 11:35, 24 kovo 2012 (EET)

new Text:ManoTextDraw;
 
public OnGameModeInit()
{
    ManoTextDraw = TextDrawCreate(320.0, 425.0, "Pavyzdinis textdraw");
    TextDrawFont(ManoTextDraw, 0);
    return 1;
}
 
public OnPlayerConnect(playerid)
{
    TextDrawShowForPlayer(playerid, ManoTextDraw);
    return 1;
}

Papildoma

  • Nustatant šrifto reikšmę į didesnę nei 16, klientas išsijungs.
  • Galimų atvaizduoti simbolių sąrašas:
    Textdraw Sriftai.png
  • Galimų atvaizduoti paveikslų ekrane sąrašas: Sprukliai (Sprites).

Istorija

Release Candidate
0.3d RC5-3 Pridėtas papildomas šriftas, leidžiantis žaidėjo ekrane uždėti bet kokį grafinį objektą iš jau esamų San Andreas žaidime.
0.3x RC1 Pridėtas papildomas šriftas, leidžiantis atvaizduoti žaidimo modelius, kaip textdraw'ą.

Rekomenduojama

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

Rėžimas leidžiantis žymėti textdraw'us:

SelectTextDraw: Įjungti textdraw'ų žymėjimo rėžimą.

CancelSelectTextDraw: Išjungti textdraw'ų žymėjimo rėžimą.

Serverio iškviečiamos funkcijos:

OnPlayerClickTextDraw: Iškviečiama žaidėjui pažymėjus globalų textdraw'ą.

OnPlayerClickPlayerTextDraw: Iškviečiama žaidėjui pažymėjus žaidėjo textdraw'ą.

Globalūs texdraw'ai:

TextDrawAlignment: Nustatyti textdraw'o teksto lygiavimą.

TextDrawBackgroundColor: Nustatyti textdraw'o teksto rėmelio spalvą.

TextDrawBoxColor: Nustatyti textdraw'o fono spalvą.

TextDrawColor: Nustatyti textdraw'o spalvą.

TextDrawCreate: Sukurti textdraw'ą.

TextDrawDestroy: Sunaikinti textdraw'ą.

TextDrawFont: Nustatyti textdraw'o šriftą.

TextDrawHideForAll: Paslėpti textdraw'ą visiems žaidėjams.

TextDrawHideForPlayer: Paslėpti textdraw'ą žaidėjui.

TextDrawLetterSize: Nustatyti textdraw'o teksto dydį.

TextDrawSetOutline: Nustatyti textdraw'o teksto rėmelio storį.

TextDrawSetPreviewModel: Nustatyti textdraw'e atvaizduojamo modelio ID.

TextDrawSetPreviewRot: Nustatyti textdraw'e atvaizduojamo modelio padėtį.

TextDrawSetPreviewVehCol: Nustatyti textdraw'e atvaizduojamo modelio spalvas.

TextDrawSetProportional: Nustatyti textdraw'o teksto simbolių proporcingumą.

TextDrawSetSelectable: Nustatyti textdraw'o galimybę jį pažymėti.

TextDrawSetShadow: Nustatyti textdraw'o teksto šešėlio dydį.

TextDrawSetString: Nustatyti textdraw'o teksto reikšmę.

TextDrawShowForAll: Rodyti textdraw'ą visiems žaidėjams.

TextDrawShowForPlayer: Rodyti textdraw'ą žaidėjui.

TextDrawTextSize: Nustatyti textdraw'o fono dydį.

TextDrawUseBox: Nustatyti textdraw'o fono naudojimą.

Žaidėjų texdraw'ai:

CreatePlayerTextDraw: Sukurti žaidėjo textdraw'ą.

PlayerTextDrawAlignment: Nustatyti žaidėjo textdraw'o teksto lygiavimą.

PlayerTextDrawBackgroundColor: Nustatyti žaidėjo textdraw'o teksto rėmelio spalvą.

PlayerTextDrawBoxColor: Nustatyti žaidėjo textdraw'o fono spalvą.

PlayerTextDrawColor: Nustatyti žaidėjo textdraw'o spalvą.

PlayerTextDrawDestroy: Sunaikinti žaidėjo textdraw'ą.

PlayerTextDrawFont: Nustatyti žaidėjo textdraw'o šriftą.

PlayerTextDrawHide: Paslėpti žaidėjo textdraw'ą.

PlayerTextDrawLetterSize: Nustatyti žaidėjo textdraw'o teksto dydį.

PlayerTextDrawSetOutline: Nustatyti textdraw'o teksto rėmelio storį.

PlayerTextDrawSetPreviewModel: Nustatyti žaidėjo textdraw'e atvaizduojamo modelio ID.

PlayerTextDrawSetPreviewRot: Nustatyti žaidėjo textdraw'e atvaizduojamo modelio padėtį.

PlayerTextDrawSetPreviewVehCol: Nustatyti žaidėjo textdraw'e atvaizduojamo modelio spalvas.

PlayerTextDrawSetProportional: Nustatyti žaidėjo textdraw'o teksto simbolių proporcingumą.

PlayerTextDrawSetSelectable: Nustatyti žaidėjo textdraw'o galimybę jį pažymėti.

PlayerTextDrawSetShadow: Nustatyti žaidėjo textdraw'o teksto šešėlio dydį.

PlayerTextDrawSetString: Nustatyti žaidėjo textdraw'o teksto reikšmę.

PlayerTextDrawShow: Rodyti žaidėjo textdraw'ą žaidėjui.

PlayerTextDrawTextSize: Nustatyti žaidėjo textdraw'o fono dydį.

PlayerTextDrawUseBox: Nustatyti žaidėjo textdraw'o fono naudojimą.

Asmeniniai įrankiai
San Andreas Multiplayer