SapFIRE #3841 11 декабря 2013 лаунж превращается в спам на каналах.нужно чтото новое http://steamcommunity.com/id/SapF/ Поделиться сообщением Ссылка на сообщение
John Wayne #3842 11 декабря 2013 Есть CS:GO 2 ключа или 120рSkyrim V Skyrim Dawnguard skype: Loshadka_je https://www.twitch.tv/rasl лучший стрим на всём диком западе. Поделиться сообщением Ссылка на сообщение
MAMA_GUFA #3843 11 декабря 2013 http://dota2lounge.com/trade?t=59293414http://dota2lounge.com/trade?t=59292329заберите это гавно Поделиться сообщением Ссылка на сообщение
Chicher1n #3844 11 декабря 2013 все нормально с лаунжем,а дауны всегда были и будут. на одном маркете трейдить нереально,то что на маркете стоит копейки,на лоунже уходит дорого,особенно это касается рарок :trollface: http://steamcommunity.com/id/Chicher1n Поделиться сообщением Ссылка на сообщение
lampiq #3845 11 декабря 2013 говорит что работаетно не работает Поделиться сообщением Ссылка на сообщение
MAMA_GUFA #3846 11 декабря 2013 красава паря,делает грязьhttp://dota2lounge.com/trade?t=59629194 Поделиться сообщением Ссылка на сообщение
hearts_seeker #3847 11 декабря 2013 такая же херня как у лампика [18:00:09] Snob: я с тобой[18:00:13] Snob: в одном поле[18:00:18] Snob: ссать не сяду даже Поделиться сообщением Ссылка на сообщение
12zzz #3848 11 декабря 2013 Копипаст скрипта у меня не пошел, вот ссылка на него кому надо. Мой стим Поделиться сообщением Ссылка на сообщение
SapFIRE #3849 11 декабря 2013 мне кажется этот скрипт будет тормозить лаунж или нет? http://steamcommunity.com/id/SapF/ Поделиться сообщением Ссылка на сообщение
pandar #3850 11 декабря 2013 парни.если мне кент с другого города(айпи разные) даст ак на время с открытым маркетом.то я сразу смогу им пользоватся или будет какое то ограничение?че у дружани ак спиздил и сливаешь все добронет офк.завтра приезжает на неделю кент который учится в другом городе.у него открытая площадка, а у меня откроется только 22 числа.хуево ведь прошла инфа что инвент уже завтра. сосать бати, раки пришёл Поделиться сообщением Ссылка на сообщение
bulka #3851 11 декабря 2013 плиз хелпаните,у меня весь скрипт тупо в одну строчку Однохуйственно 1 официальный болельщик Локомотива на PD логовоhttp://steamcommunit.../oneloveonebula Поделиться сообщением Ссылка на сообщение
top1 #3852 11 декабря 2013 // ==UserScript== // @name Dota 2 Lounge item price displayer // @namespace http://www.enygma.ro // @version 1.1 // @author Enygma // @description Displays an item's lowest price offer from the Steam community market and also provides a helper to copy an item's name by clicking the panel under it. Based on the "Steam Market Price Matcher" script by tomatolicious available at http://userscripts.org/scripts/source/154071.user.js // @license GPL version 3 or any later version; http://www.gnu.org/copyleft/gpl.html // @include http://dota2lounge.com/* // @updateURL http://userscripts.org/scripts/source/182588.user.js // @downloadURL http://userscripts.org/scripts/source/182588.user.js // @grant GM_xmlhttpRequest // @grant GM_addStyle // ==/UserScript== // initialize the script for the items on the page var initialize = function() { // find each item's name panel/slot var itemNamePanels = document.querySelectorAll(".item .name"); attachExtraPanelsAndListeners(itemNamePanels); // watch the right list of items for changes, when it exists var rightItemList = document.querySelector("#rightlist #itemlist"); if (rightItemList) { attachMutationObserver(rightItemList); } var offerPanel = document.querySelector("#messages #offer"); if (offerPanel) { attachMutationObserver(offerPanel); } } // add to each item's name panel an extra panel that contains the price information and a click handler to facilitate copying the item's name var attachExtraPanelsAndListeners = function(itemNamePanels) { for (var i = 0, length = itemNamePanels.length; i < length; i++) { var itemNamePanel = itemNamePanels[i]; // create our own panel to append.. var extraPanel = document.createElement('div'); extraPanel.innerHTML = "<span class='scriptStatus'>Ready</span>"; extraPanel.setAttribute("class", "extraPanel"); // ..and do so itemNamePanel.appendChild(extraPanel); // set mouseover event listener on the item itemNamePanel.parentNode.addEventListener("mouseover", getLowestPriceHandler, false); // set click event handler for the item's name panel so that the item name can be copied to the clipboard easier itemNamePanel.addEventListener("click", copyItemNameHandler, false); } } // attach a mutation observer on the target item container var attachMutationObserver = function(target) { // create an observer instance var observer = new MutationObserver(function(mutations) { // we`re intereste only in mutations that add nodes. This skips the mutation introduced by the "Add item to offer" button's removal. if (mutations.length == 1 && mutations[0].removedNodes.length > 0) { return; } // when the mutation happens, augment the new items with price info and etc. itemNamePanels = target.querySelectorAll(".item .name"); attachExtraPanelsAndListeners(itemNamePanels); }); // configuration of the observer: var config = { childList: true }; // pass in the target node, as well as the observer options observer.observe(target, config); } // event handler to grab the price var getLowestPriceHandler = function() { var itemNameElement = this.querySelector(".name"); // don`t try to get the price if we've already retrieved it if (itemNameElement.querySelector(".scriptStatus").innerHTML != "Ready") { return; } var theItem = itemNameElement.querySelector("b").innerHTML.trim(); var theItemString = encodeURIComponent(theItem); // from Steam's community market website var appID = 570; itemNameElement.querySelector(".scriptStatus").innerHTML = "Loading..."; GM_xmlhttpRequest({ method: "GET", url: "http://steamcommunity.com/market/listings/" + appID + "/" + theItemString + "/", onload: function (response) { var httpResponse = response.responseText; var match = lowestPriceWithFeeRegExp.exec(httpResponse); var priceWithFee = "<span class='" + (match ? "itemMarketable'>" + match[1] : "itemNotMarketable'>Not Marketable") + "</span>"; match = lowestPriceWithoutFeeRegExp.exec(httpResponse); var priceWithoutFee = match ? match[1] + " - without fee (seller receives)" : ""; itemNameElement.querySelector(".scriptStatus").innerHTML = "<span title='" + priceWithoutFee + "'>" + priceWithFee + "</span>"; } }); } // cached RegExps used to read the item's value from the Steam page. var lowestPriceWithFeeRegExp = /<span class="market_listing_price market_listing_price_with_fee">\s*(.*?)\s*<\/span>/i; var lowestPriceWithoutFeeRegExp = /<span class="market_listing_price market_listing_price_without_fee">\s*(.*?)\s*<\/span>/i; // event handler to facilitate copying an item's name var copyItemNameHandler = function(event) { // stop the element's parent (item) from getting the click event. This stops the item from being selected. event.stopPropagation() // make sure we select the item name element var itemNameElement = event.target; while (!hasClass(itemNameElement, "name")) { itemNameElement = itemNameElement.parentNode; } // get and display the item's name var itemName = itemNameElement.querySelector("b").innerHTML.trim(); window.prompt("Press CTRL+C to copy the item's name:", itemName); } // helper method to check if an element has the specified class name var hasClass = function(element, cls) { return (" " + element.className + " ").indexOf(" " + cls + " ") > -1; } // style GM_addStyle(".itemNotMarketable { color : red } .itemMarketable { color: green }"); // initialize the script once the page has finished loading window.onload = initialize; моя <3 Поделиться сообщением Ссылка на сообщение
Гость Akiyama Mio #3853 11 декабря 2013 Есть CS:GO 2 ключа или 120рSkyrim VSkyrim Dawnguardskype: Loshadka_jeА кт сколько стоит? Поделиться сообщением Ссылка на сообщение
SapFIRE #3854 11 декабря 2013 опять какое нибудь гавно добавят в сундуки http://steamcommunity.com/id/SapF/ Поделиться сообщением Ссылка на сообщение
bulka #3855 11 декабря 2013 // ==UserScript== // @name Dota 2 Lounge item price displayer // @namespace http://www.enygma.ro // @version 1.1 // @author Enygma // @description Displays an item's lowest price offer from the Steam community market and also provides a helper to copy an item's name by clicking the panel under it. Based on the "Steam Market Price Matcher" script by tomatolicious available at http://userscripts.org/scripts/source/154071.user.js // @license GPL version 3 or any later version; http://www.gnu.org/copyleft/gpl.html // @include http://dota2lounge.com/* // @updateURL http://userscripts.org/scripts/source/182588.user.js // @downloadURL http://userscripts.org/scripts/source/182588.user.js // @grant GM_xmlhttpRequest // @grant GM_addStyle // ==/UserScript== // initialize the script for the items on the page var initialize = function() { // find each item's name panel/slot var itemNamePanels = document.querySelectorAll(".item .name"); attachExtraPanelsAndListeners(itemNamePanels); // watch the right list of items for changes, when it exists var rightItemList = document.querySelector("#rightlist #itemlist"); if (rightItemList) { attachMutationObserver(rightItemList); } var offerPanel = document.querySelector("#messages #offer"); if (offerPanel) { attachMutationObserver(offerPanel); } } // add to each item's name panel an extra panel that contains the price information and a click handler to facilitate copying the item's name var attachExtraPanelsAndListeners = function(itemNamePanels) { for (var i = 0, length = itemNamePanels.length; i < length; i++) { var itemNamePanel = itemNamePanels[i]; // create our own panel to append.. var extraPanel = document.createElement('div'); extraPanel.innerHTML = "<span class='scriptStatus'>Ready</span>"; extraPanel.setAttribute("class", "extraPanel"); // ..and do so itemNamePanel.appendChild(extraPanel); // set mouseover event listener on the item itemNamePanel.parentNode.addEventListener("mouseover", getLowestPriceHandler, false); // set click event handler for the item's name panel so that the item name can be copied to the clipboard easier itemNamePanel.addEventListener("click", copyItemNameHandler, false); } } // attach a mutation observer on the target item container var attachMutationObserver = function(target) { // create an observer instance var observer = new MutationObserver(function(mutations) { // we`re intereste only in mutations that add nodes. This skips the mutation introduced by the "Add item to offer" button's removal. if (mutations.length == 1 && mutations[0].removedNodes.length > 0) { return; } // when the mutation happens, augment the new items with price info and etc. itemNamePanels = target.querySelectorAll(".item .name"); attachExtraPanelsAndListeners(itemNamePanels); }); // configuration of the observer: var config = { childList: true }; // pass in the target node, as well as the observer options observer.observe(target, config); } // event handler to grab the price var getLowestPriceHandler = function() { var itemNameElement = this.querySelector(".name"); // don`t try to get the price if we've already retrieved it if (itemNameElement.querySelector(".scriptStatus").innerHTML != "Ready") { return; } var theItem = itemNameElement.querySelector("b").innerHTML.trim(); var theItemString = encodeURIComponent(theItem); // from Steam's community market website var appID = 570; itemNameElement.querySelector(".scriptStatus").innerHTML = "Loading..."; GM_xmlhttpRequest({ method: "GET", url: "http://steamcommunity.com/market/listings/" + appID + "/" + theItemString + "/", onload: function (response) { var httpResponse = response.responseText; var match = lowestPriceWithFeeRegExp.exec(httpResponse); var priceWithFee = "<span class='" + (match ? "itemMarketable'>" + match[1] : "itemNotMarketable'>Not Marketable") + "</span>"; match = lowestPriceWithoutFeeRegExp.exec(httpResponse); var priceWithoutFee = match ? match[1] + " - without fee (seller receives)" : ""; itemNameElement.querySelector(".scriptStatus").innerHTML = "<span title='" + priceWithoutFee + "'>" + priceWithFee + "</span>"; } }); } // cached RegExps used to read the item's value from the Steam page. var lowestPriceWithFeeRegExp = /<span class="market_listing_price market_listing_price_with_fee">\s*(.*?)\s*<\/span>/i; var lowestPriceWithoutFeeRegExp = /<span class="market_listing_price market_listing_price_without_fee">\s*(.*?)\s*<\/span>/i; // event handler to facilitate copying an item's name var copyItemNameHandler = function(event) { // stop the element's parent (item) from getting the click event. This stops the item from being selected. event.stopPropagation() // make sure we select the item name element var itemNameElement = event.target; while (!hasClass(itemNameElement, "name")) { itemNameElement = itemNameElement.parentNode; } // get and display the item's name var itemName = itemNameElement.querySelector("b").innerHTML.trim(); window.prompt("Press CTRL+C to copy the item's name:", itemName); } // helper method to check if an element has the specified class name var hasClass = function(element, cls) { return (" " + element.className + " ").indexOf(" " + cls + " ") > -1; } // style GM_addStyle(".itemNotMarketable { color : red } .itemMarketable { color: green }"); // initialize the script once the page has finished loading window.onload = initialize; 1 официальный болельщик Локомотива на PD логовоhttp://steamcommunit.../oneloveonebula Поделиться сообщением Ссылка на сообщение
imhatep #3856 11 декабря 2013 че завтраинсайдер хуев кюты пидор Поделиться сообщением Ссылка на сообщение
hearts_seeker #3857 11 декабря 2013 парни.если мне кент с другого города(айпи разные) даст ак на время с открытым маркетом.то я сразу смогу им пользоватся или будет какое то ограничение?че у дружани ак спиздил и сливаешь все добронет офк.завтра приезжает на неделю кент который учится в другом городе.у него открытая площадка, а у меня откроется только 22 числа.хуево ведь прошла инфа что инвент уже завтра.логинился в разных городах. трейдил без проблем. [18:00:09] Snob: я с тобой[18:00:13] Snob: в одном поле[18:00:18] Snob: ссать не сяду даже Поделиться сообщением Ссылка на сообщение
lampiq #3858 11 декабря 2013 Копипаст скрипта у меня не пошел, вот ссылка на него кому надо.все работаетзаебись Поделиться сообщением Ссылка на сообщение
Vodka.Ebashit #3859 11 декабря 2013 Trapjaw the Boxhound1250 WMR Поделиться сообщением Ссылка на сообщение
kong #3860 11 декабря 2013 Что можно тёлки подарить из шмота? Skype and Steam kongtower Поделиться сообщением Ссылка на сообщение