[AJUDA] Tempo para ocorrer funcao
#9

Quote:
Originally Posted by Mateuscm
Посмотреть сообщение
Pessoal eu tenho a seguinte coisa:

pawn Код:
public OnPlayerMarkMap(playerid, MarkID, Float:X, Float:Y, Float:Z)
{

    SetPlayerPos(playerid,mapLastX[playerid],mapLastY[playerid],mapLastZ[playerid]);
    CreateExplosion(X, Y, Z, 7, 10.0);
    return 1;
}
Sу que eu queria que a explosao fosse criada apуs 5 segundos...

Ae eu fiz...

pawn Код:
public OnPlayerMarkMap(playerid, MarkID, Float:X, Float:Y, Float:Z)
{

    SetPlayerPos(playerid,mapLastX[playerid],mapLastY[playerid],mapLastZ[playerid]);
     SetTimer("TimeToExplosion", 5000, 0);
    return 1;
}

forward TimeToExplosion();
public TimeToExplosion()
{
CreateExplosion(X, Y, Z, 7, 10.0);
}
Porem ele da erro no public TimeToExplosion pq o X Y e Z nao estao definidos... Eles tao definidos no public OnPlayerMarkMap... Entao o que eu faзo? Teria uma forma pra usar GetTickCount para realizar a explosao?
PHP код:
public OnPlayerMarkMap(playeridMarkIDFloat:XFloat:YFloat:Z)
{
    
SetPlayerPos(playerid,mapLastX[playerid],mapLastY[playerid],mapLastZ[playerid]);
    
SetTimerEx("TimeToExplosion"50000"fff"XYZ);
    return 
1;
}
forward TimeToExplosion(Float:XFloat:YFloat:Z);
public 
TimeToExplosion(Float:XFloat:YFloat:Z) return CreateExplosion(XYZ710.0); 
Quote:
Originally Posted by Mateuscm
Посмотреть сообщение
eu testei com SetTimer("TimeToExplosion", 5000, 0); e deu certo...

Agora posso lhe perguntar outra coisa...

Como eu faria para que em um Range tal do ponto X Y Z (onde ocorre a explosao), durante esses 5 segundos toque o som PlayerPlaySound(playerid,1057,0.0,0.0,0.0); a cada meio segundo (ou seja ele tocara 10 vezes) para as pessoas que estivessem dentro desse range?
1 - Qual o ID do som ?

2 - Ele deverб ser tocado na ponto X, Y, Z ou mapLastX[playerid], mapLastY[playerid], mapLastZ[playerid] ?
Reply


Messages In This Thread
[AJUDA] Tempo para ocorrer funcao - by Mattos - 30.09.2011, 02:58
Re: [AJUDA] Tempo para ocorrer funcao - by Pharrel - 30.09.2011, 03:02
Re: [AJUDA] Tempo para ocorrer funcao - by Mattos - 30.09.2011, 03:05
Re: [AJUDA] Tempo para ocorrer funcao - by Pharrel - 30.09.2011, 03:06
Re: [AJUDA] Tempo para ocorrer funcao - by Mattos - 30.09.2011, 03:08
Re: [AJUDA] Tempo para ocorrer funcao - by Pharrel - 30.09.2011, 03:10
Re: [AJUDA] Tempo para ocorrer funcao - by Mattos - 30.09.2011, 03:13
Re: [AJUDA] Tempo para ocorrer funcao - by Pharrel - 30.09.2011, 03:19
Re: [AJUDA] Tempo para ocorrer funcao - by Shadoww5 - 30.09.2011, 08:29
Re: [AJUDA] Tempo para ocorrer funcao - by Mattos - 30.09.2011, 16:46

Forum Jump:


Users browsing this thread: 1 Guest(s)