print("[LOG] Menu superior criado com sucesso (Método Clássico).")
rt.messageBox("Instalação do motor do Zombisco concluída com sucesso!\nVerifique o menu 'Immerse Games' no topo do seu 3ds Max.",title="Instalação Concluída")
exceptAttributeError:
# Falhou propositadamente porque é o 3ds Max 2025 ou 2026
print("[LOG] 3ds Max 2025/2026 detetado. O 'menuMan' foi descontinuado.")
# Abre a UI de imediato para entregar as ferramentas à equipa sem atrasos
# Detectado 3ds Max 2025 ou 2026 (menuMan não existe)
# Nestas versões, o usuário deve adicionar o botão manualmente via 'Customize User Interface'
# ou o script pode abrir a ferramenta automaticamente na primeira vez.
ifos.path.exists(run_script):
rt.python.ExecuteFile(run_script)
msg=("Instalação Concluída!\n\n"
"No 3ds Max 2025/2026, a Autodesk alterou a forma de criar menus no topo.\n"
"Para não interromper o seu trabalho, o motor foi aberto de imediato no seu ecrã.\n\n"
"Para adicionar um botão permanente à sua área de trabalho:\n"
"1. Vá ao menu Customize > Hotkey Editor (ou Toolbars).\n"
"2. Procure pela categoria 'Immerse Games'.\n"
"3. Arraste a ferramenta 'Zombisco' para a sua barra de ferramentas preferida.")
rt.messageBox(msg,title="Immerse Games")
rt.messageBox("Instalação concluída!\n\nNo 3ds Max 2025/2026, adicione o botão 'Zombisco' através do menu 'Customize > Hotkey Editor' procurando pela categoria 'Immerse Games'.",title="Immerse Games")