
rahimi0151
Member-
Posts
12 -
Joined
-
Last visited
Everything posted by rahimi0151
-
Hi guys. with the new trade protection update, all the trade protected items are in the inventory #16 with contextid of 16. here is my question: after the trade protection time is up, will the assetid of the item change as well as it's contextid? like if i have an item with market_hash_name of AK-47 | Redline (Field-Tested) and contextid of 16 and assetid of 123456789. will the assetid change after the 7 days trade protection are up? if they change, what is your proposed solution to keep track of the items before and after the change? i have saved the trade to my database and have the old assetid. how can i make the connection between the old and the new assetid and update the assetid to the new one?
-
How to check for steam guard mobile?
rahimi0151 replied to rahimi0151's topic in node-steam-tradeoffer-manager
really? that simple?? -
Hi guys! What is the best way for me to check if a user (i have their steamid64) has activated their mobile steam guard authenticator and no longer have a 15 days trade probation? for now, im using this method: Bot.tradeOfferManager.createOffer(tradeURL).getUserDetails((err, me, them) => { const error = err?.message?.toLocaleLowerCase(); if (error) console.log(`ERROR in checkForErrors for user: ${userID}: ${error}`); if (error?.includes('inventory privacy')) return resolve('private_inventory'); if (error?.includes('is no longer valid')) return resolve('invalid_trade_url'); if (!options.checkTradeBan) return resolve(''); if (them?.escrowDays > 0) return resolve('steam_guard_not_activated'); if (them?.probation) return resolve('trade_ban'); return resolve(''); }); by the way, I 100% know this is a bad code. but i don't know how else should i do this. (and also, it breaks from time to time and i have to hotfix it. it's broken now and I just want to do it properly, once and for all)
-
https://www.youtube.com/watch?v=HUIERG6r-t0 here is a video tutorial. but in summery, it will: boot up cs2 in windowed mode load each item through clicking on its inspect link rotate the screen to the way you want take an screenshot of the item (by hitting the Print Screen key on the keyboard) crop the image using a PNG mask (you need 30+ masks, one per type of skin there is in game + 20+ for knives) rotate the skin the other way take another screenshot crop the image using another PNG mask (you need the other side of all those masks as well) merge the screenshots together export a final PNG it can do up to 6 images per minute. or 360 per hour. or 5-10k a day. (this is per instance. you can do as many instances as you need) note: this is not the way big sites do it. they will extract the texture file from the game (the vpak files) and render the images in 3D using three.js.
-
is that per IP? or per account? because csfloat/inspect project has the ability to add multiple users. and also, i can spin up multiple instances.
-
Hi. i have a trading bot. here is my problem: context: i can use the them.escrowDays to check if they have their Mobile steam guard authenticator activated. if it's greater than 0, they don't (99 percent of the time, this method works for me) i show user the error, they activate their steam guard, then will come back in a few days. here is my question: is there a way for me to check how many days is left of their 15 days of trade hold? like if they activated their steam guard on may 10th and come back on may 20th, is there a way for me to tell them they have to come back in 5 days?
-
Hi Doc! is there a way to use rotating proxies? getUserInventoryContent will give 429 error (rate limit) after maybe 20-30 times. can i rotate the proxy every 5-15 minute to avoid this rate limit?
-
TypeError: Cannot read property 'isValid' of undefined
rahimi0151 replied to Verize's topic in node-steam-tradeoffer-manager
this happed to me right now. thanks for this question. i helped me a lot ❤️ -
Hi guys. Just wanted to share my frustration with the globaloffensive package. How hard it was to connect to the game client, taking me over 4 weeks of part time development and in the end, reading the source code for csfloat/inspect to make it work! for it to no longer be needed (we are running csfloat in docker directly now) P.S: Jokes aside, thanks a lot doc. the packages are amazing, ALL of them. Wishing you the best ❤️