SA-MP Forums Archive
[DUV]Mensagem ao pegar fogo no veнculo - 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: [DUV]Mensagem ao pegar fogo no veнculo (/showthread.php?tid=129386)



[DUV]Mensagem ao pegar fogo no veнculo - Ambrуsio - 21.02.2010

Eaew, gostaria de saber como faзo para mandar uma mensagem ao player quando o seu veiculo estiver pegando fogo! Eu pesquisei mas с achei nada sobre o assunto, tentei fazer mas с tive nenhum exito!
Agradeзo desde jб!

Edit --

estou tentando me basear nisso mas nгo consigo!
Код:
new Float:Health

GetVehicleHealth(GetPlayerVehicleID(playerid),Health);
if(Health == 300);
{
SendClientMessage(playerid, COR_AMARELO, "Seu veiculo estб pegando fogo, sebo na canela!!!");
}
da esses erros:
Код:
D:\Desktop\oficial\teste.pwn(20) : error 001: expected token: ";", but found "-identifier-"
D:\Desktop\oficial\teste.pwn(21) : error 010: invalid function or declaration



Re: [DUV]Mensagem ao pegar fogo no veнculo - luandriftlogkdr - 22.02.2010

Qual das linhas da esse erro ae?


Re: [DUV]Mensagem ao pegar fogo no veнculo - Ambrуsio - 22.02.2010

Quote:
Originally Posted by luandriftlogkdr
Qual das linhas da esse erro ae?
Код:
GetVehicleHealth(GetPlayerVehicleID(playerid),Health);
if(Health == 300);



Re: [DUV]Mensagem ao pegar fogo no veнculo - Lucas_Brasil - 22.02.2010

vocк estб usando um Ponto e Virgula ( ; ) no fim do if

mude de assim:
pawn Код:
new Float:Health

GetVehicleHealth(GetPlayerVehicleID(playerid),Health);
if(Health == 300);
{
SendClientMessage(playerid, COR_AMARELO, "Seu veiculo estб pegando fogo, sebo na canela!!!");
}
para assim:

pawn Код:
new Float:Health

GetVehicleHealth(GetPlayerVehicleID(playerid),Health);
if(Health == 300)
{
SendClientMessage(playerid, COR_AMARELO, "Seu veiculo estб pegando fogo, sebo na canela!!!");
}



Re: [DUV]Mensagem ao pegar fogo no veнculo - Ambrуsio - 22.02.2010

Nгo adiantou, esta dando o mesmo erro!

Isso deve estar tudo errado... Eu tava tentando fazer assim...

Alguem tem outra idйia?


Re: [DUV]Mensagem ao pegar fogo no veнculo - Lucas_Brasil - 22.02.2010

qual parte do GM esta colocando isso?


Re: [DUV]Mensagem ao pegar fogo no veнculo - Ambrуsio - 22.02.2010

Nгo importa onde eu coloco dб sempre o mesmo erro!
Esquece, essa ai tб errado concerteza!
Alguma outra idйia?!


Re: [DUV]Mensagem ao pegar fogo no veнculo - RoamPT - 22.02.2010

Isso nгo tem que estar como public por acaso?


Re: [DUV]Mensagem ao pegar fogo no veнculo - Ambrуsio - 22.02.2010

Quote:
Originally Posted by RoamPT
Isso nгo tem que estar como public por acaso?
public o q?
nгo sei


Re: [DUV]Mensagem ao pegar fogo no veнculo - RoamPT - 22.02.2010

pawn Код:
public PegarFogo()
{
  for (new i=0; i < MAX_PLAYERS; i++)
  {
    if (IsPlayerConnected(i) && IsPlayerInAnyVehicle(i) && GetPlayerState(i) == PLAYER_STATE_DRIVER)
    {
       new Float:Health;
       GetVehicleHealth(GetPlayerVehicleID(i),Health);
       if (health == 300)
       {
         if(GetPlayerState(i) == PLAYER_STATE_DRIVER)
         {
            SendClientMessage(i, COR_AMARELO, "Seu veiculo estб pegando fogo, sebo na canela!!!");
       }
       }
     }
  }
}