[Script Legal] Script para bajar muralla de barbaros, por zonas

  • Autor de hilo DeletedUser43776
  • Fecha de inicio

DeletedUser43776

Guest
Buenas a todos. He creado este script para "limpiar" los barbaros y bajarles la muralla. Funciona parecido a un script de fakes, pero dependiendo del pueblo desde el que lo ejecutas, las coordenadas objetivo son unas u otras.
  • Como Hacerlo funcionar? Desde la plaza de reuniones
  • Nombre de la entrada: No es relevante
  • URL de la imagen: No es relevante
  • URL de destino:
Código:
var doc = document;
var partes;
var tablas = doc.getElementsByClassName("box menu nowrap");

var coords_grupo000 = '396|468 397|468 398|469 399|469 400|469 400|468 396|470 396|475 397|473 400|473 401|473 396|477 396|478 400|477 399|481 398|482 397|482 396|481 400|483 401|481';
var coords_grupo003 = '402|472 402|476 402|480 402|481 403|482 403|480 403|479 403|475 404|467 404|471 406|472 406|477 406|480 407|479 407|477 407|476 408|475 409|474 408|473 407|473 407|472 409|477 410|477 410|476 409|467';
var coords_grupo005 = '386|490 387|490 386|491 392|489 394|489 399|489 397|490 389|491 392|491 398|491 386|492 388|492 390|492 393|492 395|492 386|493 387|493 389|493 390|493 394|493 395|493 396|493 398|493 398|492 390|494 391|494 392|494 389|495 396|495 397|495 386|496 389|496 392|496 395|496 390|497 391|497 389|498 395|498 387|499 389|499 391|499 395|499 399|499 386|500 387|500 388|502 386|503 388|503 389|503 392|503 396|504 391|504';
var coords_grupo007 = '396|470 395|471 395|472 394|472 394|471 394|470 393|474 392|474 392|472 391|471 391|474 390|474 389|472 389|471 388|470 388|472 387|473 387|474 389|475 390|475 385|475 384|474 384|473 384|477 389|477 391|477 394|476 396|475 396|477 396|478 393|478 391|478 383|479 389|479 391|479 392|479 393|479 396|481 392|481 391|481 390|481 389|481 388|481 387|482 389|482 391|482 393|482 394|483 389|483 385|483 384|483 383|483 383|484 387|484 387|485 391|485 392|484 395|484';
var coords_grupo010 = '426|471 426|475 425|472 425|476 425|482 425|483 425|485 424|484 424|480 424|479 424|477 424|471 423|470 422|483 421|482 420|470 420|485 419|480 419|478 419|474 418|474 417|477 416|470 416|476 416|477 416|480 415|485 415|478 415|472 414|470 414|471 414|472 414|477 414|479 414|481 414|485 413|482 413|479 413|476 413|475 413|474 413|473';

var pueblo000 = "395|476";
var pueblo003 = "400|476";
var pueblo005 = "393|497";
var pueblo007 = "390|478";
var pueblo010 = "420|478";

coords = tablas[0].rows[0].cells[3].innerHTML;
partes = coords.split('(');
partes = partes[1].split(')');
coords_pueblo_actual = partes[0];

switch (coords_pueblo_actual){
   
    case pueblo000:
        target_coords = coords_grupo000;
        break;
    case pueblo003:
        target_coords = coords_grupo003;
        break;
    case pueblo005:
        target_coords = coords_grupo005;
        break;
    case pueblo007:
        target_coords = coords_grupo007;
        break;
    case pueblo010:
        target_coords = coords_grupo010;
        break;
    default:
        target_coords = '';
}

target_coords = target_coords.split(' ');

var aleat = Math.round(Math.random()*(target_coords.length-1));

coords_pueblo_target = target_coords[aleat];

doc.forms[0].x.value = coords_pueblo_target.split('|')[0];
doc.forms[0].y.value = coords_pueblo_target.split('|')[1];
doc.forms[0].spear.value = 0;
doc.forms[0].sword.value = 0;
doc.forms[0].axe.value = 150;
doc.forms[0].spy.value = 1;
doc.forms[0].light.value = 0;
doc.forms[0].heavy.value = 0;
doc.forms[0].ram.value = 15;
doc.forms[0].catapult.value = 0;
 
Arriba