[Pomoc]Pomoc oko unmute


Započeo Pain, Septembar 02, 2014, 16:07:02 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Moj mod od 0
Detaljan opis problema: Imam komandu /mute i /unmute i stavio sam da kada ti istekne vrijeme na koje si mutan izbaci poruku "Vase vrijeme utisanosti je isteklo, sada opet mozete pricati." No problem je u tome sto meni tu poruku ne pokaze, nego pokaze drugom igracu..e sad nisam imao priliku testat to sa vise od 3 igraca pa ne znam jel pokazuje svima osim meni.
Dio skripte:
forward UnmuteT(playerid);
public UnmuteT(playerid)
{
    foreach(Player, i)
    {
        if(IsPlayerConnected(i))
        {
              if(PlayerInfo[i][pMutan] > 0)
            {
                if(PlayerInfo[i][pVrijemeUtisan] > 0)
                {
                    PlayerInfo[i][pVrijemeUtisan]--;
                }
                if(PlayerInfo[i][pVrijemeUtisan] <= 0)
                {
                    PlayerInfo[i][pVrijemeUtisan] = 0;
                    if(PlayerInfo[i][pMutan] == 1)
                    {
                        PlayerInfo[i][pMutan] = 0;
                    }
                    PlayerInfo[i][pMutan] = 0;
                    SCM(playerid, -1, "{F81414}Vase vrijeme utisanosti je isteklo, sada opet mozete pricati.");
                }
            }
        }
    }
}


Ako jos sta treba iz koda ja cu stavit samo recite
Neke slike/video za lakse dobivanje pomoci(neobavezno): //

probaj ovako:

forward UnmuteT(playerid);
public UnmuteT(playerid)
{
    foreach(Player, i)
    {
        if(IsPlayerConnected(i))
        {
              if(PlayerInfo[i][pMutan] > 0)
            {
                if(PlayerInfo[i][pVrijemeUtisan] > 0)
                {
                    PlayerInfo[i][pVrijemeUtisan]--;
                }
                if(PlayerInfo[i][pVrijemeUtisan] <= 0)
                {
                    PlayerInfo[i][pVrijemeUtisan] = 0;
                    if(PlayerInfo[i][pMutan] == 1)
                    {
                        PlayerInfo[i][pMutan] = 0;
                    }
                    PlayerInfo[i][pMutan] = 0;
                    SCM(i, -1, "{F81414}Vase vrijeme utisanosti je isteklo, sada opet mozete pricati.");
                }
            }
        }
    }
}