DeletedUser
Guest
[EN attente de validation] Réparation du script "Extraction coordonnées carte"
Bonjour,
Suite à la dernière mise à jour, le script autorisé suivant ne marchait plus
Lien du script d'origine : http://forum.guerretribale.fr/showt...ire-les-coordonnées-des-villages-sur-la-carte
Code du script réparé :
Si un modérateur pouvait faire la correction ce serait bien. Merci
Bonjour,
Suite à la dernière mise à jour, le script autorisé suivant ne marchait plus
Lien du script d'origine : http://forum.guerretribale.fr/showt...ire-les-coordonnées-des-villages-sur-la-carte
Code du script réparé :
Code:
javascript: var win=(window.frames.length>0)?window.main:window; var coords=[]; var outputID='villageList'; var encodeID='cbBBEncode'; var isEncoded=true; function fnRefresh(){document.getElementById(outputID).value=coords.map(function(e,t){return isEncoded?'[coord]'+e+'[\/coord]':e;}).join(isEncoded?'\n':' ');} win.$(win.document).ready(function(){ if(win.$('#'+outputID).length<=0){ if(win.game_data.screen=='map'){ var srcHTML= '<div id="coord_picker">'+ '<span style="color:blue;text-decoration:underline;">dalesmckay\'s co-ordinate picker v7.1:</span><br/><br/>'+ '<input type="checkbox" id="cbBBEncode" onClick="isEncoded=this.checked;fnRefresh();"'+(isEncoded?'checked':'')+'/>BB-Codes<br/>'+ '<textarea id="'+outputID+'" cols="40" rows="10" onFocus="this.select();"/>'+coords+'</textarea>'+ '</div>'; ele=win.$('body').append(win.$(srcHTML)); win.TWMap.map._handleClick=function(e){ var pos=this.coordByEvent(e); var coord=pos.join("|"); var ii=coords.indexOf(coord); if(ii>=0){ coords.splice(ii,1); } else{ coords.push(coord); } fnRefresh(); return false; }; } else{ alert("Le script doit être lancé depuis la carte.\nRedirection..."); self.location=win.game_data.link_base_pure.replace(/screen\=\w*/i,"screen=map"); } } }); void(0);
Si un modérateur pouvait faire la correction ce serait bien. Merci
Dernière édition par un modérateur: