SA-MP Forums Archive
[Ajuda] SetPlayerObjectMaterialText - 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] SetPlayerObjectMaterialText (/showthread.php?tid=378971)



SetPlayerObjectMaterialText - iOakley - 20.09.2012

Da para escrever no carros como se fosse em

PHP код:
AttachObjectToVehicle 
fixo no carro.

alguem me ajuda ae?


Re: SetPlayerObjectMaterialText - .FuneraL. - 20.09.2012

Isso sу й possнvel fazer em Objetos, a nгo ser que vocк Atache um Objeto ao Veнculo


Re: SetPlayerObjectMaterialText - iOakley - 20.09.2012

Quote:
Originally Posted by .FuneraL.
Посмотреть сообщение
Isso sу й possнvel fazer em Objetos, a nгo ser que vocк Atache um Objeto ao Veнculo
mais escrito do geito que quero n da n?


Re: SetPlayerObjectMaterialText - Juninho_Oakley - 20.09.2012

acho q n da n


Re: SetPlayerObjectMaterialText - iOakley - 20.09.2012

n da msm que tenso!


Re: SetPlayerObjectMaterialText - darkxdll - 20.09.2012

Se vocк grudar um objeto pequeno e proporcional vocк consegue escrever , mais mesmo assim ainda fica
estranho ...



Re: SetPlayerObjectMaterialText - Sergiosousa - 20.09.2012

Cуdigo Simples, espero que percebas.
pawn Код:
if(strcmp(cmd, "/teste", true) == 0)
    {
        new vehicleid = GetPlayerVehicleID(playerid); // 482
        // Lado Esquerdo
        new fragesquerdo1 = CreateObject(19329, -0.9065, -0.6305, 0.5490, 14.1000, 0.2999, 90.0255);
        SetObjectMaterialText(fragesquerdo1, "FragXL", 0, 120, "Arial", 55, 1, -16776961, 0, 1);
        AttachObjectToVehicle(fragesquerdo1, vehicleid, -0.9065, -0.6305, 0.5490, 14.1000, 0.2999, 90.0255);
        // Lado Direito
        new fragdireito2 = CreateObject(19329, 0.9051, -1.6463, 0.5490, 15.0000, -1.2000, -90.3680);
        SetObjectMaterialText(fragdireito2, "FragXL", 0, 120, "Arial", 55, 1, -16776961, 0, 1);
        AttachObjectToVehicle(fragdireito2, vehicleid, 0.9051, -1.6463, 0.5490, 15.0000, -1.2000, -90.3680);
    }
Como fazer o texto?

Primeiro: Pegar em um veiculo nas coordenadas X Y Z e Angulo

Coordenada deverб ser como por exemplo: 0, 0, 3, 0

3 й o Z portanto se fosse 0 o veiculo caira do mapa.

Como pegar veiculo?

pawn Код:
AddStaticVehicle(482,0,0,3,0,0,0); // Burrito
Para editar o texto use o: https://sampforum.blast.hk/showthread.php?tid=336820

Simples editor e eficaz para criaзгo de textos.

Use como objeto: 19329

Depois, basta fazeres teleporte para o veiculo criado, nunca o movas de lugar pois se for movido as coordenadas depois irб o texto aparecer mal

Se quiseres meter nos dois lados do veiculo mesmo texto, deverбs criar os 2.

Depois...
pawn Код:
new fragesquerdo1 = CreateObject(19329, -0.9065, -0.6305, 0.5490, 14.1000, 0.2999, 90.0255); // criar o objeto
        SetObjectMaterialText(fragesquerdo1, "FragXL", 0, 120, "Arial", 55, 1, -16776961, 0, 1); // criar o texto
        AttachObjectToVehicle(fragesquerdo1, vehicleid, -0.9065, -0.6305, 0.5490, 14.1000, 0.2999, 90.0255);// fixar o texto no veiculo
No -0.9065, -0.6305, 0.5490, 14.1000, 0.2999, 90.0255 use as coordenadas que salvou do editor, mas deverбs mudar o Z das coordenadas pois como o veiculo nгo ficou na coordenada 0 o texto ficarб mal

Resultado: https://dl.dropbox.com/u/76676841/sa-mp-122.png


Re: SetPlayerObjectMaterialText - iOakley - 20.09.2012

da para colocar isso para respawn quando inicia o servidor e para um carro especifico ex: de uma org...?


Re: SetPlayerObjectMaterialText - iOakley - 21.09.2012

alguem me ajuda ae please!

desculpe pelo double post


Re: SetPlayerObjectMaterialText - iOakley - 21.09.2012

Poxa galera me ajuda ae ja й o terceiro post ja please!!!