Back to scripts
game
2024-03-21v1.0.0Community
Usage
Steps
- Entrez l'interface de réponse
- Exécutez le script
- Les bonnes réponses seront mises en évidence
Notes
- Ne fonctionne que dans le mode de réponse
- L'effet de mise en évidence peut échouer en raison des mises à jour du jeu
- Il est recommandé d'utiliser avec prudence
Requirements
- Doit être utilisé dans l'interface de réponse
- Nécessite la dernière version du navigateur
Code
function highlightAnswers() {
const gameFrame = document.querySelector('#gameFrame');
if (!gameFrame) {
alert('Game frame not found!');
return;
}
const style = document.createElement('style');
style.textContent = `
.correct-answer {
border: 3px solid #4CAF50 !important;
animation: pulse 2s infinite;
}
@keyframes pulse {
0% { box-shadow: 0 0 0 0 rgba(76, 175, 80, 0.7); }
70% { box-shadow: 0 0 0 10px rgba(76, 175, 80, 0); }
100% { box-shadow: 0 0 0 0 rgba(76, 175, 80, 0); }
}
`;
document.head.appendChild(style);
setInterval(() => {
const answers = gameFrame.contentWindow.document.querySelectorAll('.styles__answerContainer___3WuiW-camelCase');
answers.forEach(answer => {
if (answer.getAttribute('data-correct') === 'true') {
answer.classList.add('correct-answer');
}
});
}, 100);
}
highlightAnswers();
Changelog
Version 1.0.0
2024-03-21- Version initiale publiée
- Implémentation de la mise en évidence des réponses
- Ajout d'effets de rétroaction visuelle