Os Melhores
Conteúdo popular
Mostrando conteúdo com a maior reputação em 10/05/23 em Posts
-
Fala galera, então eu estou com dificuldades de mandar mensagem privada para o game com um script em php que eu criei creio que eu nao montei o header direito porem não sei como funciona bem essa parte, se alguém tiver alguma ideida de como eu posso fazer isso de maneira correta e conseguir me ajudar… vou deixar aqui o inicio do meu código. desde já agradeço. <?php // Defina os valores para os campos do pacote $channel = 1; $emotion = 0; $src_name = "Admin"; $srcroleid = 1024; $dst_name = "Bruna"; $dstroleid = 1024; $msg = "Olá, esta é uma mensagem de teste!"; $data = ""; $src_level = 0; // Codifique os campos no formato adequado $header = pack("CC", $channel, $emotion) . $src_name . pack("N", $srcroleid) . $dst_name . pack("N", $dstroleid) . $msg . $data . pack("N", $src_level);7 pontos
-
Aqui na versão que eu testo (1.5.2) ele só permite enviar para si próprio se o ID for GM Tenta fazer assim: <?php // Defina os valores para os campos do pacote $channel = 5; // msg_type = dano (não aparece o nome, só aparece a msg) $emotion = 0; $src_name = ""; // não precisa $srcroleid = 1024; // tem q ser gm $dst_name = ""; // não precisa $dstroleid = 1024; // tem q ser gm $msg = "Olá, esta é uma mensagem de teste!"; $data = ""; $src_level = 0; // Codifique os campos no formato adequado $header = pack("CC", $channel, $emotion) . $src_name . pack("N", $srcroleid) . $dst_name . pack("N", $dstroleid) . $msg . $data . pack("N", $src_level); e no caso de querer enviar mensagem para outra pessoa, as contas dos id's tem que estarem logadas para a msg ser enviada isso que eu falei foi com base em como meu servidor fazia, não sei se a versão acima da 1.5.2 se funciona diferente6 pontos
-
Eu acabei de notar que não tinha postado, como eu comentei sobre ela em outro post , vou estar disponlibilizando aqui. [Conteúdo Oculto]1 ponto
-
Bom galera, estou compartilhando os files que nosso querido @miguelzera disponibilizou um tempo atrás. Arquivo 1 – script de instalação CentOS7 Arquivo 2 – PWServer, Cliente [email protected], libs e SQL Arquivo 3 – Tutorial CPW Arquivo 4 – Tutorial iptables Vídeo instalando pacotes centOS7 Créditos @miguelzera Assim que tiver tempo posto um vídeo. Imagem do vbox pronta, só importar para seu vbox. Acesso ao phpmyadmin – [Conteúdo Oculto] Senhas 123456789 Contem registro básico [Conteúdo Oculto] Download ova Download Cliente1 ponto
-
1 ponto
-
Extrator de PCK foi postado na ragezone por Luka o criador da ferramenta é Jolan que deu consentimento, muito boa essa ferramenta já usei bastante. PCK Module.rar1 ponto
-
Permita que os players deixe a lojinha online mesmo depois de fazer logout LojinhaOffline.zip Como instalar: Apenas subistitua e dê permissão Testado apenas na versão 1511 ponto
-
1 ponto
-
Muito obg pela ajuda!!!! Vou me bater um pouco mas já é uma luz no fim do túnel! Agradeço mesmo1 ponto
-
1 ponto
-
1 ponto
-
O Império Ancestral foi o primeiro episódio a ser adicionado ao Perfect World. Conheça algumas das novas mecânicas introduzidas nesta expansão: NOVOS ATRIBUTOS E ARMAS SUPREMAS Um dos destaques do episódio foi a reformulação do nível de ataque e defesa, garantindo um bônus de até 150% de dano adicional e deixando seu personagem ainda mais poderoso. Além disso, tivemos as Novas Armas Supremas de qualidade laranja 126v7.tar.bz2126v7.tar.bz2e também os Atributos Adicionais, um sistema que garante aos guerreiros armas com Ranking 16. NOVO NÍVEL DE CULTIVO O Império Ancestral ainda trouxe um novo nível de cultivo: a partir deste episódio, todos que atingirem o nível 100 poderão participar do teste para derrotar o temido Tian Zun e conquistar o título de Imortal ou Demoníaco. Após passar por isso, você receberá um novo símbolo espiritual e a possibilidade de conquistar novas habilidades. CARTAS DE CHEFES Viajando no tempo, você pode coletar Cartas de Chefes dos monstros que habitam os tempos do Império Ancestral e invocá-los. Após conjurar e derrotar os 16 chefes, será possível invocar um novo e poderoso chefe. Caso consiga derrotá-lo, você receberá itens especiais! PWSERVER – Download: Clique aqui CLIENTE – Download: Clique Aqui1 ponto
-
Como Instalar no ubuntu Verificação dos seguintes programas instalado na maquina. Comando: apt-get install openjdk-6-jre (Java essencial para o CPW) Comando: apt-get install apache2 (http pasta www) Comando: apt-get install mysql-server (Database) Após efetuar o download, jogue-o na pasta (cd /var/www) do seu Virtual Box ou Dedicado. Ao colocá-lo, (caso você não tenha) baixe o pacote de extrair .rar, utilizando o seguinte comando.: apt-get install unrar e para extrai-lo unrar x patcher.rar Quando você terminar de extrair, será criado uma pasta com nome de CPW, beleza! Até ai está tudo bem. Vamos fazer algo, que em muitos tutoriais não é dito, sobre a permissão de visualização. Que sempre deixam ela com 0777 ou 0755 e assim, você vai ser hackiado facilmente. Você irá da os comandos à seguir em seu terminal (puTTy) Obs: Certifique-se que você está no diretório (cd /var/www/CPW) Após isso: chmod -R 0700 config chmod -R 0755 files chmod -R 0755 lib chmod -R 0755 log chmod -R 0755 pw-cpw.jar chmod -R 0755 README chmod -R 0755 cpw Beleza! Agora vamos instalar ele. Acredito que você, já muito inteligente terá o phpmyadmin instalado em sua máquina. Caso não tenha, baixe-o. apt-get install phpmymadmin Logue-se no phpmyadmin e crie um novo banco de dados com nome de "files" não é necessário ser esse nome, poderá ser qualquer um à seu gosto. Volte ao terminal SSH (puTTy) e digite ./cpw install Quando você dér esse comando ele irá pedir as configurações do seu MYSQL(Database) é fácil, e você, claro, já sabe oque é. =] 1° - IP deixe localhost 2° - Usuário MYSQL e geralmente o padrão é "root" 3° - A senha do MYSQL. 4° - Database, é o nome que você criou, igual eu disse ali encima. "Logue-se no phpmyadmin e crie um banco de dados com nome de "files" digite o nome que você pôs. Agora, entre no WinSCP e vá até a pasta cd /var/www/CPW/files/CPW você irá vêr 3 diretórios (element/patcher e launcher) crie um novo diretório com nome de "info" e dentro dele crie um arquivo com nome de "pid" e dentro dele digite 101. Beleza. Volte ao putty e digite ./cpw initial Esse comando irá criar a Chave 0 Agora iremos lá na pasta de configuração cd/var/www/CPW/config/patcher.conf Você irá vêr um linha assim.: "remove-files=true" altere "true" para "false" e dê um ctrl s para salvá-lo. Agora, vamos até o nosso client! Vá na pasta config/element/version.sw e deixe assim: 1 0 Salve e volte para a nossa pasta raíz. Vá até a pasta /patcher/server e no arquivo pid deixe pid=101 E salve-o. Agora é umas das partes importantes (updateserver.txt) que irá fazer conexão com o CPW e fazer o download dos arquivos que você ponha para atualizar. E ficará assim: "tutorial" "[Conteúdo Oculto]" O nome poderá ser qualquer um. "pw-patch, patch, cpw" Beleza, vá até a pasta (patcher) e jogue o executável patcher.exe para a pasta cd /var/www/CPW E depois o comando ./cpw x patcher.exe Esse comando irá fazer com que somente esse patcher funcione o CPW. Agora, pegue o patcher.exe do WinSCP e jogue-o na pasta "patcher" do client mesclando o antigo. Como criar uma atualização? Fácil! Você irá vêr 3 pastas (element/patcher e launcher) suponhamos que você queria atualizar o seu elements.data Fácil, vá até a pasta cd /var/www/CPW/files/new/element/ Dentro da pasta element crie um pasta com nome de "data" lá, você coloca os seus arquivos .data. No caso, elements.data Volte no terminal e digite (esteja no diretório padrão) cd /var/www/CPW e digite ./cpw revision Esse comando irá criar uma nova chave contendo o nosso novo elements.data E você irá fazer isso sempre que for atualizar! Detalhe, muito importante! Você que tem problemas com as letras cinesas que ficam "????.ecm/.gfx" na hora de atualizar. É muito fácil resolver! dpkg-reconfigure locales Maaaaaaaaaaaaaaas, tem um porém. Muitos administradores usam "Ubuntu" e não "Debian" que ao invés de atualizar ele gera erros e no debian é só você marcar a opção referente a UTF-8 Já no ubuntu é diferente, você tem que usar o editor vim ou nano para deixá-lo 100% Vá na pasta do CPW digite (locale) você irá vê algo assim LANG=pt_BR LANGUAGE=pt_BR: LC_CTYPE="pt_BR" LC_NUMERIC="pt_BR" LC_TIME="pt_BR" LC_COLLATE="pt_BR" LC_MONETARY="pt_BR" LC_MESSAGES="pt_BR" LC_PAPER="pt_BR" LC_NAME="pt_BR" LC_ADDRESS="pt_BR" LC_TELEPHONE="pt_BR" LC_MEASUREMENT="pt_BR" LC_IDENTIFICATION="pt_BR" LC_ALL= Então, "pt_BR" nunca que irá lê os arquivos interfaces, models etc. digite cd E depois sudo nano /etc/default/locale com esse comando você estará abrindo o editor de texto do linux. Ele vai mostrar a mesma coisa LC CTYPE="pt_BR" blábláblá. Apague TUDO! E cole o seguinte: LANG=en_US.UTF-8 LANGUAGE= LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL= Após colar isso, dê "CTRL O enter CTRL X" e depois sudo dpkg-reconfigure locales e dê reboot em seu Host! Beleza, agora, na hora de passar as atualizações para o CPW terá de ser em (.7z) Instale os pacote de 7z apt-get install p7zip p7zip-full p7zip-rar lzma lzma-dev e para descompactar 7z x nome_d.7z CPW-www.zip1 ponto
-
1 ponto
-
Olá pessoal, Aqui no forum tem um tutorial, ensinando a por luz nos mobs de quests, vou deixar o link ao final do post, Porém esse tutorial pula algumas etapas, e gostaria de pedir pra alguem ensinar os processos de descompilação / compilação, e a inserir os arquivos compilados no jogo, Ou mesmo fazer o procedimento do tutorial em um vídeo, nem precisa ser de uma forma tão didática, só para podermos ter uma noção por onde começar, Agradeço desde já. Link do tutorial:1 ponto
-
VERSÕES DOS ARQUIVOS (.data) elements v10 tasks v55 Créditos ao blog: pw-dev pwserver_131v10.7z1 ponto
-
Tchow! Há alguns anos um grande amigo meu desenvolveu este LiveRank para um servidor que eu tive no passado e agora estou disponibilizando para vocês. Como instalar em seu servidor 1 – Coloque a pasta inteira dentro da sua PWServer ou home 2 – Forneça permissão aos arquivos pode ser 0755 ou 0777 3 – Abra o arquivo “config.php” e inserir apenas a sua senha MYSQL. 4 – Importe o arquivo fRank.sql no banco de dados do seu servidor, normalmente o banco se chama “pw” 5 – Pelo Putty vá até a pasta do LiveRank e execute o comando ./start.sh PS: Abrindo o arquivo “config.php” você pode configurar o canal que a mensagem vai ser anunciada dentro do jogo. Você também pode personalizar a mensagem que aparece dentro do jogo quando um jogador mata o outro o nome do arquivo para alterar a mensagem se chama “mensagens.php” você também pode usar mais que 1 mensagem Caso você por algum motivo reinicie seu VPS lembre-se de sempre startar o LiveRank para funcionar normalmente.. O Rank além de anunciar quem matou e quem morreu também mostra a quantidade de Abates e Mortes. Crédito pelo arquivo: Frankstem liverank.rar0 pontos
-
Em relação ao gfx nos mobs, o jeito que o GFX está sendo exibido gera um bug visual que o gfx fica piscando, você deve usar um gfx statico para não incomodar ou corrigir no código. Perfect World_ Alvorecer Sombrio 2023-02-04 22-55-55.mp40 pontos