I have never had this issue before until now. i've tried to see where the problem persists but i can't find it. Trying to get an integer from weapons.
https://imgur.com/IT1aVLD
https://imgur.com/C72k9zG
Clienside Derma
function GUI_Inventory_Update_Weapon_Stats(GUI_Inventory_Background,Item,GUI_Inventory_Base)
local client = LocalPlayer()
local Item = Item
local intPowerLevel = Upgrades[Item].pwrlvl
local intAccuracyLevel = Upgrades[Item].acclvl
local intClipSizeLevel = Upgrades[Item].clplvl
local intFiringSpeedLevel = Upgrades[Item].fislvl
local intReloadSpeedLevel = Upgrades[Item].reslvl
Base SWEP Function
function SWEP:Update()
if SERVER then
local pwr = self:GetOwner().RE2Data["Upgrades"][self.Item].pwrlvl
local acc = self:GetOwner().RE2Data["Upgrades"][self.Item].acclvl
local clip = self:GetOwner().RE2Data["Upgrades"][self.Item].clplvl
local speed = self:GetOwner().RE2Data["Upgrades"][self.Item].fislvl
local res = self:GetOwner().RE2Data["Upgrades"][self.Item].reslvl
self.Primary.Damage = GAMEMODE.Weapons[self.Item].UpGrades.Power[pwr].Level
self.Primary.Cone = GAMEMODE.Weapons[self.Item].UpGrades.Accuracy[acc].Level
self.Primary.ClipSize = GAMEMODE.Weapons[self.Item].UpGrades.ClipSize[clip].Level
self.Primary.Delay = GAMEMODE.Weapons[self.Item].UpGrades.FiringSpeed[speed].Level
self.ReloadSpeed = GAMEMODE.Weapons[self.Item].UpGrades.ReloadSpeed[res].Level
else
if Upgrades[self.Item] != nil then
local pwr = Upgrades[self.Item].pwrlvl
local acc = Upgrades[self.Item].acclvl
local clip = Upgrades[self.Item].clplvl
local speed = Upgrades[self.Item].fislvl
local res = Upgrades[self.Item].reslvl
self.Primary.Damage = GAMEMODE.Weapons[self.Item].UpGrades.Power[pwr].Level
self.Primary.Cone = GAMEMODE.Weapons[self.Item].UpGrades.Accuracy[acc].Level
self.Primary.ClipSize = GAMEMODE.Weapons[self.Item].UpGrades.ClipSize[clip].Level
self.Primary.Delay = GAMEMODE.Weapons[self.Item].UpGrades.FiringSpeed[speed].Level
self.ReloadSpeed = GAMEMODE.Weapons[self.Item].UpGrades.ReloadSpeed[res].Level
end
end
return true
end
Am I Doing something wrong?
I fixed it. Had not defined throughout all sweps. now working
Sorry, you need to Log In to post a reply to this thread.