# #-----[ OPEN ]------------------------------------------ # shop.php # #-----[ FIND ]------------------------------------------ # // Second loop for tradee's currencies // for ( $i = 0, $count = count($trader_cash); $i < $count; $i++ ) { $info = explode(':', $trader_cash[$i]); # #-----[ REPLACE WITH ]------------------------------------------ # // Second loop for tradee's currencies // for ( $i = 0, $count = count($tradee_cash); $i < $count; $i++ ) { $info = explode(':', $tradee_cash[$i]); # #-----[ FIND ]------------------------------------------ # if ( $db->sql_numrows($result) != count($trader_items) ) # #-----[ REPLACE WITH ]------------------------------------------ # // if ( $db->sql_numrows($result) != count($trader_items) ) # #-----[ OPEN ]------------------------------------------ # shop_actions.php # #-----[ FIND ]------------------------------------------ # // Set up the trade information // if ( !($trader = get_userdata($row['user_id'])) ) { message_die(GENERAL_MESSAGE, 'Fatal error getting user info!'); } # #-----[ AFTER ADD ]------------------------------------------ # if ( !($tradee = get_userdata($row['target_id'])) ) { message_die(GENERAL_MESSAGE, 'Fatal error getting user info!'); } # #-----[ FIND ]------------------------------------------ # // Second loop for tradee's currencies // for ( $i = 0, $count = count($trader_cash); $i < $count; $i++ ) { $info = explode(':', $trader_cash[$i]); if ( $trader[$info[1]] < $info[0] ) { $error = 1; $privmsg[] = sprintf($lang['shop_trade_auto_refuse1'], $info[2]); $error_msg[] = sprintf($lang['shop_trade_auto_refuse2'], $userdata['username'], $info[2]); } elseif ( $info[0] ) # #-----[ REPLACE WITH ]------------------------------------------ # // Second loop for tradee's currencies // for ( $i = 0, $count = count($tradee_cash); $i < $count; $i++ ) { $info = explode(':', $tradee_cash[$i]); if ( $tradee[$info[1]] < $info[0] ) { $error = 1; $privmsg[] = sprintf($lang['shop_trade_auto_refuse2'], $userdata['username'], $info[2]); $error_msg[] = sprintf($lang['shop_trade_auto_refuse2'], $userdata['username'], $info[2]); } else # #-----[ FIND ]------------------------------------------ # // For tradee -- item check // $t_items = implode(', ', $tradee_items); if ( !empty($t_items) ) { $sql = "SELECT * FROM " . USER_ITEMS_TABLE . " WHERE user_id = {$userdata['user_id']} AND no_give = 0 AND worn = 0 And id IN ($t_items)"; if ( !($result = $db->sql_query($sql)) ) { message_die(GENERAL_MESSAGE, 'Unable to query user items table for trade check!'); } if ( $db->sql_numrows($result) != count($trader_items) ) # #-----[ IN-LINE FIND ]------------------------------------------ # if ( $db->sql_numrows($result) != count($trader_items) ) # #-----[ IN-LINE REPLACE WITH ]------------------------------------------ # if ( $db->sql_numrows($result) != count($tradee_items) ) # #-----[ FIND ]------------------------------------------ # $trade = implode('::', $tradee_cash) . ' | ' . implode('::', $tradee_items) . '(' . $tradee_list . ') |FOR| ' . implode('::', $trader_cash) . ' | ' . implodes('::', $trader_items) . '(' . $trader_list . ')'; # #-----[ REPLACE WITH ]------------------------------------------ # $trade = implode('::', $tradee_cash) . ' | ' . implode('::', $tradee_items) . '(' . $tradee_list . ') |FOR| ' . implode('::', $trader_cash) . ' | ' . implode('::', $trader_items) . '(' . $trader_list . ')'; # #-----[ FIND ]------------------------------------------ # message_die(GENERAL_MESSAGE, sprintf($lang['shop_trade_accept_exit'], $row['username']) .'

' . sprintf($lang['u_index'], '', '')); # #-----[ REPLACE WITH ]------------------------------------------ # message_die(GENERAL_MESSAGE, sprintf($lang['shop_trade_accept_exit'], $trader['username']) .'

' . sprintf($lang['u_index'], '', '')); # #-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ # # EoM