Home  >> HT Jogos >  >> Jogos de computador

Como Criar Script de Sobrevivência no ROBLOX

O jogo de forma livre Roblox permite que jogadores criem centenas de modos de jogo diferentes para seus níveis, como Modo Sobrevivência. Neste modo, jogadores devem suportar a enxurrada de cataclismas que assolam o mundo do jogo, de inundações e lava a zumbis e alienígenas. Embora jogar um jogo de Modo Sobrevivência possa ser divertido e desafiador, muitos jogadores acham o processo de scriptar tais jogos muito mais difícil. Felizmente, desenvolvedores do "Roblox" facilitam o design de jogos permitindo que usuários baixem templates de script para cenários de jogo.

Instruções

  1. Visite o site do "Roblox" e faça login na sua conta.

  2. Procure por um template de Modo Sobrevivência no banco de dados e baixe-o.

  3. Abra o template de Modo Sobrevivência no editor de mundo do "Roblox".

  4. Clique na aba "Workspace" no lado direito da tela para ver as sub-pastas do template.

  5. Clique em "Script" para acessar o código do jogo de Modo Sobrevivência. Este é o script básico necessário que deve existir em todo jogo de Modo Sobrevivência. Jogadores podem modificar ou adicionar ao script para criar encontros únicos.

  6. Procure no banco de dados e fóruns do "Roblox" por segmentos de script de Modo Sobrevivência. Existem milhares de opções diferentes para escolher. Selecione um que se encaixe bem no seu tema.

  7. Modifique o script substituindo variáveis e texto por variáveis mais adequadas para seu jogo. Por exemplo, o script a seguir é um script de fome do Modo Sobrevivência:

    game.Players.PlayerAdded:connect(function(player)
    l = Instance.new("Model")--this works O:
    l.Name = "leaderstats"
    l.Parent = player
    h = Instance.new("IntValue")
    h.Name = "Hunger"
    h.Value = 80
    h.Parent = l
    player.CharacterAdded:connect(function(character)
    h.Changed:connect(function()
    if h.Value == 0 then
    h.Value = 80
    character:BreakJoints()
    end
    repeat wait() until character:findFirstChild("Humanoid")
    character.Humanoid.Died:connect(function()
    h.Value = 80
    end)
    end)
    delay(0, function()
    repeat
    wait(10)
    if h.Value > 0 then
    h.Value = h.Value - 1
    end
    until false
    end)
    end)
    end)

    Neste exemplo, se você quiser mudar o tema de Fome para Sangue para um jogo de sobrevivência vampírico, substitua todas as instâncias do texto "Hunger" por "Blood" e aumente o h.Value para representar a stamina sobrenatural dos vampiros.

HT Jogos © direito autoral [www.ptjogos.com]