SA-MP Forums Archive
[Ajuda] Objeto aparece em todos os veнculos do servidor (Como limitar) - 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] Objeto aparece em todos os veнculos do servidor (Como limitar) (/showthread.php?tid=549659)



Objeto aparece em todos os veнculos do servidor (Como limitar) - lancafe - 08.12.2014

Olб, Sei que vai parecer uma duvida Ridнcula, mas tentei de varias formas, pesquisei na wiki e tudo, nгo sei se eu nao entendi ou se eu sou idiota mesmo haha em fim...
O meu problema й que eu coloquei este Objeto em cima de um carro:


No entanto ele aparece em todos os carros do servidor.

Код:
new ffiscal;
    ffiscal = CreateObject(19419, 0, 0, 0, 0, 0 ,0, 0.0);
    if(vehicleid == Carrofiscal, Carrofiscal2, Carrofiscal3, Carrofiscal4, Carrofiscal5, Carrofiscal6, Carrofiscal7, Carrofiscal8)
    {
    AttachObjectToVehicle(ffiscal, Carrofiscal, 0.000000, 0.000000, 1.084999, 0.000000, 0.000000, 0.000000); //Object Model: 19419 |
    AttachObjectToVehicle(ffiscal, Carrofiscal2, 0.000000, 0.000000, 1.084999, 0.000000, 0.000000, 0.000000); //Object Model: 19419 |
    AttachObjectToVehicle(ffiscal, Carrofiscal3, 0.000000, 0.000000, 1.084999, 0.000000, 0.000000, 0.000000); //Object Model: 19419 |
    AttachObjectToVehicle(ffiscal, Carrofiscal4, 0.000000, 0.000000, 1.084999, 0.000000, 0.000000, 0.000000); //Object Model: 19419 |
    AttachObjectToVehicle(ffiscal, Carrofiscal5, 0.000000, 0.000000, 1.084999, 0.000000, 0.000000, 0.000000); //Object Model: 19419 |
    AttachObjectToVehicle(ffiscal, Carrofiscal6, 0.000000, 0.000000, 1.084999, 0.000000, 0.000000, 0.000000); //Object Model: 19419 |
    AttachObjectToVehicle(ffiscal, Carrofiscal7, 0.000000, 0.000000, 1.084999, 0.000000, 0.000000, 0.000000); //Object Model: 19419 |
    AttachObjectToVehicle(ffiscal, Carrofiscal8, 0.000000, 0.000000, 1.084999, 0.000000, 0.000000, 0.000000); //Object Model: 19419 |
	}
    return 1;
}
A ultima coisa que tentei foi esse codigo acima, sei que estб totalmente errado mas testei da forma que esta igual na Wiki samp e deu a mesma coisa.. Eu quero colocar esse objeto em 8 Carros no servidor, porem como eu disse ele aparece em todos os carros do servidor.

Grato desde jб '-'


Re: Duvida Simples - Ocirne - 08.12.2014

sirenecar = CreateObject(19419, 0, 0, 0, 0, 0, 0);
AttachObjectToVehicle(sirenecar, GetPlayerVehicleID(playerid), 0.009999, -0.019999, 0.844999, 0.000000, 0.000000, 0.000000);

Com isso vocк cria o comando para apenas ativar dentro do veiculo.


Re: Duvida Simples - Kimossab - 08.12.2014

pawn Код:
if(vehicleid == Carrofiscal, Carrofiscal2, Carrofiscal3, Carrofiscal4, Carrofiscal5, Carrofiscal6, Carrofiscal7, Carrofiscal8)
isto ^ estб mal como Carrofiscal2 etc existe a condiзгo й sempre verdadeira...

pawn Код:
if(vehicleid == Carrofiscal || vehicleid ==  Carrofiscal2 || vehicleid ==  Carrofiscal3 || vehicleid == Carrofiscal4 || vehicleid ==  Carrofiscal5 || vehicleid ==  Carrofiscal6 || vehicleid ==  Carrofiscal7 || vehicleid ==  Carrofiscal8)
|| significa OU lуgico
&& significa E lуgico


Re: Duvida Simples - lancafe - 08.12.2014

Quote:
Originally Posted by Kimossab
Посмотреть сообщение
pawn Код:
if(vehicleid == Carrofiscal, Carrofiscal2, Carrofiscal3, Carrofiscal4, Carrofiscal5, Carrofiscal6, Carrofiscal7, Carrofiscal8)
isto ^ estб mal como Carrofiscal2 etc existe a condiзгo й sempre verdadeira...

pawn Код:
if(vehicleid == Carrofiscal || vehicleid ==  Carrofiscal2 || vehicleid ==  Carrofiscal3 || vehicleid == Carrofiscal4 || vehicleid ==  Carrofiscal5 || vehicleid ==  Carrofiscal6 || vehicleid ==  Carrofiscal7 || vehicleid ==  Carrofiscal8)
|| significa OU lуgico
&& significa E lуgico
Nуssa dei uma de idiota completamente, tinha esquecido disso haha, Valeu ai pela ajuda cara SZ rsrs