Užitečné scripty: Porovnání verzí

Z Wiki The-West CZ
Jump to navigation
mBez shrnutí editace
Řádek 1: Řádek 1:
{{Upozornění| Tato stránka je ještě ve fázi vývoje}}
{{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);|}