Solicitare scripturi si discutii cu privire la acestea

DeletedUser

holà
de ce nu mai funczioneaza scriptul pentru balansarea resurselor??? ma ajuta cineva?:)
 

DeletedUser

nu mie gre doar ca nu am vazut si doar m'am uitat asa putin dar nu am gasit ce sa fac imi cer scuze:)
multumesc mult:)
 

DeletedUser

Am nevoie de un script care sa extraga jucatorii dintru-un trib cu bb_codes si desigur sa mearga pe ultimul update! Stiu ca exista dar nu il mai gasesc!
Multumesc anticipat!
 

mythra

SuperModerator GameSuport
Membru personal
Scor reacție
90
Incearca asta:

PHP:
javascript:
var lista_jucatori=[];
function main()
{
     $('table tr').each(function(index)
            {
			   var jucator=$(this).children('td.lit-item:first').children('a').text();
               if(jucator&&jucator.length>0){lista_jucatori.push(jucator);}
			});
      var formatare_bb="";
      for(var j=0;j<lista_jucatori.length;j++)
	  {
		 formatare_bb+="[player]"+lista_jucatori[j]+"[/player]";
		 formatare_bb+="\n";
	  }
	  alert((lista_jucatori&&(lista_jucatori.length>0)?formatare_bb:"Mergi la trib->membrii"));
}main();

daca nu iti place cum am facut afisarea, mai pot modifica.
poti rula scriptul cand esti pe pagina cu lista de membrii ai unui trib
 
Ultima editare:

DeletedUser

@ mythra
Merci mult, merge perfect!!!


Stiti cumva unde gasesc pictograme pentru meniul rapid, cele care le poti selecta nu sut foarte reprezentative (adica trupe si cladiri joc) ma intereseaza sa nu fie mai mari decat cele folosit in triburile, nu am nevoie sa ingros prea mult bara de comenzi!
 

mythra

SuperModerator GameSuport
Membru personal
Scor reacție
90
Cu placere :)


Eu de exemplu imi iau de aici imagini pt scripturi:

http://www.iconarchive.com/categories.html

sunt de toate pt toti, rabdare sa ai sa cauti pana gasesti ceva ce iti place.

Pt joc, poti sa iti pui de exemplu url-ul imaginii de 16 pixeli, e destul de ok ca dimensiune si nu ingrosi mai deloc bara de comenzi.
 
Ultima editare:

DeletedUser

Ma intereseaza un script de redenumire rapoarte care sa insereze jucatorul atacat si trupele din raport in titlul raportului.
 

mythra

SuperModerator GameSuport
Membru personal
Scor reacție
90
Pentru redenumire rapoarte ar fi acesta:

PHP:
Javascript: 
var theFormat = "{Nume aparator} - {Aparator trupe ramase}";
var fake = 10; 
var errOffset = 1;
var debug = 0;  
$.getScript("http://dl.dropbox.com/u/24469843/International/romReportRenamerRevisedV1.js"); void(0);

Variabila in care iti construiesti textul cu care va fi inlocuit titlul actual al raportului este theFormat iar lista posibila de parametrii pe care ii poti adauga e urmatoarea:


{Nume Atacator}
{Id jucator atacator}
{Coord sat atacator}
{Nume sat atacator}
{ Id sat atacator}
{Sat continent atacator}
{Nume aparator}
{ Id nume aparator}
{Coord sat aparator }
{Nume sat aparator}
{Id nume sat}
{Sat continent aparator}
{report id}
{distanta}
{resurse}
{lemn}
{argila}
{fier}
{Trupe original atacator}
{Trupe ramase atacator}
{Pierderi atacator}
{Trupe original aparator}
{Aparator trupe ramase}
{Aparator trupe pierdute}
{Trupe afara}
{Curatat}
{%Pierdut}
{%Omorat}
{%Ramase}
{%Haul}
{Nobil mort}
{LC All}
{Zid}
{Spatiu ferma}
{Nivel biserica}
{Lc per 8 hours}
{trimis}
{forward}
{sterge-fake-report}
{adeziune}

Poti utiliza scriptul pentru fiecare raport in parte, nu merge ca un "mass renamer" pentru ca ar trebui sa isi ia informatiile dintr-un alt ecran decat cel curent si asta l-ar face ilegal.
 

DeletedUser

Multumesc, dau o bere cu prima ocazie !
Pe Mozzila face figuri, schimba la 2,3 rapoarte apoi nu mai schimba, trebuie sa dau log off si sa intru iarasi pe cont si se repeta figura.
Pe Opera merge perfect!
 

mythra

SuperModerator GameSuport
Membru personal
Scor reacție
90
Cu placere dar ma confunzi cu berea :p

Momentan sunt ocupata cu ceva treburi pe joc dar cand ma eliberez o sa testez si eu pe mozilla sa vad ce se intampla. :)
 

mythra

SuperModerator GameSuport
Membru personal
Scor reacție
90
Hmm, nu-i bun:)

Am testat si pe Mozilla insa nu am reusit sa replic problema mentionata de tine. Am versiunea 19.0.2 acasa si 10 ESR la munca, pe ambele imi merge ok.

Totusi, incearca urmatoarea versiune (adica varianta originala a lui dalesmckey, autorul scriptului):

PHP:
javascript:
var mask='[[{defender name}:({defender village coord} {defender village continent})] - [{defenders remaining troops}] [W:{wall}]]';
var fakeUnitMax=10;
var debugEnabled=true;
var branch='http://dl.dropbox.com/u/25377948/twscripts/';
(window.main||window).$.getScript(branch+'jquery.tw.reportrenamer.js',function(){$.twRenameReport(branch,mask,fakeUnitMax,debugEnabled);});
void(0);

daca mai ai probleme pe mozilla, jos de tot in pagina, sub raport ai ceva date aditionale, le copiezi si imi trimiti partea care incepe cu "Report Dump:" ca sa ma ajute la debugging sa vad ce se intampla.
 

ChineZeu

member
Scor reacție
37
mythra rezolva astea
l.Warehouse = 'Magaie';
l.Resources = "Resources scouted:";
match(/Units outside of village/i)


incearca sa eviti functia contains() in selectoare (cauta pseudoclass) e mai sigur filter()
si pe scripturile din host nu mai este nevoie de void(0)
 
Ultima editare:

mythra

SuperModerator GameSuport
Membru personal
Scor reacție
90
Nu am facut eu scriptul, l-am luat din colectia postata de jackass.
Scriptul de mai sus (varianta colectie scripturi-jackass) e prelucrat/tradus din celalalt (originalul - dalesmckey).

O sa il modific si rehostez si eventual corectezi tu in colectia de scripturi.
 
Ultima editare:

mythra

SuperModerator GameSuport
Membru personal
Scor reacție
90
mythra rezolva astea
l.Warehouse = 'Magaie';
l.Resources = "Resources scouted:";
match(/Units outside of village/i)


incearca sa eviti functia contains() in selectoare (cauta pseudoclass) e mai sigur filter()
si pe scripturile din host nu mai este nevoie de void(0)



Pt ca am terminat cu programele pt munca, m-am ocupat si de cele mentionate de tine. Am modificat insa intreg framework-ul initial ca sa adaptez pt serverul nostru, dar nu pe varianta initiala a lui jackass cu "bug-urile" de mai sus ci pe cea mult mai optimizata.

PHP:
javascript:
var mask='[{Nume aparator} - {Aparator trupe ramase} - {Distrugere berbeci} - {Distrugere catapulte} - {Zid}]';
var fakeUnitMax=10;
var debugEnabled=true;
(window.main||window).$.getScript('https://dl.dropbox.com/s/079qlezy775vvts/jquery.tw.reportrenamer.js',function(){$.twRenameReport(mask,fakeUnitMax,debugEnabled);});
void(0);

Daca se observa discordante ce nu le-am corectat/adaptat pt noi, imi zici si modific.
Variabilele ce pot fi folosite pt redenumire se pot gasi aici:

{Nume Atacator}
{Id jucator atacator}
{Coord sat atacator}
{Nume sat atacator}
{Id sat atacator}
{Sat continent atacator}
{Nume aparator}
{Id nume aparator}
{Coord sat aparator }
{Nume sat aparator}
{Id nume sat}
{Sat continent aparator}
{report id}
{distanta}
{resurse}
{lemn}
{argila}
{fier}
{Trupe original atacator}
{Trupe ramase atacator}
{Pierderi atacator}
{Trupe original aparator}
{Aparator trupe ramase}
{Trupe afara}
{Curatat}
{%Pierdut}
{%Omorat}
{%Ramase}
{%Prada}
{Nobil mort}
{LC All}
{Zid}
{Spatiu ferma}
{Nivel biserica}
{Lc per 8 hours}
{sterge-fake-report}
{Adeziune}
{Disctrugere catapulte}
{Distrugere berbeci}

PS: am testat pe opera/chrome/mozilla si nu ar trebui sa se intampine vreo problema (cel putin nu din punct de vedere al compatibilitatii cu browserul)
 
Ultima editare:

DeletedUser

Functioneaza perfect,
Merci foarte mult pentru efortul depus,
Poate preferi un Fresh ?
 
Sus