Ir para conteúdo
Facebook Whatsapp Twitter Youtube

Os Melhores

Conteúdo popular

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

  1. 3 pontos
  2. 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.rar
    2 pontos
  3. Essa home está 100% pode baixar e usar no seu servidor oficial ou teste! Arquivos incluso: Libs Home Sistema de lojinha off Botões no inventário Proteção OG Pwadmin Para utilizar tudo isso basta baixa o cliente full do meu servidor no site: [Conteúdo Oculto] Segue vídeo tutorial de como configura os arquivos em linux centos 7 no meu canal: Tutorial: Link para download: Clique Aqui
    1 ponto
  4. Npcgen Data editor by Luka O Editor de NPCGen teve uma atualização Adicionado Offsets para 1.7.2 x64 e 1.7.6 x64 Agora o editor tem suporte a API do RAE, para funcionar corretamente, deve estar com o Rody Angelica Editor aberto com o elements carregado. NetFramework 4.8.1 Adicionado o projeto HelperProcess, devido a API do RAE somente estar disponível em x86, para que consiga pegar coordenadas de endereços x64 do elementclient. Compile em x86 para funcionar corretamente com a RAE API. Source Code: [Conteúdo Oculto] Screenshots: codigo fonte: [Conteúdo Oculto] binarios: [Conteúdo Oculto]/releases NpcGen v174 by Luka updated by Haly.rar NpcGen.v176.updated.by.Haly.rar
    1 ponto
  5. Salve, hoje venho compartilhar este projeto feito em nodejs com os entusiastas da programação O projeto ainda estava no começo, mas a base e muitas funções já estão pronta, tais como; Login Cadastro (com ou sem confirmação no e-mail) Recuperar conta Reenviar e-mail de ativação Template dos e-mails Dashboard cru Página de doação (parei aqui) Para rodar o painel é bastante simples; Instale o node NodeJS >=20.00 - [Conteúdo Oculto] Crie um banco de dados e importe o config/tables.sql para o mesmo Configure o config/settings.js com as informações dos bancos de dados, url do cors, porta do aplicação, hash etc Pronto agora é só instalar as dependências e iniciar a aplicação npm install npm start Se você fez tudo certo você deve ver uma mensagem de sucesso no terminal informando que a aplicação foi iniciado na porta definida Download: node-js.zip
    1 ponto
  6. venho trazer para vocês uma customização para o cliente 155 fação bom uso, venda proibida!
    1 ponto
  7. AUIEditor2.1 Como usar: Locale Emulator: Abra o programa "Locale Emulator" executando o arquivo chamado LEGUI.exe. Altere a localização para Chinês Simplificado. Não se esqueça de salvar as configurações depois de fazer a mudança. Utilize um extractor de PCK para extrair os arquivos do tipo "interface.pck , surface.pck ,config.pck , Coloque os arquivos extraídos nas pastas correspondentes. "configs.pck".= "configs" . Agora, abra o AUIEditor2. Basta clicar com o botão direito do mouse no arquivo executável e selecionar a opção Locale Emulator selecionar a opção para abrir. O meu Chinês Simplificado. esta em (wwww) Animações GFX (Opcional gfx.pck , shaders.pck" para carregar as animações . Coloque os arquivos extraídos nas pastas correspondentes. "gfx.pck".= "gfx". Locale.Emulator.zipAUIEditor (interfaces).rar configs.rar Atalho para AUIEditor2 bat para AUIEditor2+Locale.Emulator .cmd >>1.00<< 2024-03-23 23-01-52.mp4
    1 ponto
  8. Boa tarde, estou trazendo hoje aqui um pacote contendo 50 mapas. para você usar como você quiser, use a sua imaginação… todos os mapas contém as duas partes. tanto cliente-side/server-side. não postei fotos por conta de ser 50 mapas. mas há tempos ele roda na mão de um pessoal, porém ate hoje não disponibilizaram então resolvi trazer para vocês! Link de Download: [Conteúdo Oculto] Link de Download opção 2 : [Conteúdo Oculto] Quem for testando o mapa e quiser postar fotos no comentário será otimo.
    1 ponto
  9. [Conteúdo Oculto] Créditos: Matheus Araujo
    1 ponto
  10. Bon editor original do Luka = [Conteúdo Oculto] a minha source está no anexo, com as edições que fiz. abaixo segue o project do I’m Hex , que eu usei para analisar a estrutura BonFileEditor.7z teste.hexproj
    1 ponto
  11. Base Firewall usado no D-Proxy Sistema Operacional: Alma Linux 8 Módulos Ativos + Proteção contra ataques SYN Flood + Proteção contra ataques UDP Flood + Gerenciamento automático de bloqueios + Filtragem baseada em portas + Registro de logs + Execução automática de regras de firewall + Módulos como Fail2Ban, slowloris ou iptables com rate limiting podem ser implementados opcionalmente. como copilar? sudo dnf install -y gcc-c++ libpcap-devel firewalld g++ -o firewall_monitor firewall_monitor.cpp -lpcap -lpthread para deixar rodando 24 Hrs sudo dnf install -y screen screen -S firewall_monitor sudo ./firewall_monitor Ctrl + A, depois solte e aperte D config.txt ports=29000,3306,80,39000,22 firewall_monitor.cpp #include <iostream> #include <pcap.h> #include <unordered_map> #include <ctime> #include <cstring> #include <fstream> #include <sstream> #include <chrono> #include <thread> #include <vector> #include <algorithm> #include <cstdint> #include <arpa/inet.h> #include <netinet/ip.h> #include <netinet/tcp.h> #include <netinet/udp.h> #include <netinet/ip_icmp.h> #include <sys/types.h> #include <sys/wait.h> #include <unistd.h> // Ayarlar const std::string device = "eth0"; // Ağ arayüzü const int max_conn_per_sec = 200; // Saniye başına bağlantı limiti const int block_time = 86400; // Engelleme süresi (saniye cinsinden) (24 saat) const std::string log_file = "logs.txt"; // Günlük dosyası const std::string config_file = "config.txt"; // Yapılandırma dosyası // Bağlantı sayım yapıları struct ConnInfo { int count; std::time_t last_seen; }; std::unordered_map<std::string, ConnInfo> conn_count; // IP başına bağlantı sayacı std::unordered_map<std::string, ConnInfo> syn_count; // IP başına SYN sayacı std::unordered_map<std::string, ConnInfo> udp_count; // IP başına UDP sayacı std::unordered_map<std::string, std::time_t> blocked_ips; // Engellenen IP'ler ve süresi std::vector<uint16_t> ports; // Korumaya alınacak bağlantı noktaları (yapılandırma dosyasından yüklenir) // Günlük kaydı işlevi void log_message(const std::string& message) { std::ofstream log_stream(log_file, std::ios::app); if (log_stream.is_open()) { auto now = std::chrono::system_clock::now(); std::time_t now_time = std::chrono::system_clock::to_time_t(now); log_stream << "[" << std::ctime(&now_time) << "] " << message << std::endl; } } // IP engelleme işlevi void block_ip(const std::string& ip) { std::string command = "sudo firewall-cmd --permanent --add-rich-rule='rule family=\"ipv4\" source address=\"" + ip + "\" reject'"; system(command.c_str()); system("sudo firewall-cmd --reload"); blocked_ips[ip] = std::time(nullptr) + block_time; // Engelleme süresi belirlenir log_message("IP " + ip + " 24 saat boyunca engellendi."); } // Süresi dolmuş IP engellerini kaldıran işlev void unblock_expired_ips() { auto now = std::time(nullptr); for (auto it = blocked_ips.begin(); it != blocked_ips.end(); ) { if (now >= it->second) { std::string command = "sudo firewall-cmd --permanent --remove-rich-rule='rule family=\"ipv4\" source address=\"" + it->first + "\" reject'"; system(command.c_str()); system("sudo firewall-cmd --reload"); log_message("IP " + it->first + " engeli kaldırıldı."); it = blocked_ips.erase(it); } else { ++it; } } } // Paket işleme işlevi void process_packet(u_char* user, const struct pcap_pkthdr* pkthdr, const u_char* packet) { struct ip* ip_header = (struct ip*)(packet + 14); // Ethernet başlığını (14 bayt) atlar struct tcphdr* tcp_header = (struct tcphdr*)(packet + 14 + (ip_header->ip_hl << 2)); struct udphdr* udp_header = (struct udphdr*)(packet + 14 + (ip_header->ip_hl << 2)); struct icmp* icmp_header = (struct icmp*)(packet + 14 + (ip_header->ip_hl << 2)); char src_ip[INET_ADDRSTRLEN]; inet_ntop(AF_INET, &(ip_header->ip_src), src_ip, INET_ADDRSTRLEN); uint16_t dst_port = 0; if (ip_header->ip_p == IPPROTO_TCP) { dst_port = ntohs(tcp_header->th_dport); } else if (ip_header->ip_p == IPPROTO_UDP) { dst_port = ntohs(udp_header->uh_dport); } // IP engellenmiş mi kontrol et if (blocked_ips.find(src_ip) != blocked_ips.end()) { return; // Engellenmiş IP'den gelen paketleri yok say } // Bağlantı noktası koruma listesinde mi kontrol et if (std::find(ports.begin(), ports.end(), dst_port) != ports.end()) { auto now = std::time(nullptr); // Eski bağlantıları temizle for (auto it = conn_count.begin(); it != conn_count.end(); ) { if (now - it->second.last_seen > 1) { it = conn_count.erase(it); } else { ++it; } } // SYN paketlerini say ve limit aşılırsa IP'yi engelle if (ip_header->ip_p == IPPROTO_TCP && (tcp_header->th_flags & TH_SYN)) { syn_count[src_ip].count++; syn_count[src_ip].last_seen = now; if (syn_count[src_ip].count > max_conn_per_sec) { block_ip(src_ip); syn_count.erase(src_ip); return; } } // UDP paketlerini say ve limit aşılırsa IP'yi engelle if (ip_header->ip_p == IPPROTO_UDP) { udp_count[src_ip].count++; udp_count[src_ip].last_seen = now; if (udp_count[src_ip].count > max_conn_per_sec) { block_ip(src_ip); udp_count.erase(src_ip); return; } } } } int main() { // Başlatma mesajı std::cout << "Anti-DDoS başlatılıyor..." << std::endl; log_message("Anti-DDoS başarıyla başlatıldı."); char errbuf[PCAP_ERRBUF_SIZE]; pcap_t* handle = pcap_open_live(device.c_str(), BUFSIZ, 1, 1000, errbuf); if (handle == nullptr) { std::cerr << "Aygıt açılırken hata: " << errbuf << std::endl; log_message("Aygıt açılırken hata: " + std::string(errbuf)); return 1; } // Ana döngü while (true) { pcap_loop(handle, -1, process_packet, nullptr); unblock_expired_ips(); // Süresi dolmuş IP engellerini kaldır std::this_thread::sleep_for(std::chrono::seconds(1)); } pcap_close(handle); return 0; }
    1 ponto
  12. Editor de Aipolicy criado pelo Kn1fe e Atualizado para 1.7.6 por mim ele lê e salva aipolicy 172 174 176 source:[Conteúdo Oculto] compilado: AiPolicy Editor 176v40 - Updated by Haly - Release.rar
    1 ponto
  13. Varios icones do map.xml tem configuração propria dentro do elementclient.exe, uma configuração para interface com mapa quadrado e outra com mapa redondo, sempre que vc alternar, os icones vão se ajustar no x e y que está no elementclient.exe Elementclient 1.5.5 // MODE_A (Mapa Quadrado) //GetDlgItem("Btn_TreasureBag")->SetDefaultPos(X,Y) setup_uint(0x00652FB2, 333); //X setup_uint(0x00652FAD, 165); //Y //GetDlgItem("Btn_Calendar")->SetDefaultPos(X,Y) setup_uint(0x00652FCF, 362); //X setup_uint(0x00652FCA, 164); //Y //GetDlgItem("Chk_Mail")->SetDefaultPos(X,Y); setup_uint(0x00653009, 308); //X setup_uint(0x00653004, 165); //Y //GetDlgItem("btn_mailtofriends")->SetDefaultPos(X,Y) setup_int(0x00653026, -2000); //X setup_int(0x00653021, -2000); //Y // MODE_B (Mapa Redondo) //GetDlgItem("Chk_MapMonster")->SetDefaultPos(X,Y) setup_uint(0x0065303B, 335); //X //GetDlgItem("Btn_+")->SetDefaultPos(X,Y); setup_uint(0x00653055, 320); //X //GetDlgItem("Btn_-")->SetDefaultPos(X,Y); setup_uint(0x0065306F, 312); //X //GetDlgItem("Chk_Mode")->SetDefaultPos(X,Y); setup_uint(0x00653089, 312); //X //GetDlgItem("Btn_BigMap")->SetDefaultPos(X,Y); setup_uint(0x006530A3, 318); //X //GetDlgItem("Check_Mark")->SetDefaultPos(X,Y); setup_uint(0x006530C0, 330); //X //GetDlgItem("Btn_TreasureBag")->SetDefaultPos(X,Y); setup_uint(0x006530DD, 350); //X setup_uint(0x006530D8, 152); //Y //GetDlgItem("Btn_Calendar")->SetDefaultPos(X,Y); setup_uint(0x006530FA, 445); //X setup_uint(0x006530F5, 145); //Y //GetDlgItem("Img_New")->SetDefaultPos(X,Y); //GetDlgItem("Chk_Mail")->SetDefaultPos(X,Y); setup_uint(0x00653134, 445); //X setup_uint(0x0065312F, 28); //Y //GetDlgItem("btn_mailtofriends")->SetDefaultPos(X,Y) setup_int(0x00653151, -2000); //X setup_int(0x0065314C, -2000); //Y
    1 ponto
  14. Tutorial incluso no arquivo nick_colorido_150.rar
    1 ponto
  15. Olá, venho hoje compartilhar este sistema de logs para seu pw. O sistema grava log de: Login Criação de personagem Forjas Refinos Negociações Venda de Lojinhas Leilão Lances Correios Compras do gshop (normal e evento) Presentes Vendas de itens em NPC Bate Papo Itens presos Drop de moedas e itens Coleta de moedas/itens do chão – entre players Coleta de moedas/itens do chão – drop de monstros entre outros. Obs: Depedendo da versão do seu pw alguns logs podem não funciona, mas pode adpatar/configurar pra sua versão direto nos arquivos Não fiz o Logservice, apenas o sistema de visualização na web. Em breve, com a ajuda do @Master vou criar um mais aprimorado, para todas as versões e com algumas novidades. Download: logservice.zip
    1 ponto
  16. 1 ponto
  17. 1 ponto
  18. Essa GS Editor para servidores rate alta com refino em 1 clique +12 vai ajudar muita gente! Faça bom aproveito. gs_refine +12 v155.rar
    1 ponto
  19. @GabrielGG só adicionar esse arquivo abaixo no elements.data e deixar ele o item no inventario Dados de Material da Tarefa, Item 65532.aeitems
    1 ponto
  20. Foi removido da tela de criação de persoangem e servidor as raças Abisal, Guardiões. Conta apenas com as raças Humanos, Selvagens e Alados. 3 RAÇAS.rar
    1 ponto
  21. Um mapa vazio sem mobs, etc. Apenas para suas fantasias, o que você gostaria de fazer lá :) suportegm.com[map_is84].rar
    0 pontos
  22. encontrei em algum lugar, ele também tem npcgen. a95.zip
    0 pontos
  23. Vi algumas pessoas pedindo, ai coloquei ai! ICONE CLASSES NOVO SEM BORDA.zip
    0 pontos
  24. Boa noite galera, já existe esse editor aqui no fórum.. porem esse aqui ta traduzido e eu inclui o mapa de Quedanunca(a78) no editor. Estou postando pq pedi no grupo esse mapa e ninguém tinha, ai eu fiz e adicionei RegionEditorPTBR.rar
    0 pontos
  25. que estranho comigo não funciona, da uma olhada. ELEMENTCLIENT.EXE interfaces.pck
    -1 pontos

Suporte GM

Comunidade de Perfect World do Brasil

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

Links

×
×
  • Criar Novo...