Advertisement
Guest User

Untitled

a guest
Jul 18th, 2018
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.98 KB | None | 0 0
  1. USE SRO_VT_SHARD
  2.  
  3. DECLARE @CharID INT
  4. DECLARE @ItemID INT
  5. DECLARE @CharName VARCHAR(12)
  6. DECLARE @PLUS TINYINT
  7. DECLARE @HEAD INT
  8. DECLARE @CHEST INT
  9. DECLARE @LEGS INT
  10. DECLARE @SHOULDER INT
  11. DECLARE @HAND INT
  12. DECLARE @FOOT INT
  13. DECLARE @LRING INT
  14. DECLARE @RRING INT
  15. DECLARE @NECK INT
  16. DECLARE @EARRING INT
  17. DECLARE @WEAPON INT
  18. DECLARE @SHIELD INT
  19. DECLARE @VARIANCE BIGINT
  20.  
  21. SET @CharName = 'YourCharNameHere'
  22. SET @PLUS = 7 -- Any plus FROM 0 to 255
  23. SET @CharID = (SELECT CharID FROM _Char WHERE CharName16 = @CharName)
  24. SET @HEAD = (SELECT ItemID FROM _Inventory WHERE Slot=0 AND CharID = @CharID)
  25. SET @CHEST = (SELECT ItemID FROM _Inventory WHERE Slot=1 AND CharID = @CharID)
  26. SET @LEGS = (SELECT ItemID FROM _Inventory WHERE Slot=4 AND CharID = @CharID)
  27. SET @SHOULDER = (SELECT ItemID FROM _Inventory WHERE Slot=2 AND CharID = @CharID)
  28. SET @HAND = (SELECT ItemID FROM _Inventory WHERE Slot=3 AND CharID = @CharID)
  29. SET @FOOT = (SELECT ItemID FROM _Inventory WHERE Slot=5 AND CharID = @CharID)
  30. SET @LRING = (SELECT ItemID FROM _Inventory WHERE Slot=11 AND CharID = @CharID)
  31. SET @RRING = (SELECT ItemID FROM _Inventory WHERE Slot=12 AND CharID = @CharID)
  32. SET @NECK = (SELECT ItemID FROM _Inventory WHERE Slot=10 AND CharID = @CharID)
  33. SET @EARRING = (SELECT ItemID FROM _Inventory WHERE Slot=9 AND CharID = @CharID)
  34. SET @WEAPON =(SELECT ItemID FROM _Inventory WHERE Slot=6 AND CharID = @CharID)
  35. SET @SHIELD =(SELECT ItemID FROM _Inventory WHERE Slot=7 AND CharID = @CharID)
  36.  
  37. SET @VARIANCE = 34359738367
  38. /*
  39. Take this value: 1108378657
  40. and multiply it from any number from 0 to 31, where:
  41. 31 = 100%, 25 = 80%, 19 = 61%, 13 = 41%, 7 = 22%, 0 = 0%
  42. */
  43. UPDATE _Items
  44. SET MagParamNum=6,
  45. optlevel=@PLUS,
  46. MagParam1 =5583457484950,
  47. MagParam2 =5583457484962,
  48. MagParam3 =30064771144,
  49. MagParam4=858993459290,
  50. MagParam5=30064771150,
  51. MagParam6=257698037898,
  52. Variance=@VARIANCE
  53. WHERE ID64 IN (@HEAD, @CHEST, @LEGS)
  54.  
  55. ----------------------
  56.  
  57. UPDATE _Items
  58. SET MagParamNum=4,
  59. optlevel=@PLUS,
  60. MagParam1 =30064771150,
  61. MagParam2 =30064771144,
  62. MagParam3 =858993459290,
  63. MagParam4=257698037898,
  64. Variance=@VARIANCE
  65. WHERE ID64 IN (@SHOULDER, @HAND, @FOOT)
  66.  
  67. UPDATE _Items
  68. SET MagParamNum=6,
  69. optlevel=@PLUS,
  70. MagParam1 =30064771144,
  71. MagParam2 =30064771150,
  72. MagParam3 =85899346100,
  73. MagParam4 =85899346094,
  74. MagParam5 =85899346112,
  75. MagParam6 =85899346106,
  76. Variance=@VARIANCE
  77. WHERE ID64 IN (@LRING, @RRING, @EARRING, @NECK)
  78.  
  79. UPDATE _Items
  80. SET MagParamNum=4,
  81. optlevel=@PLUS,
  82. MagParam1 =30064771150,
  83. MagParam2 =30064771144,
  84. MagParam3 =858993459290,
  85. MagParam4 =257698037862,
  86. Variance=@VARIANCE
  87. WHERE ID64 =@WEAPON
  88.  
  89.  
  90. UPDATE _Items
  91. SET MagParamNum=3,
  92. optlevel=@PLUS,
  93. MagParam1 =30064771150,
  94. MagParam2 =30064771144,
  95. MagParam3 =858993459290,
  96. Variance=@VARIANCE
  97. WHERE ID64 =@SHIELD
  98.  
  99.  
  100. SELECT * FROM _Inventory WHERE CharID = @CharID AND Slot BETWEEN 0 AND 12 AND Slot != 8
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement