TextDrawCreate

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

Aprašymas

Paskirtis:
Funkcija skirta sukurti globalų textdraw'ą.
Svarbu:
Naudojimas: Naudojant spalvų kodus, pavyzdžiui, „~b~“, ties 255 simboliu ar už jo, klientas negalės atvaizduoti textdraw'o.
Naudojimas: Jei Y koordinatė bus mažesnė už 1, pirmoji rodomo teksto eilutė bus nematoma išskyrus teksto šešėlį.
Naudojimas: Jei textdraw'o reikšmė bus tuščia, t.y. joje nebus nei vieno simbolio, serveris negalės sukurti textdraw'o.

Sintaksė

(Funkcija neturi parametrų.)

Šis parametras yra privalomas.Float:x X koordinatė ekrane žyminti textdraw'o poziciją.
Šis parametras yra privalomas.Float:y Y koordinatė ekrane žyminti textdraw'o poziciją.
Šis parametras yra privalomas.text[] Textdraw'o reikšmė, t.y. tekstas, kuris bus rodomas.

Grąžinama reikšmė:
Funkcija grąžina sukurto textdraw'o ID.

Pavyzdys

Žaidėjui prisijungus į serveris, parodomas textdraw'as su užrašu „Pavyzdinis textdraw“.

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

Rekomenduojama

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