Tudo iXat

Tudo para seu ixat


Você não está conectado. Conecte-se ou registre-se

 » iXat » Outros »

[FIX][CASE][AP] Case AP Fixada

Ver o tópico anterior Ver o tópico seguinte Ir em baixo Mensagem [Página 1 de 1]

Milk
Administrador
Administrador

Mensagens : 561
Respeito : 36
Data de inscrição : 13/05/2013
Ae pra quem ta tendo problemas

Código:
            case "ap": // assign/un-assign group powers
                $attributes = array("p", "a");
                $attributes = $this->getMultiAttr($packet, $attributes);
                $p = $attributes["p"];
                $a = $attributes["a"];
                $power = $this->mysql->fetch_array("SELECT * FROM `powers` WHERE `id`='{$p}';");
                $name = $power[0]['name'];
                switch ($a) {
                    case "1":
                        $t = $this->mysql->fetch_array("SELECT * FROM `chat_powers` WHERE `power`='{$p}' AND `usuario`='{$user->id}';");
                        if (!empty($t)) { // Power is already assigned
                            $user->sendPacket("<ap p=\"{$p}\" r=\"3\" />");
                            break;
                        }
                        $s = $this->mysql->fetch_array("SELECT * FROM `chat_powers` WHERE `chat`='{$user->group}' AND `power`='{$p}';");
                        if (!empty($s)) { // The group already has that power
                            $user->sendPacket("<ap p=\"{$p}\" r=\"4\" />");
                            break;
                        }
                        $this->mysql->query("INSERT INTO chat_powers(`chat`,`power`,`usuario`) VALUES ('{$user->group}', '{$p}', '{$user->id}');");
                        $user->sendPacket("<ap p=\"{$p}\" r=\"1\" />");
                        break;

                    case "0":
                        $i = $this->mysql->fetch_array("SELECT * FROM `chat_powers` WHERE `usuario`='{$user->id}' AND `chat`='{$user->group}';");
                        if (empty($i)) {
                            $user->sendPacket("<ap p=\"{$p}\" r=\"2\" />");
                            break;
                        }
                        $this->mysql->query("DELETE FROM `chat_powers` WHERE `usuario`='{$user->id}' AND `chat`='{$user->group}' AND `power`='{$p}';");
                        $user->sendPacket("<ap p=\"{$p}\" r=\"0\" />");
                        break;
                }
                break;




By Milk



Última edição por Milk em Dom Jan 25, 2015 9:48 pm, editado 1 vez(es)

#1 [FIX][CASE][AP] Case AP Fixada em Dom Jan 25, 2015 9:04 pm

avatar

Smoke
Administrador
Administrador

Mensagens : 66
Respeito : -40
Data de inscrição : 17/05/2013
Idade : 22
so pra deixar claro, essa case nao funciona para o pack ichat v2, apenas para os pack atuais, do milk e do antenor!


ASSINATURA TX

"Somos Insignificantes, Por Mais Que Você Programe Sua Vida, A Qualquer Momento, Tudo Pode Mudar."

#2 Re: [FIX][CASE][AP] Case AP Fixada em Dom Jan 25, 2015 9:39 pm

Milk
Administrador
Administrador

Mensagens : 561
Respeito : 36
Data de inscrição : 13/05/2013
Smoke escreveu:so pra deixar claro, essa case nao funciona para o pack ichat v2, apenas para os pack atuais, do milk e do antenor!
Errado ! Funciona no ichat pack v2 !

#3 Re: [FIX][CASE][AP] Case AP Fixada em Seg Jan 26, 2015 9:48 am

avatar

Smoke
Administrador
Administrador

Mensagens : 66
Respeito : -40
Data de inscrição : 17/05/2013
Idade : 22
Milk escreveu:
Smoke escreveu:so pra deixar claro, essa case nao funciona para o pack ichat v2, apenas para os pack atuais, do milk e do antenor!
Errado ! Funciona no ichat pack v2 !
nao funciona pq eu ja testei


ASSINATURA TX

"Somos Insignificantes, Por Mais Que Você Programe Sua Vida, A Qualquer Momento, Tudo Pode Mudar."

#4 Re: [FIX][CASE][AP] Case AP Fixada em Seg Jan 26, 2015 1:06 pm

avatar

JuniorDonizete
Membro
Membro

Mensagens : 22
Respeito : -1
Data de inscrição : 28/11/2013
funciona basta saber configurar

#5 Re: [FIX][CASE][AP] Case AP Fixada em Seg Jan 26, 2015 2:31 pm

Conteúdo patrocinado

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo Mensagem [Página 1 de 1]

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum