SA-MP Forums Archive
[Ajuda] Como faz isso? - 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)
+---- Thread: [Ajuda] Como faz isso? (/showthread.php?tid=484261)



Como faz isso? - standart - 29.12.2013

como coloca esses nomes personalizados? serб algum objeto? kkk







Re: Como faz isso? - Tugamars - 29.12.2013

Boa tarde, vou explicar como se faz , й bem simples .

Usa SetObjectMaterial e SetObjectMaterialText , e AttachObjectToVehicle . no ultimo caso nгo й necessбrio AttachObjectoToVehicle .

Bem , primeiro vocк deve criar um objeto e aplicar-lhe uma textura Sem cor , transparente , ou entгo meter o objeto dentro da parede de forma a sу ver as letras . E depois aplica o SetObjectMaterialText.

Dк uma olhada no code de um veiculo que fiz para o BOPE :

pawn Код:
new text = CreateObject(2659,0,0,-1000,0,0,0,100);//Criamos o objeto onde iremos colocar as letras
    SetObjectMaterialText(text, " BOPE", 0, OBJECT_MATERIAL_SIZE_256x128, "Arial", 74, 1, 0xFFFFFFFF, 0, 1);//Colocamos as letras
    AttachObjectToVehicle(text, GetPlayerVehicleID(playerid), -1.275000,0.000000,0.000000,0.000000,0.000000,-89.099983);//Colocamos o objeto junto ao veiculo , sempre . Neste nгo usei o SetObjectmaterial pois nгo foi necessбrio .

    new text2 = CreateObject(2286,0,0,-1000,0,0,0,100);
    SetObjectMaterial(text2, 1, 0, "none", "none");//Coloquei uma textura sem nada (none)
    SetObjectMaterialText(text2, " POLICE", 0, OBJECT_MATERIAL_SIZE_256x128, "Arial", 75, 1, 0xFFFFFFFF, 0, 1);//Letras
    AttachObjectToVehicle(text2, GetPlayerVehicleID(playerid), -0.074999,2.175000,0.525000,-91.799980,0.000000,0.000000);//Attach
Para fazer sem ser junto ao veiculo .

Sу fazer isso .

pawn Код:
new text2 = CreateObject(2286,0,0,-1000,0,0,0,100);
    SetObjectMaterial(text2, 1, 0, "none", "none");//Coloquei uma textura sem nada (none)
    SetObjectMaterialText(text2, " POLICE", 0, OBJECT_MATERIAL_SIZE_256x128, "Arial", 75, 1, 0xFFFFFFFF, 0, 1);//Letras
No createObject mete a posiзгo que quer


Re: Como faz isso? - VentureMs - 30.12.2013

Aproveitando o tema do tуpico;nгo teria um editor q faзa isso in game?


Re: Como faz isso? - Tugamars - 30.12.2013

Quote:
Originally Posted by VentureMs
Посмотреть сообщение
Aproveitando o tema do tуpico;nгo teria um editor q faзa isso in game?
AttachObejectToVehicle sim , escrever nos objetos tambйm .

No entanto os dois em conjunto nгo :/


Re: Como faz isso? - standart - 30.12.2013

Valeu Tugamars, como sempre bem ъtil obrigado mesmo.