Advertisement
Guest User

Untitled

a guest
Mar 30th, 2014
266
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.94 KB | None | 0 0
  1. G= {
  2. ['Inventar']= {
  3. [0]= {
  4. ['id'] = 983279202,
  5. ['vnum'] = 19,
  6. ['name'] = 'Schwert+9',
  7. },
  8. [1]= {
  9. ['id'] = 87628625,
  10. ['vnum'] = 53324,
  11. ['name'] = 'W-Perle',
  12. },
  13. [2]= {
  14. ['id'] = 8748743,
  15. ['vnum'] = 53325,
  16. ['name'] = 'B-Perle',
  17. },
  18. [3]= {
  19. ['id'] = 9387363,
  20. ['vnum'] = 53326,
  21. ['name'] = 'R-Perle',
  22. },
  23. [4]= {
  24. ['id'] = 1172834,
  25. ['vnum'] = 48938,
  26. ['name'] = 'SchwarzStahl-Plattenpanzer+8',
  27. },
  28. [5]= {
  29. ['id'] = 983279202,
  30. ['vnum'] = 19,
  31. ['name'] = 'Schwert+9',
  32. },
  33. [6] = {
  34. ['id'] = 3376383,
  35. ['vnum'] = 44483,
  36. ['name'] = 'Exp-Ring',
  37. },
  38. [7] = {
  39. ['id'] = 999923,
  40. ['vnum'] = 11234,
  41. ['name'] = 'Magischer Stein',
  42. },
  43. [8] = {
  44. ['id'] = 66666672,
  45. ['vnum'] = 2345765,
  46. ['name'] = 'Windschuhe',
  47. },
  48. [9]={
  49. ['id'] = 1172834,
  50. ['vnum'] = 48938,
  51. ['name'] = 'SchwarzStahl-Plattenpanzer+8',
  52. },
  53.  
  54. }
  55. }
  56. AlterInventar = G.Inventar -- Alter Inventar mit items
  57.  
  58. local tmp = {
  59. ['Alt'] = {
  60. },
  61. ['Neu'] = {
  62. }
  63. }
  64. for i =0,89 do
  65. local tabelle = AlterInventar[i]
  66. if tabelle ~= nil then
  67. if not tmp.Alt[tabelle.id] then
  68. tmp.Alt[tabelle.id] = i
  69. end
  70. end
  71. end
  72. --[[
  73. Hier wird ein Neues item in's Inventar eingefügt
  74. ]]
  75. G.Inventar[10] = {
  76. ['id'] = 888273,
  77. ['vnum'] = 44483,
  78. ['name'] = 'Exp-Ring',
  79. }
  80. ---------------------------------------------------
  81.  
  82. NeuerInventar = G.Inventar -- Neuer Iventar mit neues item
  83.  
  84. for i =0,89 do
  85. local tabelle = NeuerInventar[i]
  86. if tabelle ~= nil then
  87. if not tmp.Neu[tabelle.id] then
  88. tmp.Neu[tabelle.id] = i
  89. end
  90. end
  91. end
  92. lol = {{},{}}
  93. for id,slot in next,tmp.Alt do
  94. table.insert(lol[1],slot)
  95. end
  96. for id,slot in next,tmp.Neu do
  97. table.insert(lol[2],slot)
  98. end
  99.  
  100. table.sort(lol[1])
  101. table.sort(lol[2])
  102.  
  103. for i =1,table.getn(lol[1]) do
  104. for i =1,table.getn(lol[2]) do
  105. if lol[1][i]~=lol[2][i] then
  106. print(lol[2][i])
  107. return
  108. end
  109. end
  110. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement