SA-MP Forums Archive
[Tutorial] Usando 3DTextLabel - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+----- Forum: Lançamentos/Releases (https://sampforum.blast.hk/forumdisplay.php?fid=56)
+----- Thread: [Tutorial] Usando 3DTextLabel (/showthread.php?tid=250359)



Usando 3DTextLabel - RockFire - 23.04.2011

Este й meu primeiro tutorial, й simples mas pode ajudar alguns novatos.
Vou ensinar a usar 3DTextLabel, em uma posiзгo especнfica, em veнculos e players


pawn Код:
label = Create3DTextLabel("Oi",0xFFFFFFAA,30.0,40.0,50.0,40.0,0);
Explicaзгo:
pawn Код:
format(string,sizeof(string),"%s",funcao);
pawn Код:
new string[30];
pawn Код:
#define COR_1 0xFFFFFFAA
Aplicaзгo prбtica:

pawn Код:
dcmd_textlabel(playerid, params[])
{
    #define COR_GAY 0xFFFFFFAA
    new string[128];
    new Float:x,Float:y,Float:z;
    GetPlayerPos(playerid, x,y,z);
    format(string,sizeof(string),"%s",params[1]);
    Create3DTextLabel(string,COR_GAY,x,y,z,40.0,1);
    return 1;
}

Usando Attach3DTextLabelToPlayer - Cria o Texto 3D em um player

No topo do GM/FS
pawn Код:
new Text3D:label[MAX_PLAYERS];

pawn Код:
label[playerid] = Create3DTextLabel("Sou gay",0x008080FF,30.0,40.0,50.0,40.0,0); // Foi explicado acima
Attach3DTextLabelToPlayer(label[playerid], playerid, 0.0, 0.0, 0.7)
Explicaзгo: Aplicaзгo pratica:
pawn Код:
dcmd_ptextlabel(playerid, params[])
{
   
    #define COR_GAY 0xFFFFFFAA
    new string[128];
    new label[MAX_PLAYERS];
    format(string,sizeof(string),"%s",params[1]);
    label[playerid] = Create3DTextLabel(string,COR_GAY,x,y,z,40.0,1);
    Attach3DTextLabelToPlayer(label[playerid], playerid, 0.0, 0.0, 0.7);
    SendClientMessage(playerid,COR_GAY,string);
    return 1;
}
Usando Attach3DTextLabelToVehicle - Cria o Texto 3D em um veнculo

pawn Код:
new vehicleid, Text3D:vehicle_text;
vehicle_text = Create3DTextLabel( "Texto", 0xFF0000AA, 0.0, 0.0, 0.0, 50.0, 0, 1 );
vehicleid = CreateVehicle( 510, 0.0. 0.0, 15.0, 5, 0, 120 );
Attach3DTextLabelToVehicle(vehicle_text, vehicleid, 0.0, 0.0, 2.0);
Explicaзгo: Aplicaзгo pratica:
pawn Код:
new vehicleid, Text3D:vehicle_text;

public OnGameModeInit()
{
    vehicleid = CreateVehicle( 510, 0.0. 0.0, 15.0, 5, 0, 120 );
}

dcmd_vtextlabel(playerid, params[])
{
    #define COR_GAY 0xFFFFFFAA
    new string[128];
    new label[MAX_PLAYERS];
    format(string,sizeof(string),"%s",params[1]);
    label[playerid] = Create3DTextLabel(string,COR_GAY,x,y,z,40.0,1);
    Attach3DTextLabelToVehicle(vehicle_text, vehicleid, 0.0, 0.0, 2.0);
    SendClientMessage(playerid,COR_GAY,string);
    return 1;
}
Crйditos:


Re: Usando 3DTextLabel - Macintosh - 23.04.2011

Outro?
Jб tem uns mil sу aqui na board '-'.
Ainda bem que й em dcmd inovado xD.
Belo tutorial.


Re: Usando 3DTextLabel - [S]trong - 23.04.2011

Inovado sу por que й dcmd? Definir uma cor dentro de um comando? cara vocк usa uma define se vocк for usa-la vбrias vezes nгo apenas duas vezes ou pode usar caso use algo que precisa ser mudado toda hora assim dando uma prбticidade, mas de qualquer modo ficou bom o tutorial bem explicado. Se o tutorial era para ensinar a usar uma 3DTextLabel o que menos importa й se ele estб usando dcmd ou zcmd.


Re: Usando 3DTextLabel - pGibson - 23.04.2011

Eu nгo li nada, nгo ligo, mas a formataзгo tб legal.

7/10


Re: Usando 3DTextLabel - [ADC]Aldi96 - 23.04.2011

i dont understand in english posts men!!!!


I find this nice scripting if you understand this write from me...,,,><><><><><><>


Re: Usando 3DTextLabel - JonathanFeitosa - 23.04.2011

Aldi - ... Disse Que й Bom, Se Vocк Entender Ele ...

Bom Tutorial.