Strona Główna


UżytkownicyUżytkownicy  Regulamin  ProfilProfil
SzukajSzukaj  FAQFAQ  GrupyGrupy  AlbumAlbum  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj
Winieta

Poprzedni temat «» Następny temat
Plemiona
Autor Wiadomość
elam 
Gremlinek


Posty: 11118
Skąd: kotlinka gremlinka
Wysłany: 19 Maj 2009, 21:46   

ja gram na 14 - 16 - 17.
na tym ostatnim hibernuje, ale mam ponad 340 wiosek... ;)
_________________
Ten się śmieje, kto umrze ostatni.
 
 
 
mawete 
bosman


Posty: 13096
Skąd: Lublin
Wysłany: 19 Maj 2009, 21:50   

elam: jak to robisz? ja się przy 150 nie wyrabiałem z czasem...
 
 
gorat 
Modegorator


Posty: 13820
Skąd: FF
Wysłany: 19 Maj 2009, 22:07   

Premium czy bez?
Zresztą to zależy od stopnia zaangażowania i skali czynności potrzebnych do wykonania. Obecnie [o jednym świecie piszę, resztę przemilczmy] mam poukładane w wiochach (może poza nowym kontynentem, na którym coraz więcej mnie - oraz rozbudowywanymi), więc zajmuję się gadaniem z ludźmi i notowaniem ich aktywności ;) Choć czasu malutko, jakoś daje/daję radę...
_________________
Początkujący Wiatr wieje: Co mogę dla kogoś zrobić?
Zostań drzewem wiśni.
---
鼓動の秘密

U mnie działa.
 
 
Kamtre1990 
Frodo Baggins


Posty: 137
Skąd: Radom
Wysłany: 20 Maj 2009, 10:47   

Heh ja mam najwięcej 122 wioski i od początku bez premium jadę :)
Czasem tylko sobie kupie jak mam duże akcje z plemieniem zorganizowac :)
_________________
Ludzie nie idą na wojnę dla zabawy. Dla zabawy nie zostawia się zapłakanej mamy
 
 
 
elam 
Gremlinek


Posty: 11118
Skąd: kotlinka gremlinka
Wysłany: 20 Maj 2009, 19:34   

ja zaczelam kupowac premium przy 80 -100 wioskach

grunt to madre grupy wioskowe i skrypt do rekrutacji :p
_________________
Ten się śmieje, kto umrze ostatni.
 
 
 
Kamtre1990 
Frodo Baggins


Posty: 137
Skąd: Radom
Wysłany: 24 Maj 2009, 15:49   

elam napisał/a

grunt to madre grupy wioskowe i skrypt do rekrutacji :p


skrypt do rekrutacji?
_________________
Ludzie nie idą na wojnę dla zabawy. Dla zabawy nie zostawia się zapłakanej mamy
 
 
 
gorat 
Modegorator


Posty: 13820
Skąd: FF
Wysłany: 26 Maj 2009, 13:28   

Co tam nowego? Pytanie retoryczne w zamierzeniu.
W obecnie wprowadzanej aktualizacji do wybijania monet potrzebne jest spełnianie wymagań dla pałacu. Szlus. Co gorsza, nazywają to bugfixem...
Na głównym świecie rozpędzam się. No nie wiem, co powiedzieć... przyspieszenie dopiero ma nastąpić.
_________________
Początkujący Wiatr wieje: Co mogę dla kogoś zrobić?
Zostań drzewem wiśni.
---
鼓動の秘密

U mnie działa.
 
 
Nutzz 
Yans


Posty: 2170
Skąd: że znowu?!
Wysłany: 26 Maj 2009, 16:25   

Hem, hem no to ja tak sobie przebijam 6 milionów i wojuję niekiepsko...
W ciągu tygodnia zabrałem plemieniu Top1 17 wiosek, teraz w ramach rewanżu leci na mnie 300 ataków od 10 graczy i stale rośnie.
Jednym słowem, ciekawie.
Odnośnie update'ów, wczoraj pojawiły się dwie opcje których do tej pory mi brakowało - button report_display i ankieta na forum sojuszu.

Kamtre1990 napisał/a
skrypt do rekrutacji?

Podstawa Kamtre, podstawa, ja sam używam około 15 skryptów, znam osoby które korzystają stale nawet z 20.
 
 
gorat 
Modegorator


Posty: 13820
Skąd: FF
Wysłany: 26 Maj 2009, 16:59   

Nutzz: możesz podpowiedzieć, gdzie [pod jakim hasłem] szukać, szczególnie wartościowych?
_________________
Początkujący Wiatr wieje: Co mogę dla kogoś zrobić?
Zostań drzewem wiśni.
---
鼓動の秘密

U mnie działa.
 
 
elam 
Gremlinek


Posty: 11118
Skąd: kotlinka gremlinka
Wysłany: 26 Maj 2009, 17:11   

gorat, nie masz skryptu do rekrutacji?? wal do mnie na skypie
juz cale EQ i pol SM go ma :D
_________________
Ten się śmieje, kto umrze ostatni.
 
 
 
gorat 
Modegorator


Posty: 13820
Skąd: FF
Wysłany: 26 Maj 2009, 17:33   

No serio, żadnego :D Nawet nie chce mi się samemu szukać :D
_________________
Początkujący Wiatr wieje: Co mogę dla kogoś zrobić?
Zostań drzewem wiśni.
---
鼓動の秘密

U mnie działa.
 
 
Nutzz 
Yans


Posty: 2170
Skąd: że znowu?!
Wysłany: 26 Maj 2009, 18:56   

Oki, zaraz wkleję nawet i tu ;)
 
 
Nutzz 
Yans


Posty: 2170
Skąd: że znowu?!
Wysłany: 26 Maj 2009, 19:17   

Wybaczcie że przekleję to w takiej formie, ale nie chce mi się tego redagować :D



1 Służy do automatycznej zmiany nazw wiosek gdzie nazwe Zahir* można zastąpić dowolną (uwaga zmienia nazwę WSZYSTKICH wiosek w aktywnej grupie)
javascript:var%20text='<';var%20text2='>Zahir*';var%20doc=document;if(window.frames.length>0)doc=window.main.document;var%20inputs=doc.getElementsByTagName('input');var%20index=1;for(i=0;i<inputs.length;i++){if(inputs.id.indexOf('edit_input')!=-1){inputs.value=text;if(index<100)inputs.value+="0";if(index<10)inputs.value+="0";inputs.value+=index%20+%20"";inputs.value+=text2;inputs[i+1].click();index++;}}end();


2. Skrót przenosi do pałacu wybij monety/wszystkie wioski pozostaje wybrać maksymalną ilość i kliknąć wybij

{game}&screen=snob&mode=coin&from=-1


3. Wyświetla tylko wioski w których posiadamy szlachte , działa tylko w przeglądzie kombinowanym

javascript:ag_index = 12;var doc;if(top.frames.length > 1){doc = (top.frames[1].document.URL.match('game.php') =='game.php') ? top.frames[1].document : top.frames[0].document;}else{doc = document;}{var main = doc.getElementsByTagName('table');for(var a = 0; a < main.length; a++){if(main[a].className == 'main'){var par = main[a].getElementsByTagName('table');for(var i = 0; i < par.length; i++){if(par.className = 'vis'){rows = par.getElementsByTagName('tr');for(var j = 0; j < rows.length; j++){if(rows[j].className == 'nowrap row_a' || rows[j].className == 'nowrap row_b'){var cells = rows[j].getElementsByTagName('td');vill_name = cells[0].getElementsByTagName('a')[0].firstChild.nodeValue;vill_ags = 0;if(cells[ag_index+6].getElementsByTagName('a').length == 0) {vill_ags = parseInt(cells[ag_index+6].firstChild.nodeValue);}else {vill_ags = parseInt(cells[ag_index+6].firstChild.firstChild.nodeValue);}if(vill_ags == 0) {rows[j].parentNode.removeChild(rows[j]);j -= 1;}}}}}}}end;}



4. Fejki - sumie nic nie robi po za wstawieniem w placu 121 pik lub topora ale można bardzo łatwo go dostosować do swoich potrzeb i zmienić ilość i rodzaj wysyłanego wojska

javascript:insertUnit(document.forms[0].axe, 121);



5. Rozkazy - jeśli klikniesz na jakąś wioske i klikniesz na ten skrypt to po lewej stronie będą 2 dodatkowe opcje, po za tym działa w rozkazach jeśli atakujesz jakiegoś gracza lub wspierasz bardzo łatwo znajdziesz te rozkazy dodatkowo będą posegregowane

javascript:var fileref=document.createElement('script');javascript:fileref.setAttribute('type','text/javascript');javascript:fileref.setAttribute('src' , 'http://www.lsltest1.yoyo.pl/wktest/filtr.js');javascript:document.getElementsByTagName('head' )[0].appendChild(fileref);javascript:foo();



6 Skrypt działa w profilu gracza tam gdzie jest jego lista wiosek klikasz skrypt i masz wszystkie jego wioski w BB-codes

javascript:if(location.href.search(/screen=info_player/)<0)alert('Du musst dich in der Übersicht eines Spielers befinden!');else main();function main(){oN=document.getElementsByTagName('table');for(i=0;i<oN.length;i++){if(oN.className=='main'){uN=oN[i+2].getElementsByTagName('th')[0];uN.innerHTML='[player]'+uN.innerHTML+'[/player]';uN=oN[i+2].getElementsByTagName('a')[0];uN.parentNode.innerHTML='[ally]'+uN.innerHTML+'[/ally]';uN=oN[i+3].getElementsByTagName('th');uN[0].innerHTML='Nr.';uN[0].setAttribute('width','40');uN[1].innerHTML='Dorf';uN[1].setAttribute('width','220');uN=oN[i+3].getElementsByTagName('td');for(j=0;j<uN.length;j++){uN[j].innerHTML=j/3+1;uN[++j].innerHTML='[village]'+uN[j++].innerHTML+'[/village]'}break}}}undefined;


7. Skrypt wstawia nam w okienka na placu wszystkie jednostki jakie mamy w wiosce (jak dla mnie najbardziej użyteczny)

javascript:Array.prototype.contains = function(obj) {var i, listed = false;for (i=0; i<this.length; i++) {if (this === obj) {listed = true;break;}}return listed;};function getGameDoc() {getdoc = window.document;if(! getdoc.URL.match('game\.php')) {for(var i=0; i<window.frames.length; i++) {if(window.frames.document.URL.match('game\.php')) {getdoc = window.frames.document;}}}return getdoc;};units = Array('spear','sword','axe','archer','spy','light','heavy','marcher','ram','catapult','knight','snob');doc = getGameDoc();form = doc.units;inputs = form.getElementsByTagName('input');for (var i=0; i<inputs.length; i++) {if (inputs.type == 'text') {if (units.contains(inputs.name)) {next = inputs.nextSibling;do {next = next.nextSibling;} while (next.nodeType != 1);s = next.firstChild.nodeValue;insertUnit(form.elements.name], next.firstChild.nodeValue.replace(/\(/g, "").replace(/\)/g, ""));}}}

8. Grupy wioskowe widoczne na mapie:
Działa tylko w zestawieniu z greasemonkey, BARDZO trudny w zamontowaniu za pierwszym razem
Tak to wygląda na mapie:
http://img2.vpx.pl/up/20090428/mapa.jpg
Temat na FO odnośnie tego skryptu:
http://forum.plemiona.pl/showthread.php?t=57805

// ==UserScript==
// @name Grupowanie wiosek na mapie
// @description Na wioskach pokazuje obrazki które sobie wybierzemy
// @author Michael Richter
// @namespace http://osor.de/
// @include http://pl*.plemiona.pl/groups.php*
// @include http://pl*.plemiona.pl/game.php?*screen=map*
// @exclude http://pl*.plemiona.pl/groups.php*mode=village*
// ==/UserScript==

// -----------------------------------------------------------------------------
// Modifikationen und Weiterverbreitung dieses Scripts benötigen die
// Zustimmung des Autors.
// -----------------------------------------------------------------------------

(function(){

// --------- Einstellungen ---------

// Ecke wählen (1 = links oben, 2 = rechts oben, 3 = rechts unten, 4 = links unten)
var position = 1;

// Rechung wählen (1 = waagerecht, 2 = senkrecht)
var orientation = 1;

// Größe der einzelnn Markierungen in Pixel
var size = 8;

// --------- Ende ---------
// Folgender Code sollte nicht verändert werden.

// Debug: object and array dumper
var dump = function(obj, depth) {
if(obj.constructor == Array || obj.constructor == Object) {
var text = '';
if(!depth)
var depth = 0;
for(var p in obj) {
if(typeof(obj[p]) == 'function')
continue;
for(var i = 0; i < depth; i++)
text += ' ';
text += '['+p+'] => ';
if(obj[p].constructor == Array || obj[p].constructor == Object) {
text += typeof(obj)+"...\n"+arguments.callee(obj[p], depth + 1);
} else {
var to = typeof(obj[p]);
text += (to == 'string' ? '"' : '') + obj[p] + (to == 'string' ? '"' : '')+"\n";
}
}
return text;
}
return '';
}

// JSON support ( http://www.json.org/json2.js )
if(!this._JSON){_JSON={};}(function(){function f(n){return n<10?'0'+n:n;}if(typeof Date.prototype.to_JSON!=='function'){Date.prototype.to_JSON=function(key){return this.getUTCFullYear()+'-'+f(this.getUTCMonth()+1)+'-'+f(this.getUTCDate())+'T'+f(this.getUTCHours())+':'+f(this.getUTCMinutes())+':'+f(this.getUTCSeconds())+'Z';};String.prototype.to_JSON=Number.prototype.to_JSON=Boolean.prototype.to_JSON=function(key){return this.valueOf();};}var cx=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,escapeable=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,gap,indent,meta={'\b':'\\b','\t':'\\t','\n':'\\n','\f':'\\f','\r':'\\r','"':'\\"','\\':'\\\\'},rep;function quote(string){escapeable.lastIndex=0;return escapeable.test(string)?'"'+string.replace(escapeable,function(a){var c=meta[a];if(typeof c==='string'){return c;}return'\\u'+('0000'+a.charCodeAt(0).toString(16)).slice(-4);})+'"':'"'+string+'"';}function str(key,holder){var i,k,v,length,mind=gap,partial,value=holder[key];if(value&&typeof value==='object'&&typeof value.to_JSON==='function'){value=value.to_JSON(key);}if(typeof rep==='function'){value=rep.call(holder,key,value);}switch(typeof value){case'string':return quote(value);case'number':return isFinite(value)?String(value):'null';case'boolean':case'null':return String(value);case'object':if(!value){return'null';}gap+=indent;partial=[];if(typeof value.length==='number'&&!value.propertyIsEnumerable('length')){length=value.length;for(i=0;i<length;i+=1){partial=str(i,value)||'null';}v=partial.length===0?'[]':gap?'[\n'+gap+partial.join(',\n'+gap)+'\n'+mind+']':'['+partial.join(',')+']';gap=mind;return v;}if(rep&&typeof rep==='object'){length=rep.length;for(i=0;i<length;i+=1){k=rep;if(typeof k==='string'){v=str(k,value);if(v){partial.push(quote(k)+(gap?': ':':')+v);}}}}else{for(k in value){if(Object.hasOwnProperty.call(value,k)){v=str(k,value);if(v){partial.push(quote(k)+(gap?': ':':')+v);}}}}v=partial.length===0?'{}':gap?'{\n'+gap+partial.join(',\n'+gap)+'\n'+mind+'}':'{'+partial.join(',')+'}';gap=mind;return v;}}if(typeof _JSON.stringify!=='function'){_JSON.stringify=function(value,replacer,space){var i;gap='';indent='';if(typeof space==='number'){for(i=0;i<space;i+=1){indent+=' ';}}else if(typeof space==='string'){indent=space;}rep=replacer;if(replacer&&typeof replacer!=='function'&&(typeof replacer!=='object'||typeof replacer.length!=='number')){throw new Error('_JSON.stringify');}return str('',{'':value});};}if(typeof _JSON.parse!=='function'){_JSON.parse=function(text,reviver){var j;function walk(holder,key){var k,v,value=holder[key];if(value&&typeof value==='object'){for(k in value){if(Object.hasOwnProperty.call(value,k)){v=walk(value,k);if(v!==undefined){value[k]=v;}else{delete value[k];}}}}return reviver.call(holder,key,value);}cx.lastIndex=0;if(cx.test(text)){text=text.replace(cx,function(a){return'\\u'+('0000'+a.charCodeAt(0).toString(16)).slice(-4);});}if(/^[\],:{}\s]*$/.test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,'@').replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,']').replace(/(?:^|:|,)(?:\s*\[)+/g,''))){j=eval('('+text+')');return typeof reviver==='function'?walk({'':j},''):j;}throw new SyntaxError('_JSON.parse');};}})();

// XPath helper
var $x = function(p, context) {
if(!context)
context = document;
var i, arr = [], xpr = document.evaluate(p, context, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
for (i = 0; item = xpr.snapshotItem(i); i++)
arr.push(item);
return arr;
};

// createElement
var ce = function(name) {
return document.createElement(name);
};

// Element aus Array löschen
Array.remove = function(arr, idx) {
return arr.slice(0, idx).concat(arr.slice(idx + 1));
};

// Gruppe suchen
Array.searchgroup = function(arr, grp) {
for(var i = 0; i < arr.length; i++) {
if(arr[0] == grp) {
return i;
}
}
return -1;
};

// Gruppeneinstellungen lesen/schreiben
var set_cookie = function(arr) {
document.cookie = 'markedgroups=' + encodeURIComponent(_JSON.stringify(arr)) + '; expires=' + (new Date(2036, 1, 1)).toGMTString() + ';';
};
var get_cookie = function() {
var markedgroups = /markedgroups=(.*?)(?:;|$)/.exec(document.cookie);
if(markedgroups) {
return _JSON.parse(decodeURIComponent(markedgroups[1]));
}
return [];
};

var spacer = 'data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';

if(/groups\.php/.test(location.href)) {
if(/mode=village/.test(location.href))
return;
// Gruppen bearbeiten

// Erstellen der Zelle mit Aktions-links
var createCell = function(grp) {
var td = ce('td');

// Link zum setzen/ändern der Farbe
var a = ce('a');
a.href = '#';
a.addEventListener('click', function(evt) {
// Bei Link-Klick Gruppe hinzufügen

var mgrps = get_cookie();
var root = evt.target.parentNode;
if(evt.target.nodeName == 'IMG') {
root = root.parentNode;
}
var groupname = root.nextSibling.textContent;
var idx = Array.searchgroup(mgrps, groupname);
if(idx >= 0) {
document.getElementById('markgroupcolor').style.backgroundColor = mgrps[idx][1];
document.getElementById('markgroupurl').value = mgrps[idx][2];
} else {
document.getElementById('markgroupcolor').style.backgroundColor = '';
document.getElementById('markgroupurl').value = '';
}
document.getElementById('markgroup').value = groupname;
var adddialog = document.getElementById('addgroupmark');
adddialog.style.display = 'block';

}, false);
td.appendChild(a);

//
var mgroups = get_cookie();
var idx = Array.searchgroup(mgroups, grp);
if(idx >= 0) {
var img = ce('img');
var style = '';
if(mgroups[idx][2] && mgroups[idx][2] != '') {
img.src = mgroups[idx][2];
} else {
img.src = spacer;
style = 'width: 8px; height: 8px;';
}
img.setAttribute('style', style + 'border: 1px solid #333; background-color: ' + mgroups[idx][1] + ';');
img.title = img.alt = mgroups[idx][0];
a.appendChild(img);

// "Markierung löschen"-Link
var adel = ce('a');
adel.href = '#';
adel.textContent = '×';
adel.title = 'Usuń znacznik';
adel.addEventListener('click', function(evt) {
// Bei Klick, Gruppe löschen
var mgrps = get_cookie();
var root = evt.target.parentNode;
var idx = Array.searchgroup(mgrps, root.nextSibling.textContent);
if(idx >= 0) {
mgrps = Array.remove(mgrps, idx);
set_cookie(mgrps);
root.parentNode.replaceChild(createCell(root.nextSibling.textContent), root);
}
}, false);
td.appendChild(document.createTextNode(' '));
td.appendChild(adel);
} else {
a.textContent = '•';
}

return td;
};

var createColorPicker = function(fn) {
var div = ce('div');
div.title = 'Wybierz kolor';
var table = ce('table');
table.setAttribute('cellspacing', '0');
table.setAttribute('style', 'cursor:pointer;');
var hex = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f'];
var rgb = '';
for(var x = 0; x < 16; x += 3) {
var tr = ce('tr');
for(var y = 0; y < 16; y += 3) {
for(var z = 0; z < 16; z += 3) {
rgb = hex[x] + hex[y] + hex[z];
var td = ce('td');
td.setAttribute('style', 'background-color:#' + rgb + '; width: 5px; height: 5px; padding: 0px;');
td.addEventListener('click', fn, false);
tr.appendChild(td);
}
}
table.appendChild(tr);
}
div.appendChild(table);
return div;
};

var grps = $x('//td[starts-with(@onclick,"document.location.href=\'/groups.php?group_id=")]');
var mgroups = get_cookie();

// Nicht vorhandenene Gruppen löschen
var found;
for(var i = 0; i < mgroups.length; i++) {
found = false;
for(var j = 0; j < grps.length; j++) {
if(mgroups[0] == grps[j].textContent) {
found = true;
break;
}
}
if(!found) {
mgroups = Array.remove(mgroups, i);
set_cookie(mgroups);
i--;
}
}

// Links einfügen
for(var i = 0; i < grps.length; i++) {
var td = createCell(grps.textContent);
grps.parentNode.insertBefore(td, grps);
}

// Änderungs-Dialog hinzufügen
var add = ce('div');
add.id = 'addgroupmark';
add.setAttribute('style', 'margin-top: 16px; display: none');

var input = ce('input');
input.id = 'markgroup';
input.type = 'hidden';
add.appendChild(input);

var table = ce('table');
table.className = 'main';
table.setAttribute('style', 'width: 100%; height: 100%;');

var tr1 = ce('tr');

var td1 = ce('td');
td1.appendChild(document.createTextNode('Kolor: '));
var img = ce('img');
img.src = spacer;
img.setAttribute('style', 'width:16px;height:16px;vertical-align:middle;border:1px solid #333;cursor:pointer;');
img.id = 'markgroupcolor';
img.title = 'Usuń Kolor';
img.addEventListener('click', function(){
document.getElementById('markgroupcolor').style.backgroundColor = '';
}, false);
td1.appendChild(img);
tr1.appendChild(td1);

var td2 = ce('td');
td2.appendChild(createColorPicker(function(){
document.getElementById('markgroupcolor').style.backgroundColor = this.style.backgroundColor;
}));
tr1.appendChild(td2);
table.appendChild(tr1);

var tr2 = ce('tr');
table.appendChild(tr2);
var html = '<td>URL do obrazka:</td><td><input type="text" style="width:97%;" id="markgroupurl" /><div>';
var icons = [
'spear',
'sword',
'axe',
'spy',
'light',
'heavy',
'ram',
'catapult',
'snob'
];
for(var i = 0; i < icons.length; i++) {
html += '<img src="graphic/unit/unit_' + icons + '.png" onclick="document.getElementById(\'markgroupurl\').value=\'graphic/unit/unit_' + icons + '.png\';" /> ';
}
html += '</div></td>';
tr2.innerHTML = html;

var tr3 = ce('tr');
var td3 = ce('td');
td3.setAttribute('colspan', '2');
td3.setAttribute('style', 'text-align:center;');
var btn = ce('button');
btn.textContent = 'Zapisać';
btn.addEventListener('click', function(){
// Bei Klick, Gruppe speichern
var mgrps = get_cookie();
var groupname = document.getElementById('markgroup').value;
var idx = Array.searchgroup(mgrps, groupname);
if(idx >= 0) {
mgrps[idx][1] = document.getElementById('markgroupcolor').style.backgroundColor;
mgrps[idx][2] = document.getElementById('markgroupurl').value;
} else {
mgrps.push([
groupname,
document.getElementById('markgroupcolor').style.backgroundColor,
document.getElementById('markgroupurl').value
]);
}
set_cookie(mgrps);
document.getElementById('addgroupmark').style.display = 'none';
var grps = $x('//td[starts-with(@onclick,"document.location.href=\'/groups.php?group_id=")]');
for(var i = 0; i < grps.length; i++) {
if(grps.textContent == groupname) {
grps.parentNode.replaceChild(createCell(groupname), grps.previousSibling);
}
}
}, false);
td3.appendChild(btn);
tr3.appendChild(td3);
table.appendChild(tr3);

add.appendChild(table);

document.body.appendChild(add);

} else {
// Karte

var createIcon = function(idx) {
var img = ce('img');
var style = '';
if(groups[idx][2] && groups[idx][2] != '') {
img.src = groups[idx][2];
} else {
img.src = spacer;
style = 'width: ' + size + 'px; height: ' + size + 'px;';
}
img.title = groups[idx][0];
img.setAttribute('style', style + 'background-color: ' + groups[idx][1]);
return img;
};

var groups = get_cookie();

// Legende hinzufügen
var legend = $x('//form/table[@class="map_container"]/parent::*/parent::td');
if(legend.length > 0) {
var div = ce('div');
div.style.padding = '10px';
var html = '<h3>mietczak28</h3>';
for(var i = 0; i < groups.length; i++) {

html += '<div><img style="border: 1px solid #333; background-color: ' + groups[1] + ';';

if(groups[2] && groups[2] != '') {
html += '" src="' + groups[2] + '"';
} else {
html += 'width: ' + size + 'px; height: ' + size + 'px;" src="' + spacer + '"';
}
html += ' alt="' + groups[0] + '" title="' + groups[0] + '" /> ' + groups[0] + '</div>';
}
div.innerHTML = html;
legend[0].appendChild(div);
}

// Alle Dörfer holen und mit Icon versehen
var markVillages = function() {
var fields = $x('//div[@id="mapOld" or @id="mapNew"]/table[@class="map"]/tbody/tr/td/a');
var search = /map_popup\(.*?, .*?, .*?, \d+, .*?, .*?, '(.*)', .*?, \d+, \d+, .*?, .*?\)/;
var match, bg, vil;
for(var i = 0; i < fields.length; i++) {
bg = fields.parentNode.style.backgroundColor;
if((bg == '#ffffff' || bg == '#f0c800' || bg == 'rgb(255, 255, 255)' || bg == 'rgb(240, 200, 0)')
&& (match = search.exec(fields.getAttribute('onmouseover')))) {
var icodiv = ce('div');
icodiv.setAttribute('style', 'position: absolute; border: 1px solid #333; z-index: 1;');
for(var j = 0; j < groups.length; j++) {
var vilgrps = match[1].split(', ');
for(var k = 0; k < vilgrps.length; k++) {
if(vilgrps[k].replace(/\\'/, '\'') == groups[j][0]) {
icodiv.appendChild(createIcon(j));
if(orientation == 2) {
icodiv.appendChild(ce('br'));
}
}
}
}
vil = fields.firstChild;
fields.insertBefore(icodiv, vil);
switch(position) {
default:
case 1:
if(orientation == 1)
icodiv.style.left = (icodiv.offsetLeft + 10) + 'px';
else
icodiv.style.top = (icodiv.offsetTop + 10) + 'px';
break;
case 2:
icodiv.style.left = (icodiv.offsetLeft + vil.offsetWidth - icodiv.offsetWidth) + 'px';
break;
case 3:
icodiv.style.left = (icodiv.offsetLeft + vil.offsetWidth - icodiv.offsetWidth) + 'px';
icodiv.style.top = (icodiv.offsetTop + vil.offsetHeight - icodiv.offsetHeight) + 'px';
break;
case 4:
icodiv.style.top = (icodiv.offsetTop + vil.offsetHeight - icodiv.offsetHeight) + 'px';
break;
}
}
}
}
markVillages();

// Scrollen der Karte überwachen
var scrolltds = $x('//table[@class="map_container"]/tbody/tr/td[@onclick]');
for(var i = 0; i < scrolltds.length; i++) {
scrolltds.addEventListener('click', function(){
window.setTimeout(function(){
var newmap = document.getElementById('mapNew');
var oldmap = document.getElementById('mapOld');
if((newmap.style.left == '0px' && newmap.style.top == '0px') || (oldmap.style.left == '0px' && oldmap.style.top == '0px')) {
// fertig gescrollt
markVillages();
} else {
// noch nicht fertig gescrollt
window.setTimeout(arguments.callee, 200);
}
}, 300);
}, true);
}
}

})();

9. Sortowanie - w produkcji wyszukuje Ci wioske z najwyższą ilością surowca jakiego szukasz a w kombinowanym już jednostki

javascript:(function(){if(document.getElementById('overview').value.match(/combined|prod/)&&!document.getElementById('tros')){th=document.getElementsByTagName('th')[0];th.innerHTML=th.innerHTML+"   <select%20id='tros'%20onchange='javascript:(function(sp){if(sp!=-1){tbody=document.getElementsByTagName(\"th\")[0].parentNode.parentNode;tr=tbody.getElementsByTagName(\"tr\");trl=tr.length;ar=new%20Array();for(var%20i=1;i<trl;i++){data=tr.getElementsByTagName(\"td\");if(document.getElementById(\"overview\").value.match(/combined/)){data=data[Math.abs(sp)];while(data.hasChildNodes()){data=data.firstChild;}data=data.data;}else{data=(data[Math.floor(Math.abs(sp)/10)].innerHTML.replace(/<span%20class=.grey.>.<\\/span>/ig,\"\").match(/\\d+/g))[Math.abs(sp)-10*Math.floor(Math.abs(sp)/10)];}ar.push([(str=\"00000\"+String(data).match(/\\d+/)).substr(str.length-6),i]);}ar.sort();if(sp<-1){ar.reverse();}for(var%20i=1;i<trl;i++){tbody.appendChild(tr[ar[i-1][1]].cloneNode(true));}for(var%20i=trl;i>1;i--){tbody.removeChild(tr[i-1]);}delete(ar);}})(options[selectedIndex].value)'><option%20value='-1'>%20-%20Sortuj%20-%20</option>"+(document.getElementById('overview').value.match(/combined/)?"<option%20value='-6'>Zagroda%20(wolne)</option><option%20value='-7'>Piki</option><option%20value='-8'>Miecze</option><option%20value='-9'>Topory</option><option%20value='-10'>Zwiad</option><option%20value='-11'>Lekka</option><option%20value='-12'>Ciezka</option><option%20value='-13'>Taran</option><option%20value='-14'>Kata</option><option%20value='-15'>Szlach</option><option%20value='-16'>Handel</option>":"<option%20value='10'>Punkty</option><option%20value='-21'>Drewno</option><option%20value='-23'>Glina</option><option%20value='-25'>Żelazo</option><option%20value='30'>Spichlerz</option><option%20value='40'>Budowa</option>")+"</select>";}})()

11. Przegląd procentowo - kolorkowy (uwaga, przy każdym włączeniu plemion i loginie na konto trzeba to ustawiać na nowo w ustawienia-> ustawienia, chyba że macie ustawione autologowanie :D )

javascript:if ((typeof villagePreviewEnhancer) == "undefined") { var villagePreviewEnhancerLoader = document.createElement('script'); villagePreviewEnhancerLoader.setAttribute('type','text/javascript'); villagePreviewEnhancerLoader.setAttribute('src','http://plemiona-skrypty.googlecode.com/svn/testowe/villagePreviewEnhancer/villagePreviewEnhancer.user.js'); document.getElementsByTagName('head')[0].appendChild(villagePreviewEnhancerLoader); villagePreviewEnhancerLoader = void(0); var villagePreviewEnhancerWait = setInterval('if ((typeof villagePreviewEnhancer) != "undefined") { clearInterval(villagePreviewEnhancerWait); villagePreviewEnhancer.init(); }', 100); } else { villagePreviewEnhancer.init(); };

12. No i nieszczęsny skrypt do rekrutacji :D

{game}&screen=train
 
 
mawete 
bosman


Posty: 13096
Skąd: Lublin
Wysłany: 26 Maj 2009, 21:01   

Nie chciało mi się dokładnie czytać (Ixiego trzeba by zagonić :D ), ale nawet logicznie to wygląda.
 
 
gorat 
Modegorator


Posty: 13820
Skąd: FF
Wysłany: 26 Maj 2009, 21:10   

Dodam, że wyklarowano mi częściowo już, gdzie to wsadzać :D Elementy te są tylko w premium.
_________________
Początkujący Wiatr wieje: Co mogę dla kogoś zrobić?
Zostań drzewem wiśni.
---
鼓動の秘密

U mnie działa.
 
 
Nutzz 
Yans


Posty: 2170
Skąd: że znowu?!
Wysłany: 27 Maj 2009, 10:41   

Hyhyhy, taki mały skromny rekordzik pobity, leci na mnie 700 ataków 8)
Docelowo ma ich być ponoć 1500 :shock:
Ostatnio zmieniony przez Nutzz 27 Maj 2009, 23:04, w całości zmieniany 1 raz  
 
 
Kamtre1990 
Frodo Baggins


Posty: 137
Skąd: Radom
Wysłany: 27 Maj 2009, 13:19   

Nutzz napisał/a
Hyhyhy, taki mały skromny rekordzik pobity, leci ma nie 700 ataków 8)
Docelowo ma ich być ponoć 1500 :shock:


A mnie to chyba już nikt nie lubi :(
Od samego początku gry nie miałem więcej niż 3 ataki jednoczesnie, a ataków w sumie było może z 20. Wystarczy spojrzeć w rankig pokonanych to w obrońcach mam 23.648 a w agresorach ponad milion :D a gram od października.Na innymn świecie znowu dostałem konto i odkąd je dostałem to zadnego ataku już nie było, a na froncie 16 wioskami gram ;( Tylko musze atakować i wioski zdobywać, bo innaczej sie nie da, a chciałbym się pobawić w obrońcę.
_________________
Ludzie nie idą na wojnę dla zabawy. Dla zabawy nie zostawia się zapłakanej mamy
 
 
 
elam 
Gremlinek


Posty: 11118
Skąd: kotlinka gremlinka
Wysłany: 1 Czerwca 2009, 01:25   

Nutzz

pierwszy skrypt, jaki zapodajesz, jest na pewno nielegalny i grozi za niego ban
wiem bo pytalam o niego i dyskutowalam dlugo z administracja ;
ten do fejkowania podobnie

co do innych nie wiem
uwazajcie z tymi skryptami - -

(gorat najlepiej jak to skasujesz)
_________________
Ten się śmieje, kto umrze ostatni.
 
 
 
mawete 
bosman


Posty: 13096
Skąd: Lublin
Wysłany: 2 Czerwca 2009, 20:09   

elam: a dlaczego gorat miałby kasować? Tutaj chyba obowiazuje nasz regulamin, a w tym co Nutzz napisał nie ma nic niezgodnego z prawem. Ostrzegłaś i chwała Ci za to. Każdy ryzykuje na własne konto. :twisted:
I nie pisz "nielegalny" tylko "niezgodny z regulaminem Plemion" jeśli można prosić.
 
 
gorat 
Modegorator


Posty: 13820
Skąd: FF
Wysłany: 2 Czerwca 2009, 20:17   

Najlepiej z każdym skryptem pójść na forum plemienne, a potem jeszcze administrację wypytać :twisted: :wink:
Ktoś z doświadczeniem miałby ochotę wrócić? Problemy z nowymi właścicielami dla kont powinny się utrzymywać...
_________________
Początkujący Wiatr wieje: Co mogę dla kogoś zrobić?
Zostań drzewem wiśni.
---
鼓動の秘密

U mnie działa.
 
 
mawete 
bosman


Posty: 13096
Skąd: Lublin
Wysłany: 2 Czerwca 2009, 20:35   

gorat: A co zaoferujesz? znudził mi się Travian - za bardzo statyczny jest...
 
 
gorat 
Modegorator


Posty: 13820
Skąd: FF
Wysłany: 2 Czerwca 2009, 21:24   

Czy i jakie obecnie są wolne konta - nie wiem, ale z przecieków wynika, że cały czas brakuje graczy do obsadzania kont, a priorytetowe są te bardzo duże. Na pewno się znajdzie wśród nich niejedno z szerokim dostępem do frontu, pozwalające na regularne młócenie :D Przy takim na pewno nie da się nudzić - mowa o poziomie, gdy jeden gracz ma tyle wiosek, co cała Twoja kolonia z pl16, gdy jeszcze byłeś :) Dodam: wcale nie trzeba czekać na odbudowę offów, ma się ich tyle, że cały czas można gdzieś skanować, atakować, doprowadzać wroga do rozpaczy...

Przykład niestety zmarnowanego konta - MarcinZiołoo (tutaj są akta). Sporo stracił na rzecz wroga, bowiem nie ma nowego właściciela, o czym wróg wie (stary posiadacz za bardzo ozorem przed odejściem chlapał, pewnie nie spodziewał się takiego przebiegu, w końcu jego konto było wyśmienitą propozycją, pierwsza dziesiątka świata) i wykorzystuje brak opieki [tj. wróg wykorzystuje].
Dlatego, jeśli przekonasz radę plemienia, powinieneś bez problemów dostać konto z pełnymi fajerwerkami. Szczególnie, że brakuje u nas ludzi, którzy zorganizują akcję z paroma tysiącami ataków dla czystej frajdy dawania wrogowi w **** ;)

Zapraszam, naprawdę może być ciekawie... szczególnie gdy rozbierze się wrogowi jakiś bunkier :D Jeden mój sąsiad sam jeden wbił na raz sto ataków w jedną niesamowicie twardo bronioną wioskę, a jaką miał radość, jak ją przejął! Szacunek, po prostu! Teraz Twoja kolej :D
_________________
Początkujący Wiatr wieje: Co mogę dla kogoś zrobić?
Zostań drzewem wiśni.
---
鼓動の秘密

U mnie działa.
 
 
mawete 
bosman


Posty: 13096
Skąd: Lublin
Wysłany: 2 Czerwca 2009, 21:32   

gorat: kusisz... i doskonale wiesz o tym. Daj mi czas na zastanowienie sie do jutra - potem powiesz z kim gadać jeśli się zdecyduję.
 
 
Godzilla 
kocia mama


Posty: 14145
Skąd: Warszawa
Wysłany: 2 Czerwca 2009, 22:25   

No, mawete, jeśli żona to czyta przez ramię, to już widzę jej minę... na to chyba najlepsze słuchawki nie pomogą :twisted:
_________________
Blog
Kedileri çok seviyorum :mrgreen:
 
 
mawete 
bosman


Posty: 13096
Skąd: Lublin
Wysłany: 2 Czerwca 2009, 22:34   

Godzilla: no właśnie dlatego się zastanawiam... :twisted:

//edit: sama zadyma nie jest problemem - lubię zadymy - problemem jest czas :?
 
 
Godzilla 
kocia mama


Posty: 14145
Skąd: Warszawa
Wysłany: 2 Czerwca 2009, 22:45   

Tu ra66it: a próbowałeś gry na świecie z kościołami?

Tu Godzilla: chyba zmontuję brygadę moherowych beretów albo co.
_________________
Blog
Kedileri çok seviyorum :mrgreen:
 
 
mawete 
bosman


Posty: 13096
Skąd: Lublin
Wysłany: 2 Czerwca 2009, 22:48   

Nie próbowałem - to "stare" światy.
Godzilla: cholernie mnie kusi - ściagnąć jeszcze kilku
ze starej ekipy i naskoczyć nam będą mogli... :twisted:
 
 
Nutzz 
Yans


Posty: 2170
Skąd: że znowu?!
Wysłany: 3 Czerwca 2009, 14:27   

Nutzz
pierwszy skrypt, jaki zapodajesz, jest na pewno nielegalny
i grozi za niego ban

wiem bo pytalam o niego i dyskutowalam dlugo z administracja ;
ten do fejkowania podobnie
co do innych nie wiem
uwazajcie z tymi skryptami - -
(gorat najlepiej jak to skasujesz)

A nyie prowda :twisted: Sam się pytałem i dostałem zatwierdzenie.
Ekhm, z tego co się orientuję, nie nosi on żadnych znamion bota,
wstawia tylko wojska na plac ;P:

Mawete, gdybyś był chętny to i na S7 coś by się znalazło.
Pomyśl - rozpierducha ze mną i Gorimem w jednym teamie :mrgreen:

A właśnie, Nasza chudzinka wczoraj przebiła 9 milionów, brawa
Ale nie bójcie się do Świąt Bożego Narodzenia go dogonię :twisted:
 
 
mawete 
bosman


Posty: 13096
Skąd: Lublin
Wysłany: 3 Czerwca 2009, 15:36   

Nutzz: jak jeszcze raz napiszesz Mawete to przyjmę propozycję i nakopię Ci *beep* :wink: :mrgreen:

//edit: utnijcie szanowni modzi ten cytat - pisać sie nie da....
 
 
Agi 
Modliszka


Posty: 39270
Skąd: Wielkopolska
Wysłany: 3 Czerwca 2009, 16:29   

Nutzz, popraw swój post ze skryptem, bo rozjeżdża całą stronę
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Partner forum
Powered by phpBB modified by Przemo © 2003 phpBB Group