Administratores GameCS Postado Setembro 23 Administratores Postado Setembro 23 (editado) 🌊 Oxygen HUD — Indicador de Oxigênio Versão: 1.2 Autor: gui1porpis Desenvolvimento: Com auxílio de IA (ChatGPT / OpenAI) Plataforma: GoldSrc / AMX Mod X 📖 Sobre o plugin Você já se perguntou quanto tempo ainda consegue ficar debaixo d'água antes de começar a se afogar no Counter-Strike 1.6? Por padrão, o GoldSrc oferece aproximadamente 12 segundos de respiração enquanto o jogador está completamente submerso. O problema é que o jogo não possui um indicador visual de oxigênio. E convenhamos... ninguém fica contando 12 segundos de cabeça enquanto está jogando! 😂 Como não encontrei um plugin independente que oferecesse exatamente essa funcionalidade, resolvi desenvolver o Oxygen HUD, com o auxílio de inteligência artificial. O plugin adiciona um indicador de oxigênio próximo à região de Vida/Colete, permitindo acompanhar em tempo real quanto ar ainda resta antes de começar a perder vida por afogamento. O melhor de tudo é que ele não altera o sistema original de respiração e afogamento do jogo, apenas adiciona uma informação visual ao jogador. ✨ Recursos 🫁 Exibe o oxigênio restante em porcentagem. 🌊 Detecta automaticamente quando o jogador está completamente submerso. 👁️ O HUD desaparece assim que o jogador retorna à superfície. 🎨 Cores dinâmicas de acordo com o oxigênio restante. 🚨 Aviso de afogamento em vermelho com efeito visual. 🌎 Suporte a múltiplos idiomas (EN/BP/ES). ⚙️ Posição do HUD configurável. 📉 Porcentagem de alerta configurável. 💀 Remove automaticamente o indicador quando o jogador morre. 🚀 Não necessita de modelos, sons ou sprites adicionais. 🎮 Não modifica a mecânica original do jogo. 🎨 Indicador de Oxigênio O HUD muda de cor automaticamente conforme o oxigênio diminui. 🔵 Oxigênio normal — 100% a 31% OXIGÊNIO: 85% 🟡 Oxigênio baixo — 30% a 1% OXIGÊNIO: 18% 🔴 Sem oxigênio — 0% AFOGANDO! Quando o oxigênio acaba, a porcentagem é substituída por um aviso vermelho com efeito de piscar. A porcentagem que ativa o alerta amarelo pode ser personalizada pelo administrador. 📋 Requisitos AMX Mod X 1.9 ou superior. Módulo FakeMeta. Observação: o plugin utiliza propriedades nativas do GoldSrc e não depende de módulos exclusivos do Counter-Strike. A compatibilidade com outros jogos, como Half-Life, Day of Defeat e Team Fortress Classic, pode variar conforme a implementação do sistema de respiração de cada mod. 📦 Instalação Compile o arquivo oxygen_hud.sma. Envie oxygen_hud.amxx para addons/amxmodx/plugins/. Envie oxygen_hud.txt para addons/amxmodx/data/lang/. Adicione oxygen_hud.amxx ao arquivo addons/amxmodx/configs/plugins.ini. Reinicie o servidor ou troque de mapa. ⚙️ Configuração Adicione as seguintes CVARs ao arquivo amxx.cfg: // Ativar ou desativar o plugin // 0 = Desativado | 1 = Ativado oxygen_hud_enabled "1" // Posição horizontal do HUD oxygen_hud_x "0.02" // Posição vertical do HUD oxygen_hud_y "0.72" // Porcentagem para ativar o alerta amarelo oxygen_hud_warning "30" A posição padrão foi definida próxima à região de Vida/Colete, evitando sobreposição com o chat (SayText). 🌎 Multi-Language O plugin possui suporte aos seguintes idiomas: Idioma Código Inglês en Português brasileiro bp Espanhol es Traduções adicionais são bem-vindas! 📝 Changelog Versão 1.2 Adicionadas cores dinâmicas ao HUD. Adicionado alerta amarelo para oxigênio abaixo de 30%. Adicionado aviso vermelho com efeito ao acabar o oxigênio. Adicionada CVAR para ativar/desativar o plugin. Adicionadas CVARs para personalizar a posição do HUD. Adicionada CVAR para configurar a porcentagem de alerta. Melhorado o gerenciamento do HUD para jogadores mortos. Adicionada validação das coordenadas e porcentagem de alerta. Melhorada a organização e legibilidade do código. Versão 1.1 Adicionado suporte Multi-Language. Adicionadas traduções em inglês, português brasileiro e espanhol. Adicionada mensagem de afogamento. Adicionado efeito visual ao aviso de afogamento. Ajustada a posição do HUD para a região de Vida/Colete. Versão 1.0 Lançamento inicial. Adicionada detecção de jogador submerso. Adicionado cálculo do oxigênio restante. Adicionada exibição da porcentagem no HUD. Adicionada remoção automática do HUD ao sair da água. 🤖 Desenvolvimento O Oxygen HUD foi criado por gui1porpis, com auxílio do ChatGPT (OpenAI) na geração do código, melhorias e documentação. A ideia surgiu de uma observação simples: o GoldSrc já possui um sistema de respiração debaixo d'água, mas não informa visualmente quanto tempo resta antes do afogamento. O objetivo foi criar um plugin leve, configurável e útil, sem modificar a jogabilidade original. 💬 Sugestões, traduções e relatos de bugs são sempre bem-vindos! 👨💻 Autor: gui1porpis 📌 Versão: 1.2 🎮 Plataforma: GoldSrc / AMX Mod X 📜 Licença: GNU General Public License (GPL) Oxygen HUD.zip Editado Setembro 24 por GameCS add images & linked author Citar
Posts Recomendados
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.