[AJUDA] Audio -
Turok - 22.01.2012
Quando eu dou /tocar todos os players que estгo em volta conseguem escutar, mas se algum player que nгo estava perto de mim quando dei o comando, nгo ouvem o audio, como solucionar?
Re: [AJUDA] Audio -
DarkScripter - 22.01.2012
manda o comando /tocar.
Re: [AJUDA] Audio -
Turok - 22.01.2012
pawn Код:
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
foreach(Player, i)
{
if(IsPlayerInRangeOfPoint(i, 70.0, X, Y, Z))
{
PlayAudioStreamForPlayer(i, inputtext, X, Y, Z, 70.0, 1);
}
}
Re: [AJUDA] Audio -
DarkScripter - 22.01.2012
pawn Код:
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetTimerEx("@Tempo", 1000, false "iiifff", playerid, gettime(), TEMPO_DA_MUSICA, X,Y,Z);
// FINAL DO GM
forward @Tempo(playerid, temp, tempe, Float:s, Float:s2, Float:s3);
public @Tempo(playerid, temp, tempe,Float:s, Float:s2, Float:s3)
{
foreach(Player, i)
{
if(IsPlayerInRangeOfPoint(i, 70.0, X, Y, Z))
{
PlayAudioStreamForPlayer(i, inputtext, s, s2, s3, 70.0, 1);
}
}
if(gettime() == tempe)return 0;
SetTimerEx("@Tempo", 1000, false "iiifff", playerid, gettime(), TEMPO_DA_MUSICA, X,Y,Z);
}
Re: [AJUDA] Audio -
Turok - 22.01.2012
Apresentou o seguinte:
pawn Код:
error: 017: undefined symbol "X"
error: 017: undefined symbol "inputtext"
error: 001: expected token: ",", but found "-string-"
warning: 215: expression has no effect
warning: 215: expression has no effect
error: 017: undefined symbol "TEMPO_DA_MUSICA"
error: 029: invalid expression, assumed zero
error fatal: 107: too many error messages on one line
Re: [AJUDA] Audio -
DarkScripter - 22.01.2012
pawn Код:
// COMANDO
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetTimerEx("@Tempo", 1000, false,"iiifff", playerid, gettime(), TEMPO_DA_MUSICA, X,Y,Z);
// FINAL DO GM
forward @Tempo(playerid, temp, tempe, Float:s, Float:s2, Float:s3);
public @Tempo(playerid, temp, tempe,Float:s, Float:s2, Float:s3)
{
foreach(Player, i)
{
if(IsPlayerInRangeOfPoint(i, 70.0, X, Y, Z))
{
PlayAudioStreamForPlayer(i, inputtext, s, s2, s3, 70.0, 1);
}
}
if(gettime() == tempe)return 0;
SetTimerEx("@Tempo", 1000, false "iiifff", playerid, gettime(), TEMPO_DA_MUSICA, X,Y,Z);
}
Re: [AJUDA] Audio -
Turok - 22.01.2012
Deu os mesmos erros:
pawn Код:
if(strcmp(cmdtext, "/tocar",true) == 0)
{
if(PlayerInfo[playerid][pAdmin] <= 1337) return SCM(playerid, -1, "Vocк nгo й um administrador level 1337+");
ShowPlayerDialog(playerid, DIALOG_MUSICA_LINK, DIALOG_STYLE_INPUT, "Insira o Link da Mъsica", "Insira o link da mъsica que deseja tocar:", "Proseguir", "Cancelar");
return 1;
}
//------------
if(dialogid == DIALOG_MUSICA_LINK)
{
if(response)
{
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetTimerEx("@Tempo", 1000, false,"iiifff", playerid, gettime(), TEMPO_DA_MUSICA, X,Y,Z);
}
return 1;
}
//-----------------
forward @Tempo(playerid, temp, tempe, Float:s, Float:s2, Float:s3);
public @Tempo(playerid, temp, tempe,Float:s, Float:s2, Float:s3)
{
foreach(Player, i)
{
if(IsPlayerInRangeOfPoint(i, 70.0, X, Y, Z))
{
PlayAudioStreamForPlayer(i, inputtext, s, s2, s3, 70.0, 1);
}
}
if(gettime() == tempe)return 0;
SetTimerEx("@Tempo", 1000, false "iiifff", playerid, gettime(), TEMPO_DA_MUSICA, X,Y,Z);
}
Re: [AJUDA] Audio -
DarkScripter - 22.01.2012
pawn Код:
#define TEMPO_DA_MUSICA (5) // COLOCA O TEMPO DA MUSICA..
Subistitui aкr:
pawn Код:
forward @Tempo(playerid, temp, tempe, Float:s, Float:s2, Float:s3);
public @Tempo(playerid, temp, tempe,Float:s, Float:s2, Float:s3)
{
foreach(Player, i)
{
if(IsPlayerInRangeOfPoint(i, 70.0, X, Y, Z))
{
PlayAudioStreamForPlayer(i, inputtext, s, s2, s3, 70.0, 1);
}
}
if(gettime() == tempe)return 0;
SetTimerEx("@Tempo", 1000, false "iiifff", playerid, gettime(), TEMPO_DA_MUSICA, s,s2,s3);
}
Re: [AJUDA] Audio -
Turok - 22.01.2012
Ainda da os mesmos erros, coloquei tudo certo... o inputtext nгo deveria estar junto ao dialog? jб que й o velo obtido por ele?
EDIT:
Agora sу estб dando erro no inputtext