[Ajuda] Ao player ser sequestrado, nгo usar esses seguintes comandos..
#5

pawn Код:
if(strcmp(cmd, "/ligar", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
             if(NaCamera[playerid] > 3)
            {
                   SendClientMessage(playerid,COLOR_YELLOW," Vocк nгo pode falar agora!");
                   return true;
            }
            if(PlayerInfo[playerid][pMuted] == 1)
            {
                SendClientMessage(playerid, TEAM_CYAN_COLOR, "Vocк nгo pode falar, pois foi calado");
                return true;
            }
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp))
            {
                SendClientMessage(playerid, COLOR_GRAD2, "USE: /ligar [Telefone]");
                return true;
            }
            if(PlayerInfo[playerid][pConnectTime] < 1)
            {
                SendClientMessage(playerid, COLOR_GRAD2, "Vocк precisa jogar pelo menos 1 horas para fazer ligaзхes!");
                return true;
            }
            if(PlayerInfo[playerid][pPnumber] == 0)
            {
                SendClientMessage(playerid, COLOR_GRAD2, "Vocк nгo tem um celular");
                return true;
            }
            new phonenumb = strval(tmp);
            if(phonenumb == 000)
            {
                SendClientMessage(playerid, COLOR_YELLOW ,"SMS: BUUUUU!!, enviou: Gasparzinho (000)");
                return true;
            }
            if(Sequestrado[playerid] == 1){SendClientMessage(playerid, COLOR_GREY, "Voзк nгo pode digita esse comando sendo sequestrado !");  return 1; }
            if(phonenumb == 0)
            {
                SendClientMessage(playerid, COLOR_GRAD2, "Vocк estб ligando para ninguйm");
                return true;
            }
            if(phonenumb == PlayerInfo[playerid][pPnumber])
            {
                SendClientMessage(playerid, COLOR_GRAD2, "Voce nгo pode ligar para si mesmo");
                return true;
            }
            if(Mobile[playerid] != 255)
            {
                SendClientMessage(playerid, COLOR_GRAD2, "Voce ja estб em uma ligaзгo...");
                return true;
            }
              GetPlayerName(playerid, sendername, sizeof(sendername));
            format(string, sizeof(string), "* %s pega o celular.", PlayerName(playerid));
            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            PlayerPlaySound(playerid, 3600,  0.0, 0.0, 0.0);
            for(new i = 0; i < MAX_PLAYERS; i++)
            {
                if(IsPlayerConnected(i))
                {
                    if(PlayerInfo[i][pPnumber] == phonenumb && phonenumb != 0)
                    {
                        giveplayerid = i;
                        Mobile[playerid] = giveplayerid; //caller connecting
                        if(IsPlayerConnected(giveplayerid))
                        {
                            if(giveplayerid != INVALID_PLAYER_ID)
                            {
                                if(PhoneOnline[giveplayerid] > 0)
                                {
                                    SendClientMessage(playerid, COLOR_GREY, "   O celular chamado estб desligado !");
                                    return true;
                                }
                                if (Mobile[giveplayerid] == 255)
                                {
                                    format(string, sizeof(string), "Seu celular estб tocando (/At) Chamada de: %s", PlayerName(playerid));
                                    /*PlayerPlaySound(giveplayerid, 1142, 0.0, 0.0, 0.0);
                                    PlayerPlaySound(playerid, 1142, 0.0, 0.0, 0.0);*/

                                    SendClientMessage(giveplayerid, COLOR_YELLOW, string);
                                    GetPlayerName(giveplayerid, sendername, sizeof(sendername));
                                    RingTone[giveplayerid] = 10;
                                    format(string, sizeof(string), "* %s's estб tocando o celular.", PlayerName(playerid));
                                    PlayerPlaySound(giveplayerid, 1142, 0.0, 0.0, 0.0);
                                    PlayerPlaySound(playerid, 1142, 0.0, 0.0, 0.0);
                                    SendClientMessage(playerid, COLOR_MSG, "Server: Use 'T' para falar, digite /des para desligar");
                                    SendClientMessage(playerid, COLOR_MSG, "Server: Obs: Se Nгo desligar,digite /cellout !");
                                    ProxDetector(30.0, i, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                                    CellTime[playerid] = 1;
                                    SBizzInfo[2][sbTill] += 1000;
                                    ExtortionSBiz(2, 1000);
                                    return true;
                                }
                            }
                        }
                    }
                }
            }
            SendClientMessage(playerid, COLOR_GRAD2, "  Vocк acabou de ligar para um nъmero ocupado...");
        }
        return true;
    }
Ai tu vбi indo conforme o /ligar nos outros comando tambem
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)