[Duda] PlayAudioStreamForPlayer (Ocultar del Chat) -
Colomina37 - 11.05.2016
Hola, la duda es sencilla, cuando se reproduzca una canciуn en el servidor, que no aparezca obligatoriamente en el chat la URL de la canciуn. Es decir, reproducir sin que aparezca en el chat general o del usuario.
Se inicias en el servidor, algo asн...
Bienvenido a No sй quй, Usuario.
[Comienza a sonar mъsica, pero sin que aparezca nada en el chat]
Hago esta consulta porque vi que hay servidores que ocultan la URL con comandos estilo /togmusic, oyes la canciуn, pero no ves la URL en el chat, ya que ocasiones resulta molesto, gracias!
Respuesta: [Duda] PlayAudioStreamForPlayer (Ocultar del Chat) -
FelipeAndres - 11.05.2016
el comando /audiomsg es para eso
no se si se pueda desactivar de manera global, pero si que cuando entre al servidor, automaticamente le ejecutes el comando:
OnPlayerCommandText(playerid, "/audiomsg");
Respuesta: [Duda] PlayAudioStreamForPlayer (Ocultar del Chat) -
Colomina37 - 11.05.2016
Si, pero ese comando es parte del cliente y lo tienen que usar los usuarios si lo deseas, alguna manera de scriptear o que exista una funciуn para ocultar el mensaje de audio?
Respuesta: [Duda] PlayAudioStreamForPlayer (Ocultar del Chat) -
alonxx - 12.05.2016
Quote:
Originally Posted by Colomina37
Si, pero ese comando es parte del cliente y lo tienen que usar los usuarios si lo deseas, alguna manera de scriptear o que exista una funciуn para ocultar el mensaje de audio?
|
Usa
https://sampwiki.blast.hk/wiki/CallLocalFunction para llamar ese comando
Tambien puedes hacer que limpie el chat luego de ese mensaje, pero perderia el chat que estaba antes de eso.
Respuesta: [Duda] PlayAudioStreamForPlayer (Ocultar del Chat) -
Swedky - 12.05.2016
Quй? No es posible manipular los comados del cliente utilizando PAWN. Dejen de inventar cosas...
Incluso esos comandos solo surgen efectos en el cliente mismo (ej, si uso /headmove otros jugadores todavia veran que mi cabeza se mueve), y no envнan ningъn tipo de informaciуn al servidor.
Re: [Duda] PlayAudioStreamForPlayer (Ocultar del Chat) -
MBilal - 12.05.2016
Код:
public OnPlayerConnect(playerid)
{
PlayAudioStreamForPlayer(playerid,"URL");
for(new i = 0; i < 10; i++)SCM(playerid,-1," ");
}
//PlayAudioStreamForPlayer(playerid,"URL"); it will play song for player when he connect
//for(new i = 0; i < 10; i++)SCM(playerid,-1," "); this will send 10 emtpy message that clear the chat for that player and you can't see any link.
if you are using anycmd to play for all players or any player in game that message will show . you can hide link only on OnPlayerConnect.
Respuesta: [Duda] PlayAudioStreamForPlayer (Ocultar del Chat) -
Colomina37 - 12.05.2016
Por lo que veo la ъnica manera de ocultar esto es limpiando el chat, en el inicio del logeo estб bien, pero si pones una canciуn para todos los conectados, se les limpia el chat y puede que no les haga mucha gracia, seguirй investigando esto, gracias por informar.