$root = realpath($_SERVER["DOCUMENT_ROOT"]); include_once "{$root}/../include/db_connect.php"; include_once "{$root}/../include/queries.php"; session_start(); if (!empty($_SESSION["user_id"])) { $user_inventory_fetch_string = "http://steamcommunity.com/profiles/" . $_SESSION["steam_id"] . "/inventory/json/730/2"; $user_inventory_JSON_data = file_get_contents($user_inventory_fetch_string); $user_inventory_data = json_decode($user_inventory_JSON_data); foreach ($user_inventory_data->rgInventory as $item_data) { query_getItemByAssetID($mysqli, $item_asset, $item_data->id); if (!$item_asset) { $bot_id = 1; if ($_SESSION["steam_id"] == "76561198039872541") { $bot_id = 2; } query_depositItem($mysqli, $_SESSION["user_id"], $item_data->id, $bot_id); echo "Item deposited"; } else { echo "Item already exists"; } } } else { echo "Not logged in"; } //ACTUAL CODE /* include_once "$root/../include/db_connect.php"; include_once "$root/../include/queries.php"; session_start(); if(!empty($_SESSION["user_id"]))
} if ($i == 10) { exit(1); //max tries reached, cannot deposit items } $user_inventory_data = json_decode($user_inventory_JSON_data); foreach ($user_inventory_data->rgInventory as $item_data) { query_getItemInformationByClassID($mysqli, $item_info, $item_data->classid); if ($item_info) { query_getItemByAssetID($mysqli, $item_asset, $item_data->id); if (!$item_asset) { $bot_id = 1; if ($_SESSION["steam_id"] == "76561198039872541") { $bot_id = 2; } query_depositItem($mysqli, $item_info["item_information_id"], $_SESSION["user_id"], $item_data->id, $bot_id); echo "Item deposited"; } else { echo "Item already exists"; } } else { echo "Item does not exist in database"; } } } else { echo "Not logged in"; } //ACTUAL CODE /* include_once "$root/../include/db_connect.php"; include_once "$root/../include/queries.php";
query_getTradeByTradeID($mysqli, $trade, $_POST["trade_id"]); foreach ($trade_items as $item) { query_setItemWithdrawn($mysqli, $item["item_id"], 1); } $items_count = count($trade_items); query_getBotBySteamID($mysqli, $from_bot, $_POST["user_steam_id"]); query_getBotItemCountByBotID($mysqli, $bot_item_count, $from_bot["bot_id"]); $total_item_count = $bot_item_count - $items_count; query_updateBotItemCount($mysqli, $from_bot["bot_id"], $total_item_count); $multi_trade = null; if ($trade["multi_trade_id"] != -1) { query_getMultiTradeByMultiTradeID($mysqli, $multi_trade, $trade["multi_trade_id"]); } foreach ($asset_ids as $asset_id) { query_getItemInformationByClassID($mysqli, $item_info, $bot_inventory->{$asset_id}->classid); $db_item_id = query_depositItem($mysqli, $item_info["item_information_id"], $user_id, $asset_id, $bot["bot_id"]); // // //NEED TO SET NEW ITEM ID OF EACH TRADE ITEM // // if (isset($multi_trade)) { query_addItemToTrade($mysqli, $multi_trade["final_trade_id"], $asset_id, $db_item_id, $item_info["class_id"], $item_info["price"]); query_setItemWithdrawn($mysqli, $db_item_id, 2); query_getTradesByMultiTradeID($mysqli, $trades, $trade["multi_trade_id"]); $all_done = true; foreach ($trades as $individual_trades) { if ($individual_trades["trade_status"] != 3) { $all_done = false; } }