// ==UserScript== // @name The West - Quick items search // @namespace TomRobert // @author neversleep1911 (modified by Darius II; updated by Tom Robert) // @description Schnelles Finden von Setgegenständen und Buffs im Inventar // @include http*://*.the-west.*/game.php* // @version 1.0.4 // @supportURL // @grant none // @downloadURL none // ==/UserScript== (function (func) { var script = document.createElement('script'); script.setAttribute('type', 'application/javascript'); script.textContent = '(' + func.toString() + ')();'; document.body.appendChild(script); document.body.removeChild(script); }(function () { var TW_Widgets = [ ], version = '1.0.4', name = 'Quick items search', author = 'neversleep1911 (modified by Darius II; updated by Tom Robert)', id_scripts = '7434', min_game = '2.05', max_game = Game.version.toString(), website = 'https://greasyfork.org/scripts/7434'; TW_Widgets.Api = TheWestApi.register('QuickSearch', name, min_game, max_game, author, website); TW_Widgets.Api.setGui('
Schnelles Finden von Setgegenständen und Buffs im Inventar.

' + name + ' v' + version + ''); TW_Widgets.MenuButton = function (image, title, onclick) { var self = this; this.isHovered = false; this.onClick = onclick; var clicked = function (e) { if (self.onClick) { self.onClick(self, e); } }; var repaint = function () { var x = !self.isHovered ? 0 : - 25; self.obj.css('background-position', x + 'px 0px'); }; var mouseIn = function () { self.isHovered = true; repaint(); }; var mouseOut = function () { self.isHovered = false; repaint(); }; this.obj = $('
').css('background-image', 'url(' + image + ')'); this.obj.hover(mouseIn, mouseOut); this.obj.click(clicked); $('div#ui_menubar').append($('
').append(this.obj).append('
')); }; var TW_Sets = [ { name: '- Abenteuer-Buffs', items: [ 1879, 1909, 1910, 1991, 2110, 2111, 2112, 2113, 2114, 2115, 2121, 2122, 2285, 2286, 2287, 2288, 2289, ] }, { name: '- Arbeiten-Buffs', items: [ 1879, 1891, 1928, 1934, 1939, 1940, 1981, 1982, 1984, 1997, 1998, 2100, 2101, 2102, 2103, 2104, 2105, 2118, 2126, 2128, 2129, 2130, 2164, 2206, 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214, 2215, 2216, 2217, 2218, 2219, 2220, 2221, 2222, 2225, 2247, 2248, 2249, 2250, 2251, 2268, 2270, 2285, 2286, 2287, 2288, 2289, 2290, 2291, 2313, 2314, 2317, 2318, 2321, 2322, 2325, 2326, 2353, 2391, 2465, 2466, 2467, 2468, 2484, 2491, 2493, 2495, 2497, 2516, 2525, 2528, 2531, 2576, 2667, 12701, 13701, 17028, 21342, 21343, 185200, 253800 ] }, { name: '- Duell-Buffs', items: [ 1863, 1864, 1871, 1872, 1882, 1901, 1908, 1916, 1934, 1938, 1939, 1946, 1952, 1981, 1982, 1984, 1985, 1988, 2128, 2129, 2130, 2268, 2285, 2286, 2287, 2288, 2289, 2293, 2355, 2391, 2467, 2468, 2484, 2516, 2529, 2576, 2669, 12703, 13703, 17028, 185202 ] }, { name: '- Erholungs-Buffs', items: [ 1890, 1892, 1898, 1928, 1937, 1943, 1969, 1970, 1971, 1985, 1997, 2128, 2129, 2130, 2235, 2294, 2296, 2312, 2316, 2320, 2324, 2356, 2358, 2485, 2486, 2491, 2493, 2495, 2497, 2525, 2670, 2672, 12704, 12706, 13704, 13706, 16100, 17028, 21341, 21345, 185203, 185205 ] }, { name: '- Fertigkeiten-Buffs', items: [ 1863, 1864, 1871, 1872, 1873, 1879, 1946, 1977, 1978, 1979, 1981, 1982, 1984, 1988, 2285, 2286, 2287, 2288, 2289, 2516, 2525, 2528, 2529, 2530, 2531, 253800 ] }, { name: '- Fortkampf-Buffs', items: [ 1872, 1873, 1900, 1909, 1910, 1946, 1949, 1982, 1990, 1991, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114, 2115, 2119, 2120, 2121, 2122, 2123, 2124, 2125, 2127, 2258, 2259, 2260, 2261, 2269, 2285, 2286, 2287, 2288, 2289, 2467, 2516, 2522, 2525, 2529, 2530, 2576, 253800 ] }, { name: '- Geschwindigkeits-Buffs', items: [ 1918, 1919, 1926, 1927, 1934, 1937, 1952, 1968, 1987, 2135, 2229, 2262, 2263, 2264, 2284, 2292, 2354, 2470, 2473, 2476, 2479, 2491, 2493, 2495, 2497, 2519, 2668, 12702, 13702, 185201 ] }, { name: '- Lebenspunkte-Buffs', items: [ 1883, 1892, 1898, 1946, 1974, 1991, 2116, 2117, 2235, 2253, 2254, 2255, 2256, 2257, 2295, 2296, 2357, 2358, 2486, 2525, 2671, 2672, 12705, 12706, 13705, 13706, 16100, 17028, 185204, 185205 ] }, { name: '- Premium/Special', items: [ 1977, 1978, 1979, 2196, 2197, 2198, 2199, 2200, 2201, 2202, 2203, 2204, 2205, 2247, 2248, 2249, 2250, 2251, 2270, 2311, 2312, 2313, 2314, 2315, 2316, 2317, 2318, 2319, 2320, 2321, 2322, 2323, 2324, 2325, 2326, 2421, 2465, 2466, 2467, 2468, 2470, 2472, 2473, 2475, 2476, 2478, 2479, 2481, 2482, 2484, 2485, 2486, 2491, 2493, 2495, 2497, 2559, 2560, 2576, 21340, 21341, 21342, 21343 ] }, { name: '- Events', items: [ 55, 2557, 2558, 2561, 2562, 2563, 2564, 2564, 2566, 2567, 2590, 2591, 2592, 2593, 2594, 2619, 2620, 2621, 2622, 2623, 2665, 2666, 2675, 2676, 2677, 2678, 2679, 2680, 12700 ] }, { name: '- Öffnen & Auspacken', items: [ 1868, 1869, 1878, 1887, 1888, 1897, 1905, 1906, 1915, 1923, 1924, 1933, 1960, 1961, 1964, 1967, 1975, 1976, 2131, 2132, 2133, 2134, 2136, 2137, 2138, 2139, 2144, 2152, 2172, 2173, 2174, 2175, 2176, 2187, 2192, 2193, 2194, 2195, 2196, 2197, 2198, 2199, 2200, 2201, 2202, 2203, 2204, 2205, 2226, 2227, 2297, 2298, 2299, 2300, 2305, 2329, 2330, 2331, 2332, 2333, 2334, 2335, 2336, 2337, 2338, 2345, 2359, 2360, 2361, 2362, 2379, 2380, 2381, 2382, 2383, 2384, 2385, 2393, 2394, 2395, 2396, 2397, 2421, 2460, 2461, 2462, 2487, 2488, 2489, 2490, 2499, 2507, 2518, 2521, 2524, 2527, 2533, 2534, 2535, 2536, 2537, 2538, 2540, 2542, 2556, 2557, 2558, 2559, 2560, 2561, 2562, 2563, 2564, 2564, 2566, 2567, 2579, 2580, 2581, 2585, 2586, 2587, 2588, 2589, 2590, 2591, 2592, 2593, 2594, 2602, 2603, 2604, 2605, 2606, 2614, 2615, 2616, 2617, 2618, 2619, 2620, 2621, 2622, 2623, 2624, 2626, 2627, 2628, 2629, 2630, 2645, 2646, 2647, 2648, 2650, 2665, 2666, 2673, 2674, 2675, 2676, 2677, 2678, 2679, 2680, 2685, 2687, 2688, 2689, 2690, 12700, 12709, 12710, 12711, 13711, 17000, 17001, 17002, 17003, 17004, 17005, 17006, 17007, 17008 ] }, { name: 'Goldenes Set', items: [ 858, 50, 136 ] }, { name: 'Greenhorset', items: [ 569, 262, 11118, 438, 40000, 10148, 859, 52, 607 ] }, { name: 'Feiertagsset', items: [ 567, 258, 437, 10181, 856, 137, 609, 1759, 40200 ] }, { name: 'Set der Tänzerin', items: [ 566, 259, 11138, 433, 368, 10149, 1772, 665 ] }, { name: 'Farmerset', items: [ 41045, 219, 11005, 409, 321, 10025, 797 ] }, { name: 'Set des Gentleman', items: [ 537, 235, 11077, 427, 354, 10075, 1715, 664 ] }, { name: 'Indianerset', items: [ 512, 253, 11137, 429, 369, 10094, 602, 904, 96 ] }, { name: 'Mexikanerset', items: [ 561, 254, 428, 312, 10054, 600, 792, 903, 95 ] }, { name: 'Pilgerinset', items: [ 528, 256, 11035, 431, 372, 723, 10218 ] }, { name: 'Pilgerset', items: [ 529, 257, 11034, 432, 373, 768, 10219 ] }, { name: 'Quacksalberset', items: [ 527, 224, 11085, 435, 340, 10085, 854, 794, 44020 ] }, { name: 'Morgenmuffelset', items: [ 261, 436, 375, 47, 132, 1717, 11207, 41203 ] }, { name: 'TWTimes-Set', items: [ 40031, 41206, 185146, 185145 ] }, { name: 'Sammlerset', items: [ 575, 264, 11139, 439, 40002, 10150, 863, 58, 140, 611, 2409 ] }, { name: 'Gewand des Osterhasen', items: [ 265, 11140, 440, 40003, 63 ] }, { name: 'Feuerwehrset', items: [ 1762 ] }, { name: 'Walker Set', items: [ 592, 279, 11154, 454, 40019, 10164, 154 ] }, { name: 'Natty Bumppos Set', items: [ 590, 277, 11152, 452, 40017, 10162, 68, 879, 152 ] }, { name: 'Allan Quatermains Set', items: [ 591, 278, 11153, 453, 40018, 10163, 69, 880, 153 ] }, { name: 'Chingachgooks Set', items: [ 589, 276, 11151, 451, 40016, 10161, 67, 878, 151 ] }, { name: 'Amors Verkleidung', items: [ 41003, 290, 11165, 465, 40030, 10175, 887, 165, 637 ] }, { name: 'Cartwrights Set', items: [ 41006, 293, 11168, 468, 40034, 10178, 640, 2191 ] }, { name: 'Docs Set', items: [ 41005, 292, 11167, 467, 40033, 10177, 639, 2190 ] }, { name: 'Freemans Set', items: [ 41004, 291, 11166, 466, 40032, 10176, 638, 2189 ] }, { name: 'Party-Set', items: [ 41008, 295, 11170, 470, 40036, 10180 ] }, { name: 'Jahrmarktsset', items: [ 41007, 294, 11169, 469, 40035, 10179, 642, 2223 ] }, { name: 'Seifenoperset', items: [ 41019, 42007, 11181, 481, 40048, 10192 ] }, { name: 'Christophers Paradeset', items: [ 41020, 42008, 11182, 482, 40049, 10193 ] }, { name: 'Set des Holzmagiers', items: [ 185151, 185152, 185148, 185150, 185149, 185147 ] }, { name: 'Will Munnys Set', items: [ 41028, 42016, 11190, 490, 40057, 10201, 895, 87, 183 ] }, { name: 'Jeremiah Johnsons Set', items: [ 41029, 42017, 11191, 491, 40058, 10202, 896, 88, 184 ] }, { name: 'Elfego Bacas Set', items: [ 41030, 42018, 11192, 492, 40059, 10203, 897, 89, 185 ] }, { name: 'Set der Unabhängigkeit', items: [ 41032, 42020, 11193, 494, 40061, 10205, 661, 2301 ] }, { name: 'Feuer und Eis', items: [ 90, 898, 186 ] }, { name: '8-Stunden-Arbeitstag', items: [ 2352, 40062 ] }, { name: 'Frank Eatons Set', items: [ 41033, 42021, 11195, 495, 40063, 10206, 899, 91, 187 ] }, { name: 'George McJunkins Set', items: [ 41034, 42022, 11196, 496, 40064, 10207, 900, 92, 188 ] }, { name: 'King Fishers Set', items: [ 41035, 42023, 11197, 497, 40065, 10208, 901, 93, 189 ] }, { name: 'Bayrisches Outfit', items: [ 41036, 42024, 11198, 498, 40066, 10209, 663, 2363 ] }, { name: 'Prärie-Set', items: [ 42025, 41037, 40067, 499, 11199, 10210 ] }, { name: 'Abenteurerset', items: [ 41040, 42028, 40070, 10213, 11202, 43002 ] }, { name: 'Duellantenset', items: [ 41041, 42029, 40071, 10214, 11203, 43003 ] }, { name: 'Arbeiterset', items: [ 41042, 42030, 40072, 10215, 11204, 43004 ] }, { name: 'Soldatenset', items: [ 41043, 42031, 40073, 10216, 11205, 43005 ] }, { name: 'Blitz und Donner', items: [ 902, 94, 190 ] }, { name: 'Albtraumset', items: [ 41044, 42032, 40074, 10217, 11206, 43006 ] }, { name: 'Konföderierten-Set', items: [ 41038, 42026, 40068, 10211, 11200, 43000 ] }, { name: 'Das Set ohne Namen', items: [ 41039, 42027, 40069, 10212, 11201, 43001 ] }, { name: 'Winterset', items: [ 41200, 42201, 40202, 10261, 11273, 43200, 905, 191, 667, 2539, 97 ] }, { name: 'Valentins Set', items: [ 41205, 42204, 40205, 10302, 11276, 43203, 932, 682, 2555, 44032, 45018 ] }, { name: 'Set des Liebhabers', items: [ 10303, 43204, 40206, 42205, 11277, 41205 ] }, { name: 'St. Patrick\'s Set', items: [ 45019, 44033, 42206, 40207, 43205, 684, 2577, 10304, 11278, 933, 41207 ] }, { name: 'Lone Rider', items: [ 687 ] }, { name: 'Cullen Bakers Set', items: [ 41208, 42207, 40208, 10305, 11279, 43206, 934, 45020, 44034 ] }, { name: 'Bass Reeves Set', items: [ 41209, 42208, 40209, 10306, 11280, 43207, 935, 45021, 44035 ] }, { name: 'Pat Desmonds Set', items: [ 41210, 42209, 40210, 10307, 11281, 43208, 936, 45022, 44036 ] }, { name: 'Ostershowdown-Set', items: [ 41211, 42210, 40211, 10308, 11282, 43209, 685, 2583, 937, 45023, 44037 ] }, { name: 'Steam und Punk', items: [ 938, 45024, 44038 ] }, { name: 'Black Barts Set', items: [ 41225, 42225, 40230, 10325, 11300, 43225, 691, 2610 ] }, { name: 'Bob Daltons Set', items: [ 41226, 42226, 40231, 10326, 11301, 43226, 692, 2611 ] }, { name: 'Jesse Chisholms Set', items: [ 41227, 42227, 40232, 10327, 11302, 43227, 693, 2612 ] }, { name: 'Thomas Jeffersons Unabhängigkeitsset', items: [ 41228, 940, 694, 2613, 42228, 40233, 10328, 44051, 11303, 43228, 45031 ] }, { name: 'Nihon no Buki', items: [ 941, 44052, 45032 ] }, { name: 'Outlaw Ausrüstung', items: [ 41240, 950, 696, 2640, 42240, 40240, 10340, 44060, 11310, 43240, 45040 ] }, { name: 'Bill Doolins Set', items: [ 41241, 42241, 40241, 10341, 11311, 43241, 48000, 2641 ] }, { name: 'Deadwood Dicks Set', items: [ 41242, 42242, 40242, 10342, 11312, 43242, 48001, 2642 ] }, { name: 'Frank James Set', items: [ 41243, 42243, 40243, 10343, 11313, 43243, 48002, 2643 ] }, { name: 'Ludwigs Oktoberfest Set', items: [ 41244, 951, 48003, 2644, 42244, 40244, 10344, 44061, 11314, 43244, 45041 ] }, { name: 'Manitus Waffen', items: [ 952, 44062, 45042 ] }, { name: 'Gonzaless Speedstar Set', items: [ 41245, 953, 48004, 2649, 42245, 40245, 10345, 44063, 11315, 43245, 45043 ] }, { name: 'La-Catrina-Set', items: [ 41246, 954, 48005, 2660, 42246, 40246, 10346, 44070, 11316, 43246, 45044 ] }, { name: 'El-Mariachi-Set', items: [ 41247, 955, 48006, 2661, 42247, 40247, 10347, 44071, 11317, 43247, 45045 ] }, { name: 'Set des Adeligen', items: [ 41248, 42248, 40248, 10348, 11318, 43248, 48007, 2662, 956, 44072, 45046 ] }, { name: 'Aztekenset', items: [ 41249, 42249, 40249, 10349, 11319, 43249, 48008, 2663, 957, 44073, 45047 ] }, { name: 'Gost of Christmas Set', items: [ 41250, 958, 48010, 2684, 42250, 40250, 10350, 44074, 11320, 43250, 45048 ] }, ]; TW_Sets.sort(function (a, b) { var a1 = a.name.toUpperCase(), b1 = b.name.toUpperCase(); if (a1 == b1) return 0; return a1 > b1 ? 1 : - 1; }); var TW_QuickSearch = new Object(); TW_QuickSearch.name = 'Quick itmes search'; TW_QuickSearch.gui = { }; TW_QuickSearch.gui.popupMenu = null; TW_QuickSearch.init = function () { TW_QuickSearch.gui.menuButton = new TW_Widgets.MenuButton('data:image/png;base64,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', TW_QuickSearch.name, TW_QuickSearch.popup ); }; TW_QuickSearch.popup = function (button, e) { if (!TW_QuickSearch.gui.popupMenu) { TW_QuickSearch.gui.popupMenu = new west.gui.Selectbox().setWidth(250).setHeight(280); TW_QuickSearch.gui.popupMenu.addListener(TW_QuickSearch.findSet); TW_QuickSearch.gui.popupMenu.addClass('TW_QS_ZiB'); for (var i = 0; i < TW_Sets.length; i++) TW_QuickSearch.gui.popupMenu.addItem(i, TW_Sets[i].name); } TW_QuickSearch.gui.popupMenu.show(e); $('.TW_QS_ZiB ul').css({ 'overflow-x': 'hidden', 'overflow-y': 'auto' }); }; TW_QuickSearch.findSet = function (id) { var items, invItems = [ ]; try { items = TW_Sets[id].items; } catch (e) { return; } for (var i = 0; i < items.length; i++) { var invItem = Bag.getItemByItemId(items[i]); if (invItem) invItems.push(invItem); } if (invItems.length > 0) { if (!Bag.loaded) { var f = function (res) { EventHandler.listen('inventory_loaded', function () { Wear.open(); Inventory.showSearchResult(res); return EventHandler.ONE_TIME_EVENT; }); return Bag.loadItems(); }(invItems); } else { Wear.open(); Inventory.showSearchResult(invItems); } } else { var dlg = new west.gui.Dialog('Suche läuft', 'Keine Gegenstände dieser Art gefunden!'); dlg.addButton('ok'); dlg.setIcon(west.gui.Dialog.SYS_WARNING); dlg.show(); } }; $(document).ready(TW_QuickSearch.init); }));