更新
This commit is contained in:
parent
53d701989b
commit
5df86acaad
BIN
excel/item.xlsx
BIN
excel/item.xlsx
Binary file not shown.
@ -345,9 +345,9 @@ function PlayerInfoProxy:GetPlayerUpgradeAttributes(Player: Player)
|
|||||||
-- attributes[attributeData["effectAttribute"]] = attributeData["lvAdd"][1] + (AttributeLv - 1) * attributeData["lvAdd"][2]
|
-- attributes[attributeData["effectAttribute"]] = attributeData["lvAdd"][1] + (AttributeLv - 1) * attributeData["lvAdd"][2]
|
||||||
local effectAttribute = attributeData["effectAttribute"]
|
local effectAttribute = attributeData["effectAttribute"]
|
||||||
if effectAttribute == "attack" or effectAttribute == "hp" then
|
if effectAttribute == "attack" or effectAttribute == "hp" then
|
||||||
attributes[effectAttribute] = math.floor(attributeData["lvAdd"][1] * (AttributeLv ^ (attributeData["lvAdd"][2] / 10000)) - attributeData["lvAdd"][1])
|
attributes[effectAttribute] = math.floor(attributeData["lvAdd"][1] * ((attributeData["lvAdd"][2] / 10000) ^ AttributeLv ) - attributeData["lvAdd"][1])
|
||||||
else
|
else
|
||||||
attributes[effectAttribute] = math.floor(attributeData["lvAdd"][1] ^ (AttributeLv - 1) * attributeData["lvAdd"][2] / 10000)
|
attributes[effectAttribute] = math.floor(attributeData["lvAdd"][1] *AttributeLv * attributeData["lvAdd"][2] / 10000)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
return attributes
|
return attributes
|
||||||
|
@ -68,9 +68,13 @@ function AttributeLvupShow:Refresh()
|
|||||||
else
|
else
|
||||||
self.Variables._btnUpgrade.Text = self.Data.cost[2] + self.Data.cost[3] * nowLv
|
self.Variables._btnUpgrade.Text = self.Data.cost[2] + self.Data.cost[3] * nowLv
|
||||||
-- 属性值显示(下一级)
|
-- 属性值显示(下一级)
|
||||||
|
if self.Data.id == 1 or self.Data.id == 2 then
|
||||||
|
self.Variables._tmpValue.Text = math.floor(self.Data.lvAdd[1] * ((self.Data.lvAdd[2] / 10000) ^ nowLv))
|
||||||
|
else
|
||||||
self.Variables._tmpValue.Text = self.Data.lvAdd[1] + self.Data.lvAdd[2] * nowLv
|
self.Variables._tmpValue.Text = self.Data.lvAdd[1] + self.Data.lvAdd[2] * nowLv
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
||||||
function AttributeLvupShow:OnInitFinish()
|
function AttributeLvupShow:OnInitFinish()
|
||||||
local con = self.Variables._btnUpgrade.MouseButton1Click:Connect(function()
|
local con = self.Variables._btnUpgrade.MouseButton1Click:Connect(function()
|
||||||
|
@ -194,7 +194,7 @@ function EquipmentDetailWindow:OnOpenWindow()
|
|||||||
local equipmentData = Utils:GetIdDataFromJson(JsonItemProp, equipmentInstance:GetAttribute("orgId"))
|
local equipmentData = Utils:GetIdDataFromJson(JsonItemProp, equipmentInstance:GetAttribute("orgId"))
|
||||||
self.Variables["_imgIcon"].Image = Localization:GetImageData(equipmentData.iconId)
|
self.Variables["_imgIcon"].Image = Localization:GetImageData(equipmentData.iconId)
|
||||||
self.Variables["_tmpName"].Text = Localization:GetLanguageData(equipmentData.nameId)
|
self.Variables["_tmpName"].Text = Localization:GetLanguageData(equipmentData.nameId)
|
||||||
self.Variables["_tmpQuality"].Text = Localization:GetColoredEquipmentQualityDesc(equipmentData.quality)
|
self.Variables["_tmpQuality"].Text = Localization:GetColoredEquipmentQualityDesc(equipmentInstance:GetAttribute("quality"))
|
||||||
self.Variables["_tmpCombatValue"].Text = 0
|
self.Variables["_tmpCombatValue"].Text = 0
|
||||||
|
|
||||||
local equipmentData = Utils:GetIdDataFromJson(JsonEquipment, equipmentInstance:GetAttribute("orgId"))
|
local equipmentData = Utils:GetIdDataFromJson(JsonEquipment, equipmentInstance:GetAttribute("orgId"))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user