SA-MP Forums Archive
[Duvida] Й possivel? - 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: [Duvida] Й possivel? (/showthread.php?tid=184856)



[Duvida] Й possivel? - chweb - 22.10.2010

Queria saber se й possivel para servidores RPG, fazer um sistema, FS ou embutido em um GM que seja, que quando a pessoa passar com o carro ou qualquer veiculo pelo semaforo no vermelho, ter um radar que de muta, e quando passar pelo amarelo apareзe na tela ATENЗГO.

Se tiver como fazer isso, alguem faz? ;p
Seriaa muito loco.


Re: [Duvida] Й possivel? - dexenking - 22.10.2010

axo que isso seria impossivel


Re: [Duvida] Й possivel? - Canabis - 22.10.2010

a nгo ser que vc crie um sistema de semaforo...


Re: [Duvida] Й possivel? - TiagoPS - 22.10.2010

possivel й mais e trabalhoso teria q criar radares em todos os semaforos mas verificar se eles etao vermelho axo impossssivel


Re: [Duvida] Й possivel? - KevinsL - 22.10.2010

Quote:
Originally Posted by TiagoPS
Посмотреть сообщение
possivel й mais e trabalhoso teria q criar radares em todos os semaforos mas verificar se eles etao vermelho axo impossssivel
Nгo se contar o tempo que ele fica verde + amarelo + vermelho...


Re: [Duvida] Й possivel? - Macintosh - 22.10.2010

Teria que pegar a base dos radares pega as cordenadas de todos os semaforos da(s) cidade(s) o raio,diametro,etc.


Re: [Duvida] Й possivel? - TiagoPS - 22.10.2010

lol e verdade os semaforos sao todos sincronixados eu acho ai й so pega coord de cada um e usar playertopoint ou isplayerinrangeofpoint com um timer para verificar se ele pasoou no sinal vermelho


Re: [Duvida] Й possivel? - Macintosh - 22.10.2010

Sim mais ele tera que fazer isso em todos os sinais que ele quer por O.O й muito D=


Re: [Duvida] Й possivel? - TiagoPS - 22.10.2010

mas se ele for sincronizado ґso pegar o tempo de um sу e botar um timer para ele ir mudando
exemplo ele fica aceso o vermelho 3 segundos ai pega esse tempo coloca em ongamemodeinit para ficar puxando uma public assim
pawn Код:
new SinalVermelho;
forward FarolVermelho()
forward FarolVerde()
public FarolVermelho()
{
     SinalVermelho = 1;
     SetTimer("FarolVerde", 3000);
}
public FarolVerde()
{
     SinalVermelho = 0;
     SetTimer("FarolVermelho",3000);
}
pawn Код:
em onPlayerUpdate
if(IsPlayerInRageofPoint(playerid,t,X,Y,Z)
{
     if(FarolVermelho == 1)
     {
          SendClientMessage(playerid,cor,"Voce Foi Multado Em 100R$ Por Passar no Sinal Vermelho");
         GivePlayerMoney(playerid,-100);
     }
}



Re: [Duvida] Й possivel? - chweb - 22.10.2010

Oia que looc thiago :}
e tipo й sу eu adicionar ali em playerid o X,Y,Z? as cordenadas?
mas i se fosse para adicionar mais? teria que fazer varios de IsPlayerInRageofPoint com cordenadas? e para adicionar um com sinal amarelo , quando passar apareзe a mensagem na tela, ATENЗГO!!.