Advertisement
Conchubair

asddsa

Aug 4th, 2016
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.84 KB | None | 0 0
  1. var CensusQuery = require('dbgcensus').Query;
  2. var query = new CensusQuery('outfit', 'ps2:v2', 'conchubair');
  3. var mysql = require('mysql');
  4. var j, i;
  5.  
  6. var connection = mysql.createConnection({
  7. host: 'localhost',
  8. user: 'root',
  9. password: 'cuck420',
  10. database: 'learning',
  11. });
  12.  
  13. query.where('alias_lower').equals('ini'); //2 person outfit is 1mvs 1 person outfit is tsar bhot is 49 //1mvs gives non leader char, bhot gives barondizzy (newest member)
  14. query.addResolve(['member_characters_stat_history', 'member_character_name']);
  15. query.get(function (error, data) {
  16. connection.connect(function (err) {
  17. if (err) {
  18. console.error('error connecting: ' + err.stack);
  19. return;
  20. }
  21.  
  22. console.log('connected as id ' + connection.threadId);
  23. });
  24. console.log(data);
  25. console.log(data[0].members);
  26. //console.log(data[0].members[0].character_id);
  27. for (var j = 0; j < data[0].members.length; j++) {
  28. if (typeof data[0].members[j].first_lower == "undefined"){
  29. continue;
  30. }
  31. console.log("Character: " + data[0].members[j].name.first_lower);
  32. var query2 = new CensusQuery('character', 'ps2:v2', 'conchubair');
  33. //var chara_id = data[0].members[j].character_id;
  34. //console.log(chara_id);
  35. query2.where('character_id').equals(data[0].members[j].character_id);
  36. query2.addResolve(['item']);
  37. query2.get(function (error, data2) {
  38. //console.log(data);
  39. //console.log(data[0].items);
  40. //console.log(data[0].items[0].item_id);
  41. for (var i = 0; i < data2[0].items.length; i++) {
  42. //var itemData = data[0].items[i];
  43. if (typeof data2[0].items[i].account_level == 'undefined') {
  44. data2[0].items[i].account_level = 0;
  45. }
  46. else {
  47. data2[0].items[i].account_level = 1;
  48. }
  49. if (typeof data2[0].items[i].stack_count == 'undefined') {
  50. data2[0].items[i].stack_count = 1;
  51. }
  52. //console.log("Logging " + data2[0].name.first_lower + " 's data to SQL");
  53. connection.query('INSERT INTO ac_items (char_id, item_id, account_level, stack_count) VALUES (' + data2[0].character_id + ', ' + data2[0].items[i].item_id + ', ' + data2[0].items[i].account_level + ', 1)', function (err, result) {
  54. if (!err) {
  55. //console.log('Query complete');
  56. }
  57. else {
  58. console.log('Error in: Selecting All Players');
  59. console.log(err);
  60.  
  61. };//closes commit
  62. });
  63. }//closes for loop
  64. })//cloes query2
  65. }//closes for loop
  66. });//closes query
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement