SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Português/Portuguese

Reply
 
Thread Tools Display Modes
Old 31/01/2019, 07:44 PM   #1
Feconito
Big Clucker
 
Feconito's Avatar
 
Join Date: Mar 2018
Location: Santa Catarina - Brasil
Posts: 66
Reputation: 0
Default ajuda com PlayerPlaySound

então pessoal estava querendo fazer um sistema de radio que quando o player digitasse o comando, iria
tocar o som, só que ele fica repetindo varias vezes e queria saber como consertar isso

PHP Code:

for(new 0MAX_PLAYERSi++)
    {
        if(
IsPlayerConnected(i))
        {
            if(
Player[i][pOrg] == org)
            {
                new 
Float:xFloat:yFloat:z;
                
GetPlayerPos(ixyz);
                
PlayerPlaySound(i2xyz);
            }
        } 
Obs.: fiz esse looping, para que todos os players que estão na org ouvir o som.
__________________
Mesmo com o pouco conhecimento que tenho
gosto de compartilhar
Feconito is offline   Reply With Quote
Old 31/01/2019, 07:51 PM   #2
NWDMadara
Gangsta
 
NWDMadara's Avatar
 
Join Date: Mar 2018
Posts: 508
Reputation: 16
Default Re: ajuda com PlayerPlaySound

Tente PlayerPlaySound(i, 2, 0.0, 0.0, 0.0);
NWDMadara is offline   Reply With Quote
Old 31/01/2019, 07:59 PM   #3
Feconito
Big Clucker
 
Feconito's Avatar
 
Join Date: Mar 2018
Location: Santa Catarina - Brasil
Posts: 66
Reputation: 0
Default Re: ajuda com PlayerPlaySound

Quote:
Originally Posted by NWDMadara View Post
Tente PlayerPlaySound(i, 2, 0.0, 0.0, 0.0);
Pior que continua repetindo
__________________
Mesmo com o pouco conhecimento que tenho
gosto de compartilhar
Feconito is offline   Reply With Quote
Old 31/01/2019, 08:05 PM   #4
NWDMadara
Gangsta
 
NWDMadara's Avatar
 
Join Date: Mar 2018
Posts: 508
Reputation: 16
Default Re: ajuda com PlayerPlaySound

O problema não está no som que é reproduzido?

http://weedarr.wikidot.com/sounds
NWDMadara is offline   Reply With Quote
Old 31/01/2019, 08:27 PM   #5
Feconito
Big Clucker
 
Feconito's Avatar
 
Join Date: Mar 2018
Location: Santa Catarina - Brasil
Posts: 66
Reputation: 0
Default Re: ajuda com PlayerPlaySound

acho que o problema está no loop porque tipo assim, outros codigos que usam loop ficam repetindo
__________________
Mesmo com o pouco conhecimento que tenho
gosto de compartilhar
Feconito is offline   Reply With Quote
Old 31/01/2019, 08:40 PM   #6
NWDMadara
Gangsta
 
NWDMadara's Avatar
 
Join Date: Mar 2018
Posts: 508
Reputation: 16
Default Re: ajuda com PlayerPlaySound

Uma pessoa tinha mandado aqui você usar break; abaixo de PlayerPlaySound. Parece que a mensagem foi apagada.

Desculpe por não ter percebido, estou estão acostumado com foreach que nem lembrei do break rs.
NWDMadara is offline   Reply With Quote
Old 31/01/2019, 09:25 PM   #7
Feconito
Big Clucker
 
Feconito's Avatar
 
Join Date: Mar 2018
Location: Santa Catarina - Brasil
Posts: 66
Reputation: 0
Default Re: ajuda com PlayerPlaySound

esse jogo deve estar zoando comigo pq nao pode, nao funciona .-.
__________________
Mesmo com o pouco conhecimento que tenho
gosto de compartilhar
Feconito is offline   Reply With Quote
Old 31/01/2019, 09:28 PM   #8
Feconito
Big Clucker
 
Feconito's Avatar
 
Join Date: Mar 2018
Location: Santa Catarina - Brasil
Posts: 66
Reputation: 0
Default Re: ajuda com PlayerPlaySound

acho que se eu postar o comando inteiro ajudaria,

PHP Code:
CMD:r(playeridparams[])
{
    new 
text[128], string[128], playername[MAX_PLAYER_NAME]; //Criando variavés...
    
if(sscanf(params"s"text)) return SendClientMessage(playeridCOR_ERRO"USE: /r [MENSAGEM]"); //Aqui está o triunfo do sscanf! Para saber mais informações leia o Tópico
    
if(Player[playerid][pOrg] == Civil) return SendClientMessage(playeridCOR_ERRO"Civis não tem Rádio."); //Verifica se o player é CIVIL, se for, returna a mensagem
    
GetPlayerName(playeridplayernamesizeof(playername)); //Geta o nome de quem usou o comando
    
format(stringsizeof(string), "(Rádio) %s [Cargo: %d] diz: %s"playernamePlayer[playerid][pCargo], text); //Formata uma mensagem com o nome do player, cargo e a mensgem
    
SendFamilyMessage(Player[playerid][pOrg], COR_RADstring);
    
    for(new 
i<= GetPlayerPoolSize(); i++)
    {
        if(
Player[i][pOrg] == Player[playerid][pOrg])
        {
            new 
Float:xFloat:yFloat:z;
            
GetPlayerPos(ixyz);
            
PlayerPlaySound(i2xyz);
        }
    }
    
/*for(new i = 0; i < MAX_PLAYERS; i++)
    {
        if(IsPlayerConnected(i))
        {
            if(Player[i][pOrg] == org)
            {
                   PlayerPlaySound(playerid, 2, 0.0, 0.0, 0.0);
                 break;
            }
        }
    }*/
    
return 1

__________________
Mesmo com o pouco conhecimento que tenho
gosto de compartilhar
Feconito is offline   Reply With Quote
Old 31/01/2019, 09:56 PM   #9
NWDMadara
Gangsta
 
NWDMadara's Avatar
 
Join Date: Mar 2018
Posts: 508
Reputation: 16
Default Re: ajuda com PlayerPlaySound

Cara, eu não sei se pode existir um som global que não tenha como deixar individualmente.

Tente usar o 1084 e coloca as coordenadas como 0.0. Este eu sei que pode ser individual.
NWDMadara is offline   Reply With Quote
Old 31/01/2019, 10:59 PM   #10
Feconito
Big Clucker
 
Feconito's Avatar
 
Join Date: Mar 2018
Location: Santa Catarina - Brasil
Posts: 66
Reputation: 0
Default Re: ajuda com PlayerPlaySound

o som funciona perfeitamente, so que ele fica repetindo como um looping
__________________
Mesmo com o pouco conhecimento que tenho
gosto de compartilhar
Feconito is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[AJUDA]PlayerPlaySound ao mudar de skin quando entra [STR]Matrix Português/Portuguese 6 11/04/2012 09:00 PM
[Ajuda] PlayerPlaySound bugado ? ajuda ? Jon Barzini Português/Portuguese 6 31/01/2012 12:57 AM
[Ajuda] PlayerPlaySound Baigou Português/Portuguese 4 21/11/2011 12:35 PM
PlayerPlaySound a_big Help Archive 2 01/08/2011 02:18 AM
PlayerPlaySound for everybody? Torran Help Archive 12 27/01/2010 08:10 PM


All times are GMT. The time now is 07:42 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.