ACHO que fiz certo mas nгo funciona -
Sobrevizion - 29.07.2014
Eu fiz uma coisa pra que quando o player entrar na favela inicie o SOM de um tiroteio...
Mas fui testar e nada...
Ta assim:
PHP код:
public OnPlayerSpawn(playerid)
{
// Ao Entrar na Favela... (Som dos Tirros)
if(IsPlayerInRangeOfPoint(playerid, 7.0, 2165.5388,-1004.7194,62.7990))
PlayAudioStreamForPlayer(playerid,"https://dl.dropboxusercontent.com/u/87676440/TICO%20E%20TECO/12X1.mp3");
E mesmo assim xego la e nada :/
Re: ACHO que fiz certo mas nгo funciona -
Cidiei - 29.07.2014
Seria melhor utilizar um mйtodo de verificaзгo, caso o jogador esteja em tal local seja iniciado o som.
Exemplo
OnPlayerUpdate + IsPlayerInRangeOfPoint + PlayAudioStreamForPlayer
Crie um else para que quando ele saia do local seja parada a musica.
Re: ACHO que fiz certo mas nгo funciona -
PT - 29.07.2014
Nao podes colocar nessa callback caso contrario nao funciona.
Tens de fazer um timer a checar a pos do player..
Re: ACHO que fiz certo mas nгo funciona -
tonisantolia - 29.07.2014
pawn Код:
public OnPlayerUpdate(playerid)
{
if(IsPlayerInRangeOfPoint(playerid, 7.0, 2165.5388,-1004.7194,62.7990))
PlayAudioStreamForPlayer(playerid,"https://dl.dropboxusercontent.com/u/87676440/TICO%20E%20TECO/12X1.mp3");
return true;
}
Re: ACHO que fiz certo mas nгo funciona -
Rodney Francalim - 29.07.2014
Sу pra deixar mais claro, isso aн que vocк fez й o seguinte:
Код:
> Jogador spawna
> Ele estб nesta localizaзгo?
> Executa a funзгo
Re: ACHO que fiz certo mas nгo funciona -
Cidiei - 29.07.2014
Quote:
Originally Posted by tonisantolia
pawn Код:
public OnPlayerUpdate(playerid) { if(IsPlayerInRangeOfPoint(playerid, 7.0, 2165.5388,-1004.7194,62.7990)) PlayAudioStreamForPlayer(playerid,"https://dl.dropboxusercontent.com/u/87676440/TICO%20E%20TECO/12X1.mp3"); return true; }
|
Cria uma else para caso ele nгo esteja mas no territуrio seja parada a musica.
Pode ser criada uma variavel exemplo SomTocando[playerid] = 1 e quando fazer a verificaзгo caso SomTocando seja igual a 1 e ele nгo esteja na pos seja cancelada a musica.
Re: ACHO que fiz certo mas nгo funciona -
ViniBorn - 29.07.2014
Vocк tem que analisar tambйm a quantidade de entradas que a favela possui...
Se for mais de uma, й mais interessante que vocк use uma funзгo que detecte se o jogador estб em um retвngulo
Re: ACHO que fiz certo mas nгo funciona -
Marlon307 - 29.07.2014
PlayAudioStreamForPlayer(playerid, url, Float
osX = 0.0, Float
osY = 0.0,Float
osZ = 0.0, Float:diatance = 50.0, usepos = 0);
PlayAudioStreamForPlayer(playerid,
https://dl.dropboxusercontent.com/u/...0TECO/12X1.mp3, 2165.5388,-1004.7194,62.7990, 7.0);