13.04.2017, 00:36
Tenho um sistema de gritar tipo ele funciona normalmente mais quaando boto /gritar e escolho o audio so eu esculto o audio o outro player perto de mim n e acontece a mesma coisa quando outro player bota gritar
CMD:gritar(playerid, params[])
{
new Float:Pos[3];
GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
for(new i; i < MAX_PLAYERS; i++)
{
if(IsPlayerInRangeOfPoint(i, 15.0, Pos[0], Pos[1], Pos[2]))
{
// Code
}
}
return 1;
}
dcmd_gritar(playerid, params[]) { #pragma unused params ShowPlayerDialog(playerid, DIALOG_GRITAR, DIALOG_STYLE_LIST, "Grito De Facзхes", "CMD\n3CP\nLLL\nMLC\nORGS", "OK", "Cancelar"); return 1; } |
//TOPO DO GM NO DIALOGґS
#define DIALOG_RADIO 2319
dcmd_Grita(playerid, params[])
{
#pragma unused params
if(Player[playerid][pLogged] == false)
return SendClientMessage(playerid, COR_ERRO, "ERRO: Vocк nгo estб logado para utilizar este comando!");
ShowPlayerDialog(playerid, DIALOG_GRITAR, DIALOG_STYLE_LIST, "SALTA GRITO", "Ok", "");
return 1;
}
//------------------------------------------------------------------------------------------------------------------------
if(dialogid == DIALOG_GRITAR)
{
if(response)
{
if(listitem == 0)
{
PlayAudioStreamForPlayer(playerid,"AUDIO ");
SendClientMessage(playerid, COR_AZUL, "voce esta saltando um grito");
}
}
return 1;
}
dcmd(gritar, cmdtext); |
#define DIALOG_RADIO 2319 |
#define DIALOG_GRITAR 2319 |