TextDrawSetSelectable

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

Aprašymas

Paskirtis:
Funkcija skirta nustatyti textdraw'o galimą paspaudimo rėžimą. Viena iš 0.3e versijos ypatybių, tai textdraw'ų kontroliavimas naudojant pelės kursoriaus paspaudimus. Su šia funkcija įmanoma nustatyti, kurie textdraw'ai gali būti paspaudžiami bei kurie ne.
Svarbu:
Naudojimas: Ši funkcija egzistuoja tik nuo SA-MP 0.3e versijos. Prieš tai buvusiose versijose jos naudoti negalėsite.
Naudojimas: Ši funkcija veiksminga tik tuomet, jei textdraw'as nėra rodomas.

Sintaksė

(Funkcija neturi parametrų.)

Šis parametras yra privalomas.Text:text Textdraw'o ID, kurio galimo paspaudimo būsena nustatoma.
Šis parametras yra privalomas.set 1 - textdraw'as galės būti paspaudžiamas. 0 - textdraw'as negalės būti paspaudžiamas.

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

Pavyzdys

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

Rekomenduojama

Siūlome patikrinti žemiau išvardintas funkcijas, kurios susijusios su TextDrawSetSelectable 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