[Script No legal] Duda general sobre scripts

  • Autor de hilo DeletedUser22253
  • Fecha de inicio

DeletedUser22253

Guest
Saludos, desearía validar el siguiente script de granjeo.

Es una variación optimizada del script legal: http://forum.guerrastribales.es/showthread.php?t=26375

Notas sobre las mejoras:

(1) Doble uso, tanto en la pantalla de carga de tropas como en la de aceptación de ataque, en ningún caso realiza acciones de juego ni de usuario, tan solo facilita.

(2) Tan sólo carga tropas mientras queden objetivos disponibles.

(3) Centra posteriormente el foco en el botón que hay que pulsar.


Finalidad del script
Automatización de carga de cordenadas de pueblos a los que atacar, elegidos de entre una lista previamente configurada.

Funcionamiento
Debe ser cargado en la barra de velocidad.
Tras eso debe ser ejecutado en la plaza de reuniones.
Al pinchar sobre el enlace al script, cargará las tropas preconfiguradas en las coordenadas preconfiguradas.
Se debe pulsar en los botones OK / Continuar para lanzar el ataque.
Se puede pulsar ENTER para continuar ya que el foco de la acción se encuentra sobre el formulario (este es el funcionamiento normal del formulario, la mejora consiste en desplazar el foco hacia el formulario)

Nombre de la entrada
Farm

URL de destino

[SPOIL]
Código:
javascript:coords='000|000 000|000'; 
var%20doc=document;if (window.frames.length>0)doc=window.main.document;url=document.URL;
if (url.indexOf('screen=place')==-1)
{
	alert('Para%20ejecutar%20el%20script%20necesitas%20estar%20en%20la%20Plaza%20de%20Reuniones');
}
else
{
	if (url.indexOf('try=confirm')==-1)
	{
		coords=coords.split(" ");
		var inputs=doc.getElementsByTagName('input');
		index=-1;
		i=-1;
		control=false;
		while (index==-1 && i<coords.length-1 && control==false)
		{
			i=i+1;
			control=true;
			for(j=0;j<inputs.length;j++)if(inputs[j].value.indexOf(coords[i])!=-1)control=false;
			if(control)index=i;
		}
		if (index==-1)
		{
			alert('Todos los destinos estan en viaje');
		}
		else
		{
			coords=coords[index];coords=coords.split("|");doc.forms[0].x.value=coords[0];doc.forms[0].y.value=coords[1];
			insertUnit($('#unit_input_spear'),%200);
			insertUnit($('#unit_input_sword'),%200);
			insertUnit($('#unit_input_axe'),%200);
			insertUnit($('#unit_input_archer'),%200);
			insertUnit($('#unit_input_spy'),%200);
			insertUnit($('#unit_input_light'),%2015);
			insertUnit($('#unit_input_marcher'),%200);
			insertUnit($('#unit_input_heavy'),%200);
			insertUnit($('#unit_input_ram'),%200);
			insertUnit($('#unit_input_catapult'),%200);
			document.getElementById("target_attack").focus();
		}
	}
	else
	{
		document.getElementById("troop_confirm_go").focus();
	}
}
end();
[/SPOIL]
 
Última edición por un moderador:

DeletedUser

Guest
document.getElementById("target_attack").focus();
}
}
else
{
document.getElementById("troop_confirm_go").focus();
No se porque cambias el click por focus porque no tiene sentido,
para ser 1 script que añade valores a un campo, no se que tiene que pulsar y confirmar.

El script es Ilegal
 
Última edición por un moderador:
Arriba