Menu
Pokémon Stadium
  • N64
Forum
  • Accueil
  • Actus
  • Tests
  • Vidéos
  • Images
  • Soluces
  • Forum
EtoileAbonnementRSS
jeuxvideo.com  /  Pokémon Stadium  /  Tous les forums  /  Forum Pokémon Stadium  / 

Topic scrip agar

Sujet : scrip agar

1
Pseudo supprimé
12 juillet 2015 à 16:06:17

ouvrez la console et mettez sa :

console.log('called');
var interval;
var switchy = false;
$(document).on('keydown',function(e){
console.log('keydown e.keyCode="'+e.keyCode+'"');
if(e.keyCode == 81){
console.log('keydown 81, switchy '+switchy);
if(switchy){
return;
}
switchy = true;
interval = setInterval(function() {
console.log('firing');
$("body").trigger($.Event("keydown", { keyCode: 87}));
$("body").trigger($.Event("keyup", { keyCode: 87}));
}, 10);//increase this number to make it fire them out slower
}
})

$(document).on('keyup',function(e){
console.log('keyup e.keyCode="'+e.keyCode+'"');
if(e.keyCode == 81){
console.log('stop firing');
switchy = false;
clearInterval(interval);
return;
}
})

Pseudo supprimé
13 juillet 2015 à 03:21:07

function pressW() {
var oEvent = document.createEvent('KeyboardEvent');
var k = 87;
// Chromium Hack
Object.defineProperty(oEvent, 'keyCode', {
get : function() {
return this.keyCodeVal;
}
});
Object.defineProperty(oEvent, 'which', {
get : function() {
return this.keyCodeVal;
}
});

if (oEvent.initKeyboardEvent) {
oEvent.initKeyboardEvent("keydown", true, true, document.defaultView, false, false, false, false, k, k);
} else {
oEvent.initKeyEvent("keydown", true, true, document.defaultView, false, false, false, false, k, 0);
}

oEvent.keyCodeVal = k;

if (oEvent.keyCode !== k) {
console.log("keyCode mismatch " + oEvent.keyCode + "(" + oEvent.which + ")");
}
document.dispatchEvent(oEvent);

var oEvent = document.createEvent('KeyboardEvent');
// Chromium Hack
Object.defineProperty(oEvent, 'keyCode', {
get : function() {
return this.keyCodeVal;
}
});
Object.defineProperty(oEvent, 'which', {
get : function() {
return this.keyCodeVal;
}
});

if (oEvent.initKeyboardEvent) {
oEvent.initKeyboardEvent("keyup", true, true, document.defaultView, false, false, false, false, k, k);
} else {
oEvent.initKeyEvent("keyup", true, true, document.defaultView, false, false, false, false, k, 0);
}

oEvent.keyCodeVal = k;

if (oEvent.keyCode !== k) {
console.log("keyCode mismatch " + oEvent.keyCode + "(" + oEvent.which + ")");
}
document.dispatchEvent(oEvent);
}
window.pressW = pressW;
document.onkeypress = function(e) {
e = e || window.event;
if (e.keyCode == 102) {
for (var i = 0; i<7; i++) {
setTimeout(pressW, i * 80);
}
} else if (e.keyCode == 103) {
for (var i = 0; i<50; i++) {
setTimeout(pressW, i * 40);
}
} else if (e.keyCode == 104) {
for (var i = 0; i<400; i++) {
setTimeout(pressW, i * 5);
}
}
}

1
Répondre
Prévisu
?
Victime de harcèlement en ligne : comment réagir ?
Infos 0 connecté(s)

Gestion du forum

Modérateurs : Evilash08, Vortex646, Tomy-Fett, Leirok, MamYume, ]Faustine[, Latios[JV], Remysangfamy, GamesOfLove
Contacter les modérateurs - Règles du forum

Sujets à ne pas manquer

  • Aucun sujet à ne pas manquer