Ir para conteúdo
Facebook Whatsapp Twitter Youtube

Os Melhores

Conteúdo popular

Mostrando conteúdo com a maior reputação em 10/05/23 in todas as áreas

  1. 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
  2. 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 diferente
    6 pontos
  3. 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 Cliente
    1 ponto
  4. Olá boa tarde, venho aqui disponibilizar um pequeno pacote de skins que peguei de alguns lugares (66 faça um bom proveito! Npc's.rar
    1 ponto
  5. 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
  6. 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.rar
    1 ponto
  7. 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 151
    1 ponto
  8. Muito obg pela ajuda!!!! Vou me bater um pouco mas já é uma luz no fim do túnel! Agradeço mesmo
    1 ponto
  9. Download Instalação simples só substituir arquivos no cliente. Remover também a background >Surfaces\background.jpg OBS: somente o fundo atrás da tela login
    1 ponto
  10. 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.zip
    1 ponto
  11. Ta na mão [Conteúdo Oculto] forwarding.rar?dl=0
    1 ponto
  12. 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
  13. 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.rar
    0 pontos
  14. 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.mp4
    0 pontos

Suporte GM

Comunidade de Perfect World do Brasil

Copyright © 2023-2024 SuporteGM Powered by Invision Community
Поддержка Invision Community в России

Links

×
×
  • Criar Novo...