[PEDIDO] AudioSteam ID
#8

pawn Код:
if(strcmp(cmdtext, "/radio", true) == 0)
{
    AudioStreamProxDetector(10.0, playerid, "urlaqui");
    return 1;
}
Coloque esta funзгo no comando para tocar o rбdio em uma distвncia prуxima ao player.
Caso for necessбrio, use IsPlayerInRangeOfPoint para o comando sу poder ser utilizado naquela 'range', ou seja, sу poder ser tocado o 'alarme' da prisгo, na prуpria prisгo.


pawn Код:
if(strcmp(cmdtext, "/pararradio", true) == 0)
{
    StopAudioStreamProxDetector(10.0, playerid);
    return 1;
}
Coloque esta para o 'policial' poder parar o 'alarme', faзa o mesmo com o do rбdio, se preciso, coloque um IsPlayerInRangeOfPoint.



pawn Код:
forward AudioStreamProxDetector(Float:radi, playerid, url[]);
public AudioStreamProxDetector(Float:radi, playerid, url[]) // by Pedro_Miranda
{
    new Float:P[3];
    GetPlayerPos(playerid, P[0], P[1], P[2]);
    foreach(Player, i)
    {
        if(IsPlayerInRangeOfPoint(i, radi, P[0], P[1], P[2]))
        {
            PlayAudioStreamForPlayer(i, url);
        }
    }
    return 1;
}
Coloque ao final do gamemode.
Crйditos: Pedro_Miranda(nгo sei se foi ele que fez, mas pelo menos foi ele que postou).

pawn Код:
forward StopAudioStreamProxDetector(Float:radi, playerid);
public StopAudioStreamProxDetector(Float:radi, playerid) // by DreeH
{
    new
        Float:P[3];
    GetPlayerPos(playerid, P[0], P[1], P[2]);
    for(new i = 0; i != MAX_PLAYERS; i++)
    {
        if(!IsPlayerConnected(i) && IsPlayerNPC(i)) continue;
        if(IsPlayerInRangeOfPoint(i, radi, P[0], P[1], P[2]))
            StopAudioStreamForPlayer(i);
    }
    return 1;
}
Coloque ao final do Gamemode.
Crйditos: DreeH.



Espero que funcione.
Reply


Messages In This Thread
[PEDIDO] AudioSteam ID - by Aquilis - 10.12.2011, 01:11
Re: [PEDIDO] AudioSteam ID - by Mattos - 10.12.2011, 01:20
Re: [PEDIDO] AudioSteam ID - by Aquilis - 10.12.2011, 01:25
Re: [PEDIDO] AudioSteam ID - by ViniBorn - 10.12.2011, 01:50
Re: [PEDIDO] AudioSteam ID - by Aquilis - 10.12.2011, 01:53
Re: [PEDIDO] AudioSteam ID - by Mattos - 10.12.2011, 02:31
Re: [PEDIDO] AudioSteam ID - by Aquilis - 10.12.2011, 03:55
Re: [PEDIDO] AudioSteam ID - by DreeH - 10.12.2011, 09:58
Re: [PEDIDO] AudioSteam ID - by Aquilis - 10.12.2011, 20:33
Re: [PEDIDO] AudioSteam ID - by Aquilis - 10.12.2011, 23:52

Forum Jump:


Users browsing this thread: 2 Guest(s)