ArtekXDPL Posted July 13, 2015 Share Posted July 13, 2015 How import HUD (blood, food, drink, temperature icons) with MTA DayZ 0.7b1 to MTA DayZ 0.6 r294? Im have decompiled files. Im find lines responsible for show icons in MTA DayZ 0.6 r294. Its is file survivorSystem_client.lua, details this line: --sound dxDrawImage ( screenWidth*0.9325 , screenHeight*0.41, screenHeight*0.075, screenHeight*0.075, "images/dayzicons/sound.png",0,0,0,tocolor(0,255,0)) local sound = getElementData(getLocalPlayer(),"volume")/20 if sound > 1 then dxDrawImage ( screenWidth*0.9075 , screenHeight*0.41, screenHeight*0.075, screenHeight*0.075, "images/dayzicons/level_"..sound..".png",0,0,0,tocolor(0,255,0)) end --visibly dxDrawImage ( screenWidth*0.9325 , screenHeight*0.475, screenHeight*0.075, screenHeight*0.075, "images/dayzicons/eye.png",0,0,0,tocolor(0,255,0)) local sound = getElementData(getLocalPlayer(),"visibly")/20 if sound > 1 then dxDrawImage ( screenWidth*0.9075 , screenHeight*0.475, screenHeight*0.075, screenHeight*0.075, "images/dayzicons/level_"..sound..".png",0,0,0,tocolor(0,255,0)) end --brokenbone if getElementData(getLocalPlayer(),"brokenbone") then dxDrawImage ( screenWidth*0.9375 , screenHeight*0.55, screenHeight*0.065, screenHeight*0.065, "images/dayzicons/brokenbone.png",0,0,0,tocolor(255,255,255)) end --bandit local humanity = getElementData(getLocalPlayer(),"humanity") if humanity > 0 then local humanity = getElementData(getLocalPlayer(),"humanity")/9.8 r,g,b = 255-humanity,humanity,0 else r,g,b = 255,0,0 end dxDrawImage ( screenWidth*0.925 , screenHeight*0.6, screenHeight*0.1, screenHeight*0.1, "images/dayzicons/bandit.png",0,0,0,tocolor(r,g,b)) --temperature local temperature = math.round(getElementData(getLocalPlayer(),"temperature"),2) r,g,b = 0,255,0 if temperature <= 37 then value = (37-temperature)*42.5 r,g,b = 0,255-value,value elseif temperature > 37 and temperature < 41 then r,g,b = 0,255,0 elseif temperature == 41 then r,g,b = 255,0,0 end if value > 215 then dxDrawImage ( screenWidth*0.94 , screenHeight*0.7, screenHeight*0.065, screenHeight*0.065, "images/dayzicons/temperature.png",0,0,0,tocolor(r,g,b,fading)) else dxDrawImage ( screenWidth*0.94 , screenHeight*0.7, screenHeight*0.065, screenHeight*0.065, "images/dayzicons/temperature.png",0,0,0,tocolor(r,g,b)) end --thirsty r,g,b = 0,255,0 local thirst = getElementData(getLocalPlayer(),"thirst")*2.55 r,g,b = 255-thirst,thirst,0 if thirst < 15 then dxDrawImage ( screenWidth*0.94 , screenHeight*0.775, screenHeight*0.065, screenHeight*0.065, "images/dayzicons/thirsty.png",0,0,0,tocolor(r,g,b,fading)) else dxDrawImage ( screenWidth*0.94 , screenHeight*0.775, screenHeight*0.065, screenHeight*0.065, "images/dayzicons/thirsty.png",0,0,0,tocolor(r,g,b)) end --blood r,g,b = 0,255,0 local blood = getElementData(getLocalPlayer(),"blood")/47.2 r,g,b = 255-blood,blood,0 dxDrawImage ( screenWidth*0.94 , screenHeight*0.85, screenHeight*0.065, screenHeight*0.065, "images/dayzicons/blood.png",0,0,0,tocolor(r,g,b)) if getElementData(getLocalPlayer(),"bleeding") > 0 then dxDrawImage ( screenWidth*0.94 , screenHeight*0.85, screenHeight*0.065, screenHeight*0.065, "images/dayzicons/medic.png",0,0,0,tocolor(255,255,255,fading)) end --food r,g,b = 0,255,0 local food = getElementData(getLocalPlayer(),"food")*2.55 r,g,b = 255-food,food,0 if food < 15 then dxDrawImage ( screenWidth*0.94 , screenHeight*0.925, screenHeight*0.065, screenHeight*0.065, "images/dayzicons/food.png",0,0,0,tocolor(r,g,b,fading)) else dxDrawImage ( screenWidth*0.94 , screenHeight*0.925, screenHeight*0.065, screenHeight*0.065, "images/dayzicons/food.png",0,0,0,tocolor(r,g,b)) end Link to comment
GTX Posted July 13, 2015 Share Posted July 13, 2015 What do you mean? You want to replace HUD? Just copy the images and lines to a specific line in the code. Link to comment
ArtekXDPL Posted July 14, 2015 Author Share Posted July 14, 2015 Yes, Im want replace HUD, but lua files in MTA DayZ 0.7b1, are encrypted. Maybe someone know, how lines must add, to create this same HUD with MTA DayZ 0.7b1. Link to comment
GTX Posted July 14, 2015 Share Posted July 14, 2015 You can't add code to an encrypted file. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now