=== Player.lua ================================================================== --- Player.lua (revision 27739) +++ Player.lua (local) @@ -315,7 +315,7 @@ self.info.name = tostring(playerInfo.name) self.info.model = tostring(playerInfo.model) self.info.connected = tonumber(playerInfo.connected) == 1 - self.info.power = tonumber(playerInfo.power) == 1 + self.info.power = tonumber(playerInfo.power) self.info.needsUpgrade = tonumber(playerInfo.player_needs_upgrade) == 1 self.info.isUpgrading = tonumber(playerInfo.player_is_upgrading) == 1 self.info.pin = tostring(playerInfo.pin) @@ -365,7 +365,7 @@ end -- Check if the player power status has changed - if oldInfo.power ~= self.info.power then + if self.info.power and oldInfo.power ~= self.info.power then self.jnt:notify('playerPower', self, self.info.power) end @@ -692,7 +692,11 @@ =cut --]] function isPowerOn(self) - return self.info.power + if self.info.power == 0 then + return false + else + return true + end end