// ==UserScript== // @name The West - Quick items search DE // @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.7 // @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.7', 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, 2696, 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, 2695, 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, 2695, 2696, 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, 2692, 2693, 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, 2692, 2693, 2694, 12700, 12709, 12710, 12711, 13711, 17000, 17001, 17002, 17003, 17004, 17005, 17006, 17007, 17008 ] }, { name: 'Goldenes Set', items: [ 50, 136, 858, ] }, { name: 'Greenhorset', items: [ 52, 262, 438, 569, 607, 859, 10148, 11118, 40000, ] }, { name: 'Feiertagsset', items: [ 137, 258, 437, 567, 609, 856, 1759, 10181, 40200 ] }, { name: 'Set der Tänzerin', items: [ 259, 368, 433, 566, 665, 1772, 10149, 11138, ] }, { name: 'Farmerset', items: [ 219, 321, 409, 797, 10025, 11005, 41045, ] }, { name: 'Set des Gentleman', items: [ 235, 354, 427, 537, 664, 1715, 10075, 11077, ] }, { name: 'Indianerset', items: [ 96, 253, 369, 429, 512, 602, 904, 10094, 11137, ] }, { name: 'Mexikanerset', items: [ 95, 254, 312, 428, 561, 600, 792, 903, 10054, ] }, { name: 'Pilgerinset', items: [ 256, 372, 431, 528, 723, 10218, 11035, ] }, { name: 'Pilgerset', items: [ 257, 373, 432, 529, 768, 10219, 11034, ] }, { name: 'Quacksalberset', items: [ 224, 340, 435, 527, 794, 854, 10085, 11085, 44020, ] }, { name: 'Morgenmuffelset', items: [ 47, 132, 261, 375, 436, 1717, 11207, 41203, ] }, { name: 'TWTimes-Set', items: [ 40031, 41206, 42253, 185145, 185146, ] }, { name: 'Sammlerset', items: [ 58, 140, 264, 439, 575, 611, 863, 2409, 10150, 11139, 40002, ] }, { name: 'Gewand des Osterhasen', items: [ 63, 265, 440, 11140, 40003, ] }, { name: 'Feuerwehrset', items: [ 1762 ] }, { name: 'Walker Set', items: [ 154, 279, 454, 592, 10164, 11154, 40019, ] }, { name: 'Natty Bumppos Set', items: [ 68, 152, 277, 452, 590, 879, 10162, 11152, 40017, ] }, { name: 'Allan Quatermains Set', items: [ 69, 153, 278, 453, 591, 880, 10163, 11153, 40018, ] }, { name: 'Chingachgooks Set', items: [ 67, 151, 276, 451, 589, 878, 10161, 11151, 40016, ] }, { name: 'Amors Verkleidung', items: [ 165, 290, 465, 637, 887, 10175, 11165, 40030, 41003, ] }, { name: 'Cartwrights Set', items: [ 293, 468, 640, 2191, 10178, 11168, 40034, 41006, ] }, { name: 'Docs Set', items: [ 292, 467, 639, 2190, 10177, 11167, 40033, 41005, ] }, { name: 'Freemans Set', items: [ 291, 466, 638, 2189, 10176, 11166, 40032, 41004, ] }, { name: 'Party-Set', items: [ 295, 470, 10180, 11170, 40036, 41008, ] }, { name: 'Jahrmarktsset', items: [ 294, 469, 642, 2223, 10179, 11169, 40035, 41007, ] }, { name: 'Seifenoperset', items: [ 481, 10192, 11181, 40048, 41019, 42007, ] }, { name: 'Christophers Paradeset', items: [ 482, 10193, 11182, 40049, 41020, 42008, ] }, { name: 'Set des Holzmagiers', items: [ 185147, 185148, 185149, 185150, 185151, 185152, ] }, { name: 'Will Munnys Set', items: [ 87, 183, 490, 895, 10201, 11190, 40057, 41028, 42016, ] }, { name: 'Jeremiah Johnsons Set', items: [ 88, 184, 491, 896, 10202, 11191, 40058, 41029, 42017, ] }, { name: 'Elfego Bacas Set', items: [ 89, 185, 492, 897, 10203, 11192, 40059, 41030, 42018, ] }, { name: 'Set der Unabhängigkeit', items: [ 494, 661, 2301, 10205, 11193, 40061, 41032, 42020, ] }, { name: 'Feuer und Eis', items: [ 90, 186, 898, ] }, { name: '8-Stunden-Arbeitstag', items: [ 2352, 40062, ] }, { name: 'Frank Eatons Set', items: [ 91, 187, 495, 899, 10206, 11195, 40063, 41033, 42021, ] }, { name: 'George McJunkins Set', items: [ 92, 188, 496, 900, 10207, 11196, 40064, 41034, 42022, ] }, { name: 'King Fishers Set', items: [ 93, 189, 497, 901, 10208, 11197, 40065, 41035, 42023, ] }, { name: 'Bayrisches Outfit', items: [ 498, 663, 2363, 10209, 11198, 40066, 41036, 42024, ] }, { name: 'Prärie-Set', items: [ 499, 11199, 10210, 40067, 41037, 42025, ] }, { name: 'Abenteurerset', items: [ 10213, 11202, 40070, 41040, 42028, 43002, ] }, { name: 'Duellantenset', items: [ 10214, 11203, 40071, 41041, 42029, 43003, ] }, { name: 'Arbeiterset', items: [ 10215, 11204, 40072, 41042, 42030, 43004, ] }, { name: 'Soldatenset', items: [ 10216, 11205, 40073, 41043, 42031, 43005, ] }, { name: 'Blitz und Donner', items: [ 94, 190, 902, ] }, { name: 'Albtraumset', items: [ 10217, 11206, 40074, 41044, 42032, 43006, ] }, { name: 'Konföderierten-Set', items: [ 10211, 11200, 40068, 41038, 42026, 43000, ] }, { name: 'Das Set ohne Namen', items: [ 10212, 11201, 41039, 40069, 42027, 43001, ] }, { name: 'Winterset', items: [ 97, 191, 667, 905, 2539, 10261, 11273, 40202, 41200, 42201, 43200, ] }, { name: 'Valentins Set', items: [ 682, 932, 2555, 10302, 11276, 40205, 41204, 42204, 43203, 44032, 45018, ] }, { name: 'Set des Liebhabers', items: [ 10303, 11277, 40206, 41205, 42205, 43204, ] }, { name: 'St. Patrick\'s Set', items: [ 684, 933, 2577, 10304, 11278, 40207, 41207, 42206, 43205, 44033, 45019, ] }, { name: 'Lone Rider', items: [ 687, ] }, { name: 'Cullen Bakers Set', items: [ 934, 10305, 11279, 40208, 41208, 42207, 43206, 44034, 45020, ] }, { name: 'Bass Reeves Set', items: [ 935, 10306, 11280, 41209, 40209, 42208, 43207, 44035, 45021, ] }, { name: 'Pat Desmonds Set', items: [ 936, 10307, 11281, 40210, 41210, 42209, 43208, 44036, 45022, ] }, { name: 'Ostershowdown-Set', items: [ 937, 685, 2583, 10308, 11282, 40211, 41211, 42210, 43209, 44037, 45023, ] }, { name: 'Steam und Punk', items: [ 938, 44038, 45024, ] }, { name: 'Black Barts Set', items: [ 691, 2610, 10325, 11300, 40230, 41225, 42225, 43225, ] }, { name: 'Bob Daltons Set', items: [ 692, 2611, 10326, 11301, 40231, 41226, 42226, 43226, ] }, { name: 'Jesse Chisholms Set', items: [ 693, 2612, 10327, 11302, 41227, 40232, 42227, 43227, ] }, { name: 'Thomas Jeffersons Unabhängigkeitsset', items: [ 694, 940, 2613, 10328, 11303, 40233, 41228, 42228, 44051, 43228, 45031, ] }, { name: 'Nihon no Buki', items: [ 941, 44052, 45032, ] }, { name: 'Banditenausrüstung', items: [ 696, 950, 2640, 10340, 11310, 40240, 41240, 42240, 43240, 44060, 45040, ] }, { name: 'Bill Doolins Set', items: [ 2641, 10341, 11311, 40241, 41241, 42241, 43241, 48000, ] }, { name: 'Deadwood Dicks Set', items: [ 2642, 10342, 11312, 40242, 41242, 42242, 43242, 48001, ] }, { name: 'Frank James Set', items: [ 2643, 10343, 11313, 40243, 41243, 42243, 43243, 48002, ] }, { name: 'Ludwigs Oktoberfest Set', items: [ 951, 2644, 10344, 11314, 41244, 40244, 42244, 43244, 44061, 45041, 48003, ] }, { name: 'Manitus Waffen', items: [ 952, 44062, 45042, ] }, { name: 'Gonzaless Speedstar Set', items: [ 953, 2649, 10345, 11315, 40245, 41245, 42245, 43245, 44063, 45043, 48004, ] }, { name: 'La-Catrina-Set', items: [ 954, 2660, 10346, 11316, 40246, 41246, 42246, 43246, 44070, 45044, 48005, ] }, { name: 'El-Mariachi-Set', items: [ 955, 2661, 10347, 11317, 41247, 40247, 42247, 43247, 44071, 45045, 48006, ] }, { name: 'Set des Adeligen', items: [ 956, 2662, 10348, 11318, 40248, 41248, 42248, 43248, 44072, 45046, 48007, ] }, { name: 'Aztekenset', items: [ 957, 2663, 10349, 11319, 40249, 41249, 42249, 43249, 44073, 45047, 48008, ] }, { name: 'Gost of Christmas Set', items: [ 958, 2684, 10350, 11320, 40250, 41250, 42250, 43250, 44074, 45048, 48010, ] }, { name: 'Romeo Oh Romeo', items: [ 959, 2691, 10351, 11321, 40251, 41251, 42251, 43251, 44075, 45049, 48011, ] }, { name: 'Set des Barkeepers', items: [ 10352, 11322, 40252, 41252, 42252, 43252, ] }, ]; 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); }));