MTAZ - Comunidade MTA DayZ
Seja bem vindo a comunidade mta[Z] a primeira comunidade brasileira de MTA DayZ.
Para ter acesso ao nosso conteúdo completo <a href="/register">registre-se na comunidade</a>


Você não está conectado. Conecte-se ou registre-se

MTAZ - Comunidade MTA DayZ » → Desenvolvimento » Tutoriais » [Tutorial] Hud dos veículos (Russo)

Photo

[Tutorial] Hud dos veículos (Russo)

Ir à página : Anterior  1, 2, 3, 4, 5, 6, 7, 8  Seguinte

Ver o tópico anterior Ver o tópico seguinte Ir em baixo  Mensagem [Página 5 de 8]

illuminatijake

avatar
Survivor
Survivor
rep+

Ver perfil do usuário

illuminatijake

avatar
Survivor
Survivor
nice

Ver perfil do usuário

illuminatijake

avatar
Survivor
Survivor
e carai

Ver perfil do usuário

Chorizo

avatar
Survivor
Survivor
links..

Ver perfil do usuário

JotaModz2013

avatar
Survivor
Survivor
tutorial

Ver perfil do usuário http://exterminioz.blogspot.com.uy

JotaModz2013

avatar
Survivor
Survivor
tutorial

Ver perfil do usuário http://exterminioz.blogspot.com.uy

JotaModz2013

avatar
Survivor
Survivor
tutorial
Penguin

Ver perfil do usuário http://exterminioz.blogspot.com.uy

firewall

avatar
Old Survivor
Old Survivor
tes

Ver perfil do usuário

SkrillexGamer

avatar
Survivor
Survivor
aee

Ver perfil do usuário

RED.oIaK

avatar
Survivor
Survivor
boa

Ver perfil do usuário

Negative4K

avatar
Survivor
Survivor
vamo ve

Ver perfil do usuário

AdmPaulo

avatar
Survivor
Survivor
nice

Ver perfil do usuário

client-450

avatar
Survivor
Survivor
nice rep+

Ver perfil do usuário

MTADAYZKALA

avatar
Old Survivor
Old Survivor
@joaozindiotto escreveu:Primeiramente abra seu SurvivorSystem_client.lua


procure por:

 --Vehicle Infos



Substitua isso:
if veh then
local maxfuel = getElementData(veh,"maxfuel")
local fuel = getElementData(getElementData(veh,"parent"),"fuel")
local needengine = getElementData(veh,"needengines")
local needtires = getElementData(veh,"needtires")
local engine = getElementData(getElementData(veh,"parent"),"Engine_inVehicle") or 0
local tires = getElementData(getElementData(veh,"parent"),"Tire_inVehicle") or 0
local offset = dxGetFontHeight(1.02,"default-bold")
local w = dxGetTextWidth(engine.."/"..needengine.." Engine",1.02,"default-bold")
if engine == needengine then
r,g,b = 0,255,0
else
r,g,b = 255,0,0
end
dxDrawText (engine.."/"..needengine.." Engine" ,screenWidth*0.5-w/2 , screenHeight*0,screenWidth*0.5-w/2 , screenHeight*0,tocolor ( r,g,b, 220 ), 1.02, "default-bold" )
local w = dxGetTextWidth(tires.."/"..needtires.." Tires",1.02,"default-bold")
if tires == needtires then
r,g,b = 0,255,0
else
r,g,b = 255,0,0
end
dxDrawText (tires.."/"..needtires.." Tires",screenWidth*0.5-w/2 , screenHeight*0+offset,screenWidth*0.5-w/2 , screenHeight*0+offset,tocolor ( r,g,b, 220 ), 1.02, "default-bold" )
local w = dxGetTextWidth("Fuel:"..math.floor(fuel).."/"..maxfuel,1.02,"default-bold")
if fuel == maxfuel then
r,g,b = 0,255,0
elseif fuel < maxfuel/10 then
r,g,b = 255,0,0
elseif fuel < maxfuel/4 then
r,g,b = 255,50,0
elseif fuel < maxfuel/3 then
r,g,b = 200,100,0
elseif fuel < maxfuel/2 then
r,g,b = 125,200,0
elseif fuel < maxfuel/1.5 then
r,g,b = 50,200,0
end
dxDrawText ("Fuel:"..math.floor(fuel).."/"..maxfuel,screenWidth*0.5-w/2 , screenHeight*0+offset*2,screenWidth*0.5-w/2 , screenHeight*0+offset*2,tocolor ( r,g,b, 220 ), 1.02, "default-bold" )
end



por isso: 


if veh then
local maxfuel = getElementData(veh,"maxfuel")
local fuel = getElementData(getElementData(veh,"parent"),"fuel")
local needengine = getElementData(veh,"needengines")
local needtires = getElementData(veh,"needtires")
local needparts = getElementData(veh,"needparts")
local engine = getElementData(getElementData(veh,"parent"),"Engine_inVehicle") or 0
local tires = getElementData(getElementData(veh,"parent"),"Tire_inVehicle") or 0
local parts = getElementData(getElementData(veh,"parent"),"Parts_inVehicle") or 0
local offset = dxGetFontHeight(1.02,"default-bold")
if engine == needengine then
r,g,b = 50,250,50
else
r,g,b = 255,0,0
end
dxDrawRectangle ( screenWidth*0.05, screenHeight*0.2, screenWidth*0.051, screenHeight*0.015, tocolor ( r, g, b, 200 ) )
dxDrawText ( "Двигатель" ,screenWidth*0.051 , screenHeight*0.2,screenWidth*0.05 , screenHeight*0.15,tocolor ( 0,0,0, 220 ), 1.02, "default-bold" )
if tires == needtires then
r,g,b = 50,250,50
else
r,g,b = 255,0,0
end
dxDrawRectangle ( screenWidth*0.05, screenHeight*0.22, screenWidth*0.05, screenHeight*0.015, tocolor ( r, g, b, 200 ) )
dxDrawText (" Колёса",screenWidth*0.05 , screenHeight*0.22,screenWidth*0.05 , screenHeight*0.015,tocolor ( 0,0,0, 220 ), 1.02, "default-bold" )
if parts == needparts then
r,g,b = 50,250,50
else
r,g,b = 255,0,0
end
dxDrawRectangle ( screenWidth*0.05, screenHeight*0.24, screenWidth*0.05, screenHeight*0.015, tocolor ( r, g, b, 200 ) )
dxDrawText (" Бензобак",screenWidth*0.05 , screenHeight*0.24,screenWidth*0.05 , screenHeight*0.015, tocolor (0,0,0, 220 ) , 1.02, "default-bold" )
if fuel == maxfuel then
fuellmax = 0.2
elseif fuel < maxfuel*0.1 then
fuellmax = 0.349
elseif fuel > maxfuel*0.1 and fuel < maxfuel*0.2 then
fuellmax = 0.325
elseif fuel > maxfuel*0.2 and fuel < maxfuel*0.3 then
fuellmax = 0.315
elseif fuel > maxfuel*0.3 and fuel < maxfuel*0.4 then
fuellmax = 0.30
elseif fuel > maxfuel*0.4 and fuel < maxfuel*0.5 then
fuellmax = 0.28
elseif fuel > maxfuel*0.5 and fuel < maxfuel*0.6 then
fuellmax = 0.27
elseif fuel > maxfuel*0.6 and fuel < maxfuel*0.7 then
fuellmax = 0.25
elseif fuel > maxfuel*0.7 and fuel < maxfuel*0.8 then
fuellmax = 0.24
elseif fuel > maxfuel*0.8 and fuel < maxfuel*0.9 then
fuellmax = 0.23
elseif fuel > maxfuel*0.9 and fuel < maxfuel*0.95 then
fuellmax = 0.22
elseif fuel > maxfuel*0.95 and fuel < maxfuel then
fuellmax = 0.21
end
dxDrawImage ( screenWidth*0.02, screenHeight*0.2, screenWidth*0.015, screenHeight*0.15, "images/fuel.png" )
dxDrawLine(screenWidth*0.028, screenHeight*fuellmax, screenWidth*0.028, screenHeight*0.349, tocolor(50, 250, 50),18)
end




Caso queiram trocar o nome para ingles é simples onde esta escrito:
Двигатель coloque Engine

Колёса coloque Tire

Бензобак coloque Tank Parts.




pronto, agora fecha e salva.

Baixe essa imagem:


caso não apareça a imagem: 
http://imgur.com/0EPc6gq

coloque essa imagem na pasta imagens de sua GM
Geralmente em:
C:\Program Files (x86)\MTA San Andreas 1.3\server\mods\deathmatch\resources\[DayZ-MTA]\DayZ\images


pronto.

abra seu meta.xml
e cole isso:
   
(ou o nome que você colocou na imagem no lugar de fuel.)


Pronto, seu novo Hud ja esta instalado!






REP++

Ver perfil do usuário

novatoz

avatar
Survivor
Survivor
xv

Ver perfil do usuário

CommanderMMO

avatar
Survivor
Survivor
otimoooooooooooo

Ver perfil do usuário

Emanuel Dutra

avatar
Survivor
Survivor
reP+

Ver perfil do usuário

Nocivo_D3D

avatar
Survivor
Survivor
vamos veeer.

Ver perfil do usuário

#Dr.Mix

avatar
Survivor
Survivor
*-*

Ver perfil do usuário

Nocivo_D3D

avatar
Survivor
Survivor
vamoooos veeer...

Ver perfil do usuário

GTADAYZSERVER

avatar
Survivor
Survivor
commentz

Ver perfil do usuário

Survivor Z

avatar
Survivor
Survivor
Vlw ^^




!!! $$$ Nunca Desista Lute Pelos Seus Sonhos $$$ !!!
Ver perfil do usuário

Kazuki

avatar
Old Survivor
Old Survivor
rep+

Ver perfil do usuário

Jurema

avatar
Old Survivor
Old Survivor
+rep

Ver perfil do usuário

#Dr.Mix

avatar
Survivor
Survivor
'0'

Ver perfil do usuário

Conteúdo patrocinado


Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo  Mensagem [Página 5 de 8]

Ir à página : Anterior  1, 2, 3, 4, 5, 6, 7, 8  Seguinte

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum