#include < a_samp >
#include < zcmd >
#define LINK \"http://www.fluxblog.net/skrillex_bangarang.mp3\"
new bool:Korben[MAX_PLAYERS];
new bool:Kilove[MAX_PLAYERS];
new Float:MostaniX, Float:MostaniY, Float:MostaniZ;
new CT;
public OnFilterScriptInit( )
{
CT = SetTimer( \"CheckRange\", 800, true );
return 1;
}
forward CheckRange( );
public CheckRange( )
{
for( new playerid = 0; playerid < MAX_PLAYERS; playerid++ )
{
if( IsPlayerConnected(playerid) )
{
if( IsPlayerInRangeOfPoint(playerid, 10, 0, 0, 3))
{
if( Korben[playerid] == false )
{
PlayAudioStreamForPlayer( playerid, LINK );
Kilove[playerid] = false;
Korben[playerid] = true;
}
}
else if( !IsPlayerInRangeOfPoint(playerid, 10, MostaniX, MostaniY, MostaniZ) && Kilove[playerid] == false )
{
StopAudioStreamForPlayer( playerid );
SendClientMessage( playerid, -1, \"Leáll a muzsik\" );
Kilove[playerid] = true;
Korben[playerid] = false;
}
}
}
}
CMD:zeneitt( playerid )
{
if( !IsPlayerAdmin(playerid) ) return SendClientMessage( playerid, -1, \"Használatához adminnak kell lenned.\" );
GetPlayerPos( playerid, MostaniX, MostaniY, MostaniZ );
SendClientMessage( playerid, -1, \"Ezentúl itt fog szólni a zene.\" );
return 1;
}
CMD:zeneki( playerid )
{
if( !IsPlayerAdmin(playerid) ) return SendClientMessage( playerid, -1, \"Használatához adminnak kell lenned.\" );
MostaniX = 0; MostaniY = 0; MostaniZ = 0;
KillTimer( CT );
for( new id = 0; id < MAX_PLAYERS; id++ )
{
if( IsPlayerConnected(id) )
{
StopAudioStreamForPlayer( id );
}
}
SendClientMessage( playerid, -1, \"Sikeresen kikapcsoltad a zenét.\" );
return 1;
}
CMD:zenebe( playerid )
{
if( !IsPlayerAdmin(playerid) ) return SendClientMessage( playerid, -1, \"Használatához adminnak kell lenned.\" );
GetPlayerPos( playerid, MostaniX, MostaniY, MostaniZ );
CT = SetTimer( \"CheckRange\", 800, true );
SendClientMessage( playerid, -1, \"Sikeresen bekapcsoltad a zenét a pozíciódon.\" );
return 1;
}
\'/zenebe\' a te pozíciódon az FS_ben lévõ zenét játsza.
\'/zeneki\' leállítja a zenét, senki nem hallja.
\'/zeneitt\' A te pozíciódon fog ezentúl szólni a zene.