Galera eu esqueci de colocar um numero antes do "true" na linha 13, O numero que vem antes do "true" representa a velocidade que essa barra vai ser animada. EX: ("Out","Sine",1,true)
local Player = game.Players.LocalPlayer local Character = Player.Character or Player.CharacterAdded:Wait() local Humanoid = Character:WaitForChild("Humanoid") local HealthBar = script.Parent:WaitForChild("HealthBar") local function Update () print("Life Alterada") local Changed = Humanoid.Health / Humanoid.MaxHealth HealthBar.NumberHP.Text = Humanoid.Health.."/"..Humanoid.MaxHealth HealthBar.Bar:TweenSize(UDim2.new(Changed,0,1,0),"Out","Sine",1,true) end Update() Humanoid.HealthChanged:Connect(function() Update() end) Ta ae se voce puder colocar na descricao vai ajudar mt gente
Muito bom o vídeo, me ajudou bastante. Merece o like, ótima edição do vídeo, sem enrolação, explica muito bem a função de cada coisa que ajuda bastante os iniciantes em script.
Como eu deveria configurar isso para ter a orientação de crescimento da barra no centro? Por exemplo, invés de levar em conta a esquerda como sendo 0, considerar o meio da barra de referência?
cara, mt obg, fucionou, mas vou te dar uma dica, tipo o script, vc estava fazendo mt rápido e alguem pode ter se confundido, então uma dicra pra vc é colocar os scripts na descrição, ou digitar e explicar mais devagar, tmj!
Vlw ai manin, tutorial muito bom tô querendo fazer um game de Fullmetal alchemist vc poderia fazer tutorial de como fazer um sistema de combate daora e tals? obs: n sei nada de programação kk
Um vídeo de combate mais atualizado pq percebi q vc melhorou muito conforme esses teu anos de programação mas se n quiser fazer n precisa n vou encher o saco
Opa, aqui na Hyper Studios temos vagas para Programadores e Modeladores, o único problema é que todos nós estamos fazendo projetos pela experiência e pelos créditos. Está interessado!?
nesses dias fiquei pensando em um jogo de brokhaven,porem é um jogo disfaçado,e na verdade é um jogo de jojo onde tem os proprios stand é uma boa ideia?deveria fazer? lembrando q nao sei nada de criar um jogo
Eu tentei programar de outro jeito, mas usando seu exemplo, e não deu certo. É que eu estou tentando fazer o HP com números (Tipo, 100% e vai descendo de acordo com o HP).
Obrigado pelo tutorial heell, agora eu posso continuar sendo escravizada pelo meu amigo q quer fazer um jogo no roblox mas não tem um pc pra rodar o studio
" se eu tenho 500 de vida mas minha barra de vida vai até 100 somente" oque eu faço? Sério pode parecer besta mas para o jogo de rpg que estou criando seria bom saber como se faz isso. Caso alguém saiba como resolver este problema sem ter que modificar muito o script ou algo do tipo, mande nos comentários por favor
cara n vou te culpar e nem nd ate pq o video ja tem muito tempo mas pode me responder pq nd pra mim da certo eu fiz passo a passo vi tudo de novo e não pegou nd foi mal melhor eu desistir de fazer meu game ja to ficando triste de tentar tanto e nd acontecer foi otima explicação vlw e talvez no futuro distante eu tente fazer um jogo um pouco melhor flw boa noite.
Opa manin! O script tinha duas coisas q tava errada, pois dps atualização mudou algumas coisas mas esse é o script corrigido local Player = game.Players.LocalPlayer local Character = Player.Character or Player.CharacterAdded:Wait() local Humanoid = Character:WaitForChild("Humanoid") local HealthBar = script.Parent:WaitForChild("HealthBar") local function Update() print("Life alterada") local Changed = Humanoid.Health / Humanoid.MaxHealth HealthBar.NumberHP.Text = Humanoid.Health .. "/" .. Humanoid.MaxHealth HealthBar.Bar:TweenSize(UDim2.new(Changed, 0, 1, 0), "Out", "Sine", 0.5, true) end Update() Humanoid.HealthChanged:Connect(function() Update() end)
Sei que ninguém ta vendo isso,mais to fazendo um jogo de terror,e to querendo fazer meio que uns puzzles no jogo, só que não sei como faz e não acho nenhum turorial, se alguém puder ajudar ficarei eternamente grato.
local players = game:GetService("Players") local player players.LocalPlayer repeat wait until player. Character local character = player.Character local humanoid = character WaitForChild("Humanoid") local top script.Parent WaitForChild("Top") local amount= script Parent WaitForChild("Amount") local connection_health local connection_maxhealth local function update() top: TweenSize(UDim2.new(math.clamp(humanoid Health/humanoid. MaxHealth, 0,1), 0, 1, 0), Enum.EasingDirection. Out, Enum. EasingStyle.Sine, 0.5, true) amount.Text = math.floor(humanoid.Health). "/" math.floor(humanoid.MaxHealth) end local function connections() connection_health humanoid GetPropertyChangedSignal("Health").Connect(update) connection_maxhealth humanoid.GetPropertyChangedSignal("MaxHealth").Connect(update) update() end player Character Added Connect(function(new) if connection_health then connection_health Disconnect()end if connection_maxhealth then connection_maxhealth Disconnect()end character new humanoid = character:WaitForChild("Humanoid") connections() end) connections() Tente ae, se n funcionar ferrou pq peguei de outro cara kk
local Player = game.Players.LocalPlayer local Character = Player.Character or Player. CharacterAdded:Wait() local Humanoid= Character: WaitForChild("Humanoid") local HealthBar = script.Parent:WaitForChild("HealthBar") local function Update() print("Life alterada") local Changed = Humanoid.Health / Humanoid.MaxHealth HealthBar.NumberHP.Text = Humanoid.Health.."/"..Humanoid.MaxHealth HealthBar.Bar:TweenSize (UDim2.new(Changed, 0,1,0), "Out", "Sine",1, true) end Update() Humanoid.HealthChanged: Connect (function() Update() end)
Galera eu esqueci de colocar um numero antes do "true" na linha 13, O numero que vem antes do "true" representa a velocidade que essa barra vai ser animada.
EX: ("Out","Sine",1,true)
local Player = game.Players.LocalPlayer
local Character = Player.Character or Player.CharacterAdded:Wait()
local Humanoid = Character:WaitForChild("Humanoid")
local HealthBar = script.Parent:WaitForChild("HealthBar")
local function Update ()
print("Life Alterada")
local Changed = Humanoid.Health / Humanoid.MaxHealth
HealthBar.NumberHP.Text = Humanoid.Health.."/"..Humanoid.MaxHealth
HealthBar.Bar:TweenSize(UDim2.new(Changed,0,1,0),"Out","Sine",1,true)
end
Update()
Humanoid.HealthChanged:Connect(function()
Update()
end)
Ta ae se voce puder colocar na descricao vai ajudar mt gente
Não funcionou, poderia me dizer se não funciona mais com a nova versão do studio?
esnina como fazer a barra de hp em npc
@@gustofps5512 obg
10:59
voce explica muito bem e seu tutorial e bem simples, dou nota 10.
Muito bom o vídeo, me ajudou bastante. Merece o like, ótima edição do vídeo, sem enrolação, explica muito bem a função de cada coisa que ajuda bastante os iniciantes em script.
heell, graças esse video o dono do Pixel fantasy vai me contratar
E eu como apoiador
tutorial incrível mano, não para não que isso ta muito bom. vejo muito pouco desse conteúdo aqui no brasil, principalmente bom desse jeito.
Tutorial incrível, ainda mais q recentemente tava pensando em fazer um jogo.
Amém. 🙏🏻
Finalmente vc voltou, Tinha parado de ver conteúdo de roblox e voltei a tenho essa surpresa maravilhosa
muito bom o video alem de encina a fazer explica cada coisa 🔥🔥
Nengue cuidadum com a vóida
Crl mn me impressionou em sabe que o fundador do pixel piece é br,a grande maioria dos grandes jogos tem como criador um americano ou algo do tipo
Como eu deveria configurar isso para ter a orientação de crescimento da barra no centro?
Por exemplo, invés de levar em conta a esquerda como sendo 0, considerar o meio da barra de referência?
Faz um de correr com stamina 😁
Quem diria que o cara ia criar um jogo foda
O cara só pode ser um 😇
e como faz sistema de ponto, que aumenta estamina e vida e o dano
cara, mt obg, fucionou, mas vou te dar uma dica, tipo o script, vc estava fazendo mt rápido e alguem pode ter se confundido, então uma dicra pra vc é colocar os scripts na descrição, ou digitar e explicar mais devagar, tmj!
"mt rápido e alguem pode ter se confudido,então uma "dicra" pra vc é colocar os scripts na descrição"
dicra?
Oxi ele não falou dicra não 🤔
@@aiiran95 oxi
Deu muito trabalho mais nao deu certo depois vou tentar denovo
Vlw ai manin, tutorial muito bom tô querendo fazer um game de Fullmetal alchemist vc poderia fazer tutorial de como fazer um sistema de combate daora e tals? obs: n sei nada de programação kk
Um vídeo de combate mais atualizado pq percebi q vc melhorou muito conforme esses teu anos de programação mas se n quiser fazer n precisa n vou encher o saco
@@kushi9625 sim
Hell!! Parabens pelo jogo incrível, estou ansioso pela volta do Pixel Pice.
aah mn um tutorial de como colocar barra de vida facil dms
o que realmente tem que fazer : 6:07
parabens man, tutorial fodaaaa!
como eu faço para a regeneração nao ficar bugada quando começa a subir fica um monte de numero
Use de sua sinapse para adquirir conhecimento superior ao momentâneo
volta com os videos mano pff
o meu num foi ):::
Opa, aqui na Hyper Studios temos vagas para Programadores e Modeladores, o único problema é que todos nós estamos fazendo projetos pela experiência e pelos créditos.
Está interessado!?
No momento não amigo!
man, n sei pq mas o terceiro healthbar tava com erro
faz tutorial de como fazer barra de level
Tmj
po hell re abre o pixel piece... e valeu o tutorial
Muito bom Man, tenta colocar umas palavras em inglês, por conta da pesquisa, mas ficou muito bom!! Parabéns!
muito obrigado mano ajudou muito
oiii vc pode ensina como utiliza o mouse para dar soco
mano como posso fazer para quando o jogador morrer ele relogar o game
ajudou mto valwwwww
Mano eu fico vendo um monte de tutorial nada funciona no meu jogo nem o seu que tá bem explicado funciono
eu tb
Pois é mano tô quase desistindo
Tu é brabo
Faz um de como colocar mobile e outras plataformas
nesses dias fiquei pensando em um jogo de brokhaven,porem é um jogo disfaçado,e na verdade é um jogo de jojo onde tem os proprios stand é uma boa ideia?deveria fazer? lembrando q nao sei nada de criar um jogo
Bora tentar
amigo vc poderia colocar o script na descrição ou aqui no meu comentario kk
Eu tentei programar de outro jeito, mas usando seu exemplo, e não deu certo. É que eu estou tentando fazer o HP com números (Tipo, 100% e vai descendo de acordo com o HP).
Obrigado pelo tutorial heell, agora eu posso continuar sendo escravizada pelo meu amigo q quer fazer um jogo no roblox mas não tem um pc pra rodar o studio
Haha, mas tu pode fazer o jogo no lugar dele
cara, não funcionou, a barra vai de baixo pra cima e não mexe mais depois, sabe como ajudar?
Nossa mano eu não sei oque eu tô errando fiz tudo certo
Vc nomeou tudo igual a ele?
@@cauamartins3311 sim mano fiz igualzinho mais não funcionou a barra
@@vitorsuithtv1092 Ativa o Output vê se algo esta errado
@@cauamartins3311 vou ver se consigo
@@cauamartins3311 oi, o meu tambem esta dando erro, como ativa o outpud?
Mano eu fasso todo script e quando inicio a barra n pinta completamente
mano quando eu to recuperando a vida ele fica uns numeros quebrados
" se eu tenho 500 de vida mas minha barra de vida vai até 100 somente" oque eu faço?
Sério pode parecer besta mas para o jogo de rpg que estou criando seria bom saber como se faz isso.
Caso alguém saiba como resolver este problema sem ter que modificar muito o script ou algo do tipo, mande nos comentários por favor
sei la
Faz como o npc dar dano no player e nao matar em 1 hit
cara n vou te culpar e nem nd ate pq o video ja tem muito tempo mas pode me responder pq nd pra mim da certo eu fiz passo a passo vi tudo de novo e não pegou nd foi mal melhor eu desistir de fazer meu game ja to ficando triste de tentar tanto e nd acontecer foi otima explicação vlw e talvez no futuro distante eu tente fazer um jogo um pouco melhor flw boa noite.
Opa manin! O script tinha duas coisas q tava errada, pois dps atualização mudou algumas coisas mas esse é o script corrigido
local Player = game.Players.LocalPlayer
local Character = Player.Character or Player.CharacterAdded:Wait()
local Humanoid = Character:WaitForChild("Humanoid")
local HealthBar = script.Parent:WaitForChild("HealthBar")
local function Update()
print("Life alterada")
local Changed = Humanoid.Health / Humanoid.MaxHealth
HealthBar.NumberHP.Text = Humanoid.Health .. "/" .. Humanoid.MaxHealth
HealthBar.Bar:TweenSize(UDim2.new(Changed, 0, 1, 0), "Out", "Sine", 0.5, true)
end
Update()
Humanoid.HealthChanged:Connect(function()
Update()
end)
quando eu tomo dano a minha vida fica tipo: 23.23324523184082
É tão difícil botar o script na descrição?
Infezlimente eu devo ter errado algo ent n deu certo ah.. Mas obrigado.
Mn se me ajudo dms
n deu certo e fiz tudo certo sem nenhum erro pq?
valeu ajudo dms
Eu queria saber como que coloca top global de money
Recomendo 👍
Meu jogo vai ser feito só de model :c
Queria pode criar meu jogo no roblox mas n posso
6:33
NAO VAI AAAAAAAAAAAAAAAAAA[mn eu botei igual linha nove na linha nove ate coloquei 30 linhas e as que tu pulou pulei e n vai de jeito nenhum]
meu roblox studio é diferente do seu por isso não consegui fazer
Sei que ninguém ta vendo isso,mais to fazendo um jogo de terror,e to querendo fazer meio que uns puzzles no jogo, só que não sei como faz e não acho nenhum turorial, se alguém puder ajudar ficarei eternamente grato.
ainda ta fazendo o jogo?
@@SemNome-sw9yo no momento não,mas ainda não desisti de continuar o jogo
ue pra mim não deu, olhei e está tudo certo...
Poderia mandar o script completo?
o meu a vida n desce
Just to let u know you ruined my whole weekend bc u delay there update bc I can’t play tmr at 2
hehehe cade o script na descriçao ou comentario para copiar ;D
não entendi nada, falou muito rápido e com qualidade de imagem 0 ajudou muito man, valew👍
A barra nem sai do lugar, e eu fiz tudo igualzinho que no video
Mn ele é o fundador do pixel piece😐 vim do discord dele agr
@@LC-ki8jm passa o link, tento entrar e sempre ta invalido ou expirado
nao deu no meu ent vc me igano
alguem resumi o scripter pra mim
seria mais facil deixar ja pronto pra nois
Continua
Não era mais fácil decha a script na descrição
eu n consegui:(
n colocar o scrip na descriçao e fd
meia hr tentando pra n dar em nd e sacanagem
vish kk
Pq pra mim nunca funcionaaaaaaaaaaaaa
Passei 2 horas e n deu
cara eu n consegui ver nada
aff eu fiz tudo certo mas nao funciono
nao fucionou poh
Ruim n funciono nada nem o. Priimeiiro commando
mano serio não fucionno
local players = game:GetService("Players") local player players.LocalPlayer
repeat wait until player. Character
local character = player.Character
local humanoid = character WaitForChild("Humanoid") local top script.Parent WaitForChild("Top") local amount= script Parent WaitForChild("Amount")
local connection_health local connection_maxhealth
local function update()
top: TweenSize(UDim2.new(math.clamp(humanoid Health/humanoid. MaxHealth, 0,1), 0, 1, 0), Enum.EasingDirection. Out, Enum. EasingStyle.Sine, 0.5, true) amount.Text = math.floor(humanoid.Health). "/" math.floor(humanoid.MaxHealth)
end
local function connections()
connection_health humanoid GetPropertyChangedSignal("Health").Connect(update) connection_maxhealth humanoid.GetPropertyChangedSignal("MaxHealth").Connect(update)
update()
end
player Character Added Connect(function(new)
if connection_health then connection_health Disconnect()end
if connection_maxhealth then connection_maxhealth Disconnect()end
character new
humanoid = character:WaitForChild("Humanoid")
connections()
end)
connections()
Tente ae, se n funcionar ferrou pq peguei de outro cara kk
local Player = game.Players.LocalPlayer
local Character = Player.Character or Player. CharacterAdded:Wait()
local Humanoid= Character: WaitForChild("Humanoid")
local HealthBar = script.Parent:WaitForChild("HealthBar")
local function Update()
print("Life alterada")
local Changed = Humanoid.Health / Humanoid.MaxHealth
HealthBar.NumberHP.Text = Humanoid.Health.."/"..Humanoid.MaxHealth
HealthBar.Bar:TweenSize (UDim2.new(Changed, 0,1,0), "Out", "Sine",1, true)
end
Update()
Humanoid.HealthChanged: Connect (function()
Update()
end)