Os Melhores
Conteúdo popular
Mostrando conteúdo com a maior reputação em 02/26/25 em Posts
-
3 pontos
-
Estou disponibilizando gratuitamente a versão BETA do meu projeto em andamento! Com ele, você pode mascarar a identidade do seu servidor e trazer sua VPS ou Dedicado de qualquer lugar do mundo para o Brasil. Estou liberando +1000 Portas e 1 IP para testes Acessar Website Em breve, operaremos com mais de 20 IPs em São Paulo! IMPORTANTE: permitir apenas que o IP do nosso serviço acesse a porta escolhida em nosso site! iptables -A INPUT -p tcp --dport SUA_PORTA -s 191.252.5.3 -j ACCEPT iptables -A INPUT -p udp --dport SUA_PORTA -s 191.252.5.3 -j ACCEPT iptables -A INPUT -p tcp --dport SUA_PORTA -j DROP iptables -A INPUT -p udp --dport SUA_PORTA -j DROP iptables-save > /etc/sysconfig/iptables3 pontos
-
esse rank é ruim não recomendo usar e nem gastar com ele [Conteúdo Oculto]2 pontos
-
1 ponto
-
Esse editor foi compilado por mim, qualquer problema só entrar em contato que quando eu tiver um tempo eu respondo nesse link você já vai tirar a maioria das duvidas. [Conteúdo Oculto] AUIEditor2.7z1 ponto
-
PWSERVER 1.2.6 V7 - V55 – → SERVER: [Conteúdo Oculto] → CLIENTE: [Conteúdo Oculto] DESCRIÇÃO: O Perfect World foi lançado nos servidores internacionais em 1º de dezembro de 2008, chegando ao Brasil no ano seguinte. O primeiro episódio adicionado foi o Império Ancestral, que introduziu várias mecânicas novas: CRÉDITOS : PW-DEV PWSERVER 1.3.1 V10 - V55 → SERVER: [Conteúdo Oculto] → CLIENTE : [Conteúdo Oculto] DESCRIÇÃO: Depois de criar o Mundo Perfeito, os deuses se afastaram para se curarem de todas as feridas causadas pelas disputas travadas entre si. Aproveitando-se disso, as criaturas chamadas “Sem-Almas” resolveram invadir o mundo e envolvê-lo em trevas. Agora todos os habitantes precisam se unir para defender o seu lar. PWSERVER 1.3.8 V29 - V78 (world2) → SERVER: [Conteúdo Oculto] → CLIENTE : [Conteúdo Oculto] PWSERVER 1.4.2 V27 - V75 → SERVER: [Conteúdo Oculto] → CLIENTE : [Conteúdo Oculto] DESCRIÇÃO: O lançamento em servidores chineses ocorreu em setembro de 2009, servidores internacionais ocorreu em dezembro de 2009. e por final servidor do Brasil ocorreu em julho de 2010. PWSERVER 1.4.4 V61 - V93 → SERVER: [Conteúdo Oculto] → CLIENTE : [Conteúdo Oculto] DESCRIÇÃO: O lançamento nos servidores chineses ocorreu em setembro de 2011, nos servidores internacionais em 2 de novembro de 2011. O lançamento no servidor oficial em russo ocorreu em 20 de outubro de 2011 (simultaneamente com a adição do Genesis). PWSERVER 1.4.5 – V63 → SERVER: [Conteúdo Oculto] → CLIENTE : [Conteúdo Oculto] DESCRIÇÃO: No início dos tempos, espectros sombrios viviam à solta, sem objetivo a não ser espalhar o caos pelo universo. Pan Gu, o deus criador, sabia que a existência desses seres era uma ameaça ao seu Mundo Perfeito, mas ficou com pena de tais criaturas e de sua falta de controle, optando por não destruí-las. Ao invés disso, ele criou uma nova dimensão, o Submundo, no qual ergueu o solitário reino de Morai. Ali, Pan Gu criou uma raça especial de humanos. PWSERVER 1.4.5 -V69 → SERVER: [Conteúdo Oculto] → CLIENTE : [Conteúdo Oculto] DESCRIÇÃO: O lançamento nos servidores chineses ocorreu em junho de 2012, nos servidores internacionais em 8 de agosto de 2012. O lançamento no servidor oficial em russo ocorreu em 3 de outubro de 2012 (simultaneamente com a adição de Imperial Fury). PWSERVER 1.4.6 → SERVER: [Conteúdo Oculto] → CLIENTE : [Conteúdo Oculto] DESCRIÇÃO: Uma nova era teve início em Perfect World com a expansão Ascensão da Dinastia, em que quatro nações distintas deram início a uma verdadeira corrida armamentista para se estabelecerem como as maiores potências do Mundo Perfeito PWSERVER 1.4.7 → SERVER: [Conteúdo Oculto] → CLIENTE : [Conteúdo Oculto] DESCRIÇÃO: Após a ascensão do Comandante do Submundo, as terras de Pan Gu foram completamente devastadas durante a Guerra da Dinastia. Como resultado, os Sem-Almas se tornaram mais fortes do que nunca, afetando completamente todas as nações e corrompendo as cinco raças que habitavam o mundo, que agora se encontrava à beira do colapso. PWSERVER 1.4.8 → SERVER: [Conteúdo Oculto] → CLIENTE : [Conteúdo Oculto] PWSERVER 1.5.0 → SERVER: [Conteúdo Oculto] → CLIENTE : [Conteúdo Oculto] DESCRIÇÃO: Suplemento para atualizar Ascensção da Dinastia. O lançamento em servidores chineses ocorreu em 2 de abril de 2013, em servidores internacionais em 19 de junho de 2013 (simultaneamente com a adição de Ascensão Espiritual). PWSERVER 1.5.1 → SERVER: [Conteúdo Oculto] → CLIENTE : [Conteúdo Oculto] DESCRIÇÃO: O mundo de Pan Gu está em constante expansão e com esse episódio chegou o momento de seus heróis descobrirem Novos Horizontes! Com essa expansão, além de novas instâncias, novos mapas, novas habilidades e muitas outras coisas, chegou o Renascimento PWSERVER 1.5.3 → SERVER: [Conteúdo Oculto] → CLIENTE : [Conteúdo Oculto] DESCRIÇÃO: Após grandes batalhas, parecia que as forças do bem finalmente estavam próximas da vitória. O número dos Sem-Almas em Pan Gu diminuía cada vez mais e os heróis finalmente acreditaram que a secular batalha da luz contra as trevas estava perto do fim... Até que um Alvorecer Sombrio revelou a triste verdade! PWSERVER 1.5.5 → SERVER: [Conteúdo Oculto] → CLIENTE : [Conteúdo Oculto] DESCRIÇÃO: Com a chegada de Elysium, o sonho da casa própria se tornará realidade. Ao conquistar uma moradia, você garantirá acesso um cantinho só seu, que poderá ser mobiliado e decorado à vontade. Aventure-se em missões diárias e acumule recursos para evoluir sua humilde residência e transformá-la em uma verdadeira mansão! Mas saiba que para ter acesso a tudo isso, você precisa de um personagem de no mínimo nível 90, com 35.000 de fama. ------------------------------------------------------------------------------------------------------------------------------------------------------------------ PWSERVER 1.6.5 → SERVER: [Conteúdo Oculto] → CLIENTE : [Conteúdo Oculto] PWSERVER 1.7.3 → SERVER: [Conteúdo Oculto] → CLIENTE : [Conteúdo Oculto] PWSERVER 1.7.4 → SERVER: AGUARDANDO LINKS → CLIENTE : AGUARDANDO LINKS PWSERVER 1.8.0 → SERVER: AGUARDANDO LINKS → CLIENTE : AGUARDANDO LINKS Links atualizados em 15/11/20241 ponto
-
1 ponto
-
Recentemente um usuário do grupo de devs com nick de "Alien" disponibilizou algumas alterações que ele fez em sua src gratuitamente. Então eu estou vindo aqui divulga-las e disponibilizar o arquivo que ele nos enviou pois são simplesmente muito boas! Ps: precisa saber o que está fazendo para poder implementar, eu precisei criar alguns getters para o código funcionar. Prints da minha implementação abaixo: edits.txt1 ponto
-
Sabe aqueles PW que coloca uma aréa de farme e ao redor coloca estaca de madeira ou algum mob imune pra evitar o auto cultivo? Então, tava de bobeira no Discord com uns amigos e resolvi fazer um bot para melhorar o auto-cultivo? Não espere muito, fiz todo cagado para uso pessoal e amigos, mas vou compartilhar com vocês aqui 😄 Funções (que eu lembro) Ignora o Mob que você quiser Pega moedas/itens do chão ao matar Repara automaticamente o seu set (função do inventário) Autopot Se morrer volta pro mesmo lugar que estava (as vezes não funciona xisde) Aviso no chat(qualquer um) toda vez que encontra o mob indesejado (você pode desativar (pra não levar ban) isso no settings.ini) Um txt cheio de logs pra você ver oque rolou Atalhos (que eu lembro) F1 = F1 ou macro F2 = Coloque a skill de pegar itens do chão F3 = Coloque o boticário que você vai usar (HP) F4 = Coloque o boticário que você vai usar (MP) Configure o mob a ser ignorado na imagem include/estaca-de-madeira.png Fora isso, não precisa de configuração, basta abrir o jogo e deixa na tela do PW. Eu gravei isso para ajudar meu amigo na instalação/uso: [Conteúdo Oculto] (ignore as configurações, era de um versão antiga) Download: bot-pw.zip1 ponto
-
1 ponto
-
1 ponto
-
1 ponto
-
Boa tarde, estou limpando meu computador e vou anexar algumas coisas interessantes que fui fazendo ao longo dos anos para facilitar meu trabalho de desenvolvimento. Essa ferramenta eu usei na minha versão 1.5.5 para trabalhar com mapas. Complementando o tutorial: Além de você conseguir o tamanho correto dos mapas base_region e local_region, você conseguirá unificar os minimaps para usar em ferramentas como: editor de region, precinct, path, npcgen e afins. A ferramenta transforma isso: Em isso: A ferramenta é em python, e não fiz uma interface, você precisa ter o python instalado em seu PC (só dar um google). E instalar a lib pillow: Use alguma dessas opções: Depois basta configurar: Na própria imagem tem as descrilções. Se você perceber cada minimapa (surfaces/minimaps) tem 256x256 pixels, Para saber o tamanho do mapa, você precisará multiplicar 256 pela quantidade de imagens até a borda do mapa, isso você poderá fazer visualmente com base na imagem do ingame. No meu caso no a106 foram 8 horizontal, e 8 na vertical, então ficou 8x256² = 2048x2048, mas se for 512x512 você coloca ali, se for 1024x1024.. assim por diante. Salve e dê o comando usando CMD do windows: ou Pronto, sua imagem estará pronta, dai você conseguirá usar nos programas que informei acima. Basta você configurar como o exemplo que dei acima no arquivo de configuração xml. Nota que o meu mapa está -2000, porque mapas acima de 1024 eu costumo usar 1000, 2000 e afins, para tirar um pouco a borda do mapa. Mas você pode sim usar -2048, porque é o limite do mapa. Baixar a ferramenta: unify.py1 ponto
-
1 ponto
-
Bom creio que todos já sabem da os comandos, porém vou postar assim mesmo, já vir que tem até scripts ai que faz todo preparo da maquina para instalação de PWserv, porém eu sou a moda antiga ainda gosto de aplicar manualmente. ========================================================== Esses comandos serve para maquinas da OVH e CentoS Google: Nos quais você não tem acesso ao root e sim ao usuário fornecido. Com esses comando você vai consegue acessa ROOT. sudo passwd root su root yum install nano Hora: timedatectl set-timezone America/Sao_Paulo ========================================================== Preparando a maquina yum update sudo yum install httpd sudo service httpd start yum -y install mariadb-server mariadb systemctl start mariadb systemctl enable mariadb yum install unzip sudo mysql_secure_installation (Esse vai pedir senha, você só aperta enter, que vai ter a opção de escolher senha nova) sudo yum install php php-mysql sudo chkconfig httpd on sudo yum install epel-release sudo yum install phpmyadmin yum install nano sudo nano /etc/httpd/conf.d/phpMyAdmin.conf (aqui onde tiver 127.0.0.1, você coloca o ip do seu pc) service httpd restart yum install -y java-1.6.0-openjdk.x86_64 sudo yum install java-1.7.0-openjdk yum install libstdc++.i686 libstdc++-devel.i686 ln -s /usr/lib/libstdc++.so.6.0.19 /usr/lib/libstdc++-libc6.1-1.so.2 yum install libxml2.so.2 yum install libstdc++.so.5 yum install libgtk2.0-0:i386 libpangox-1.0-0:i386 libpangoxft-1.0-0:i386 libidn11:i386 gstreamer0.10-pulseaudio:i386 gstreamer0.10-plugins-base:i386 gstreamer0.10-plugins-good:i386 Tutorial para instalação do winrar yum install wget cd /usr/local/src wget [Conteúdo Oculto] tar zxvf rarlinux-x64-5.2.1.tar.gz cp rar/unrar /usr/local/bin Comando para Desativa firewalld sudo systemctl disable firewalld systemctl stop firewalld systemctl status firewalld desativa selinux service iptables stop1 ponto
-
#!/bin/bash # Define as variaveis de cores RED='\e[91m' GREEN='\e[92m' YELLOW='\e[93m' RESET='\e[0m' # Atualiza o sistema echo -e "${YELLOW}Atualizando o sistema...${RESET}" sudo apt-get update -y >/dev/null 2>&1 echo -e "${GREEN}Sistema atualizado.${RESET}" # Verifica se o sistema está executando Ubuntu 20.04 if [ "$(lsb_release -rs)" != "20.04" ]; then echo -e "${RED}Este script so pode ser executado no Ubuntu 20.04.${RESET}" exit 1 fi # Função para verificar se um pacote está instalado package_installed() { dpkg -s "$1" >/dev/null 2>&1 && return 0 || return 1 } # Função para instalar um pacote install_package() { if dpkg --print-architecture | grep -q "i386"; then PACKAGE="$1:i386" else PACKAGE="$1" fi if package_installed "$PACKAGE"; then echo -e "${GREEN}O pacote $PACKAGE ja esta instalado.${RESET}" else echo -e "${YELLOW}Instalando o pacote $PACKAGE...${RESET}" if sudo apt-get install -y "$PACKAGE" >/dev/null 2>&1; then echo -e "${GREEN}O pacote $PACKAGE foi instalado com sucesso.${RESET}" else echo -e "${RED}Falha ao instalar o pacote $PACKAGE.${RESET}" exit 1 fi fi } # Função para configurar mariadb e criar um novo usuario configure_mariadb() { echo -e "${YELLOW}Configurando MariaDB...${RESET}" # Gera uma senha aleatoria PASSWORD=$(head /dev/urandom | tr -dc A-Za-z0-9 | head -c 13 ; echo '') # Executa comandos SQL sudo mysql -u root <<-EOF >/dev/null 2>&1 CREATE USER 'admin'@'%' IDENTIFIED BY '$PASSWORD'; GRANT ALL PRIVILEGES ON *.* TO 'admin'@'%'; FLUSH PRIVILEGES; EOF echo -e "${GREEN}Usuario 'admin' criado.${RESET}" # Salva o usuario e senha em um arquivo na pasta raiz do linux echo "Usuario: admin" | sudo tee /root/mariadb_admin_credentials.txt >/dev/null 2>&1 echo "Senha: $PASSWORD" | sudo tee -a /root/mariadb_admin_credentials.txt >/dev/null 2>&1 echo -e "${GREEN}O usuario e a senha foram salvos em /root/mariadb_admin_credentials.txt.${RESET}" # Configura mariadb para permitir conexoes remotas echo "bind-address = 0.0.0.0" | sudo tee -a /etc/mysql/mariadb.conf.d/50-server.cnf >/dev/null 2>&1 sudo service mariadb restart echo -e "${GREEN}MariaDB configurado para permitir conexoes remotas.${RESET}" } # Lista de pacotes a serem instalados system_tools=("htop" "curl" "wget" "ipset" "net-tools" "tzdata" "ntpdate") development=("make" "gcc" "g++" "libssl-dev" "libcrypto++-dev" "libpcre3" "libpcre3-dev" "libtesseract-dev" "libx11-dev" "gcc-multilib" "libc6-dev" "build-essential" "gcc-multilib" "g++-multilib" "libtemplate-plugin-xml-perl" "libxml2-dev" "libxml2") java_mono=("openjdk-11-jre" "mono-complete") archive_tools=("p7zip-full") libraries=("libpcap-dev") database=("mariadb-server" "mariadb-client") php_apache=("apache2" "php7.4" "php-cli" "php-common" "php-curl" "php-gd" "php-mbstring" "php-mysql" "php-xml" "php-xmlrpc" "php-soap" "php-intl" "php-zip" "php-bcmath" "php-json" "php-tidy") # Instala ferramentas do sistema for package in "${system_tools[@]}"; do install_package "$package" done # Instala ferramentas de desenvolvimento for package in "${development[@]}"; do install_package "$package" done # Instala Java e Mono for package in "${java_mono[@]}"; do install_package "$package" done # Instala ferramentas de arquivo for package in "${archive_tools[@]}"; do install_package "$package" done # Instala bibliotecas for package in "${libraries[@]}"; do install_package "$package" done # Instala banco de dados for package in "${database[@]}"; do install_package "$package" done # Instala PHP e Apache for package in "${php_apache[@]}"; do install_package "$package" done # Configura MariaDB e cria um novo usuario configure_mariadb service apache2 restart echo -e "${GREEN}Instalacao concluida!${RESET}" install-ubuntu20.04.sh1 ponto
-
Bom, como devem saber, esses arquivos ai já vazaram tem um bom tempo e até hoje eu vejo gente querendo tirar vantagem e cobrar por esses arquivos ou para alterar algo neles. Tudo que você vai precisar substituir dos arquivos da Server Side: GS e GLINKD. Tudo que você vai precisar substituir dos arquivos do Client Side: elementclient.exe e adicionar o arquivo 155.dll na pasta element. Detalhes importantes ! Para funcionamento dos atalhos no inventário é necessário que você puxe os ícones e chame as funções na sua interfaces.pck ou se preferir pode usar uma interfaces que já tenha isso, todas são a mesma coisa só tem alterações visuais em algumas. Para funcionamento da lojinha OFF, é necessário adicionar o botão também na interfaces.pck com a função e um item no inventário com o ID: 65532. Possui mais algumas funções também como: Ganhar chi ao meditar, reset de DG pelo botão, nick colorido entre outros ai, faz tempo que não uso esses arquivos então não me recordo bem de todas as funções que tem. No mais é isso, caso tenha alguma dúvida ou eu tenha esquecido de algo, me corrige ai ou me chama ai no pv ou no discord: ScroL#6530 FILES 155 COM ATALHOS E MAIS.rar1 ponto
-
Esse vídeo vai lhe ensina como configurar uma maquina linux debian 12 VPS OU DEDICADO para criar um servidor private de perfect world, o passo a passo. DOWNLOAD DO SCRIPT: Clique Aqui COMO CONFIGURAR UMA VPS / DEDICADO NO DEBIAN 12 PASSO A PASSO PARA INSTALAÇÃO E PERFECT WORLD1 ponto
-
1 ponto
-
offsets.txt Offsets com algumas a mais que tenho por aqui (Adicionei as que tem no seu arquivo)1 ponto
-
"Importante: Quero ressaltar que todo conhecimento e métodos compartilhados aqui são apenas para uso pessoal. Eu não me responsabilizo por danos, prejuízos ou mau uso das informações fornecidas. O conhecimento é uma poderosa ferramenta que deve ser usada com responsabilidade. Cabe a cada um de nós garantir que aplicamos esse conhecimento de forma adequada, respeitando as leis, ética e diretrizes aplicáveis. Assim como qualquer outra fonte de informações, é fundamental verificar a veracidade e precisão dos conteúdos antes de utilizá-los. Recomendo sempre consultar fontes confiáveis e buscar orientação profissional quando necessário. Lembre-se de que cada um é responsável por suas próprias ações e decisões. Utilize o conhecimento adquirido de forma consciente e cuidadosa, levando em consideração as possíveis consequências. Estou aqui para fornecer informações e auxiliar no que for possível, mas não posso ser responsabilizado por qualquer dano ou prejuízo decorrente do uso indevido ou interpretação incorreta das informações compartilhadas. Aproveite o conhecimento de forma responsável e continue aprendendo! USE pw; -- Seleciona o banco de dados "pw" DELIMITER // DROP PROCEDURE IF EXISTS usecash_loop // CREATE PROCEDURE usecash_loop() BEGIN DECLARE done INT DEFAULT FALSE; DECLARE id_value INT; DECLARE cur CURSOR FOR SELECT ID FROM users; DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = TRUE; OPEN cur; read_loop: LOOP FETCH cur INTO id_value; IF done THEN LEAVE read_loop; END IF; CALL usecash(id_value, 1, 0, 9, 0, 1000000, 1, @error); END LOOP; CLOSE cur; END // DELIMITER ; CALL usecash_loop();1 ponto
-
eu não vou resolver isso por hora não, eu não estou pretendendo abrir servidor e nada do tipo, eu só add as imagens na lista para facilitar a identificação (eu até dei uma melhorada depois desse códigio que passei aí para exibir 2 itens por linha), porém no momento eu parei nisso, estou estudando para ver se crio um painel para uso próprio, ainda tem as ferramentas da Angelica que também dei um tempo. (muita coisa para fazer, mais pouco incentivo para isso) //drops list nos mobs , eu adicionei um espaçamento manual , porém existe outras maneiras de fazer for (int i = 0; i < 32; i += 2) { int id1 = pEssence->drop_matters[i].id; float prob1 = pEssence->drop_matters[i].probability; if (id1 != 0) { CECIvtrItem *pItem1 = CECIvtrItem::CreateItem(id1, 0, 1); if (!pItem1) continue; ACString strImage1 = GetGameUIMan()->GetIconsImageString(CECGameUIMan::ICONS_INVENTORY, pItem1->GetIconFile()); pItem1->GetDetailDataFromLocal(); ACString strHint1 = A3DCOLOR_TO_STRING(pItem1->GetNameColor()); strHint1 += pItem1->GetName(); if (i + 1 < 32) { int id2 = pEssence->drop_matters[i + 1].id; float prob2 = pEssence->drop_matters[i + 1].probability; if (id2 != 0) { CECIvtrItem *pItem2 = CECIvtrItem::CreateItem(id2, 0, 1); if (!pItem2) continue; ACString strImage2 = GetGameUIMan()->GetIconsImageString(CECGameUIMan::ICONS_INVENTORY, pItem2->GetIconFile()); pItem2->GetDetailDataFromLocal(); ACString strHint2 = A3DCOLOR_TO_STRING(pItem2->GetNameColor()); strHint2 += pItem2->GetName(); temp.Format(_AL("%s [%.2f%%] %s^ffffff %s [%.2f%%] %s^ffffff\n\r"), strImage1, prob1 * 100.f, strHint1, strImage2, prob2 * 100.f, strHint2); szText += temp; } } else { temp.Format(_AL("%s [%.2f%%] %s^ffffff%\n\r"), strImage1, prob1 * 100.f, strHint1); szText += temp; } } }1 ponto