Užitečné scripty: Porovnání verzí
m (→TW-Pro) |
mBez shrnutí editace |
||
Řádek 1: | Řádek 1: | ||
{{ | {{Stránka ve vývoji}} | ||
=='''Základy ke scriptům'''== | =='''Základy ke scriptům'''== |
Verze z 4. 9. 2011, 17:37
Stránka ve vývoji Tato stránka je v současné době ve vývoji, bude dokončená co nejdříve. Děkujeme Vám za pochopení. |
Základy ke scriptům
Co to je script?
Script je nástroj pomocí kterého si můžete ulehčit hru. Přidává například různá tlačítka a funkce přímo do hlavního herního rozhraní nebo vám může pomoct při hledání nejlepších věcí pro práci.
Jak script použiju?
Nejužitečnější scripty
TW-Pro
Autor: NEXTON, Lekensteyn
TW-Pro je velmi užitečný script pro vyhledávání nejlepších kombinací věcí pro práce, bitvy, duely a dalších věcí, kvůli kterým se potřebujete co nejvhodněji obléknout. Můžete také vytvářet vlastní kombinace atributů (např. máte jiné priority v oblékání v bitvě, duelu) a script vám najde nejlepší oblečení i pro toto. Zároveň, pokud vyhledáte oblečení pro nějakou práci, tato práce se automaticky vyhledá na minimapě. Také u věcí u obchodníka zobrazuje, jestli tyto věci nějak dokáží vylepšit pracovní body a o kolik.
Přímý script:
javascript:void(function(){var t=document.createElement('script');t.type='text/javascript';t.src='http://twpro.lekensteyn.nl/twpro.js?2'; document.body.appendChild(t)})() |
Odkaz na stránku scriptu: http://twpro.lekensteyn.nl/
Přímý odkaz na automatický script: http://twpro.lekensteyn.nl/twpro.user.js
The West Petee's utilities v0.5
Autor: Petee
javascript:/* made by Petee (TW-DB.info), all rights except redistribution reserved */ var TC = Market.prototype.prepareTraderControl.toString(); var R = 0; TC = TC.replace(/n *> *1 *&& *false *\? *['"] | |
['"] *\+ *['"][^"]+:['"] *\+/, function(str){R++; return "n>1?' | |
'+'Repeat this sale (*):'+";}); TC = TC.replace(/"<\/table> <\/div>"/, function(str){R++; return '" |
"+(n>1?"* - This setting will instruct the game to repeat this same auction the specified number of times.":"")+"
"';}); TC = TC.replace(/Ajax.remoteCall\(['"]building_market['"], *['"]putup['"], *{town_id: *that.townId, *item_id: *item.get_id\(\), *auctionprice: *min_bid, *maxprice: *max_price, *itemcount: *nsell/, function(str){R++; return "for(var i=0;i<nsell-1;i++) Ajax.remoteCall('building_market','putup',{town_id:that.townId,item_id:item.get_id(),auctionprice:min_bid,maxprice:max_price,itemcount:1,sellrights:(charHasTown?rights:2),auctionlength:days,description:$('auction_description').value},function(){;});"+"Ajax.remoteCall('building_market','putup',{town_id:that.townId,item_id:item.get_id(),auctionprice:min_bid,maxprice:max_price,itemcount:1";}); /* the 1 to the left completely disables the original purpose of the Amount field */ Market.prototype.prepareTraderControl = eval("("+TC+")"); alert('Market patch by Petee '+(R==3?"applied successfully!":"was not applied :(. Try it again after refreshing window (isn't the script already applied?). If it just won't work, please contact Petee on the .net forums.")+' \n\nThanks to Lekensteyn for the inspiration from his original script.'); if(R!=3)window.location.reload(); void(0);|}