Wie kann ich einen morph auf roblox erstellen?
Ich will ein marvel spiel erstellen wie kann ich morphs machen ich habe wirklich keine ahnung.
Bitte helft mir, ich muss wirklich wissen wie mann einen morph erstellt??
3 Antworten
- Roblox Studio ist ein kostenloses Programm von Roblox, um Spiele zu bauen.
- Du findest es hier: Create
- Installieren → Anmelden → Neues Spiel starten (zum Beispiel „Baseplate“ auswählen).
- Gehe in Roblox Studio oben auf „View“ (Ansicht) → dann „Toolbox“ anklicken.
- Jetzt kannst du in der Toolbox Sachen suchen.
- Suche z.B. nach „Iron Man Morph“ oder „Spider-Man Morph“.
Wichtig:
- Nimm am besten Sachen, die kostenlos sind (Free Models).
- Achte darauf, dass sie keine Viren haben.
- Klicke auf den Morph in der Toolbox → Er wird automatisch in dein Spiel gesetzt.
- Der Morph besteht meistens aus einem Teil, das du berührst (Touch), und einem Modell, das deine Figur verändert.
Oft sind bei Morphs schon kleine Scripte dabei.
Ein einfaches Morph-Script sieht zum Beispiel so aus:
local part = script.Parent
part.Touched:Connect(function(hit)
local character = hit.Parent
if character:FindFirstChild("Humanoid") then
-- Hier wird dein Körper verändert
local newCharacter = game.ServerStorage.IronMan:Clone()
newCharacter.Parent = workspace
newCharacter:SetPrimaryPartCFrame(character.PrimaryPart.CFrame)
character:Destroy()
end
end)
oder
local morphPart = script.Parent -- Das ist der Teil, den man berührt (z.B. ein Block)
local morphModel = game.ServerStorage:WaitForChild("IronMan") -- Dein Morph-Modell im ServerStorage
morphPart.Touched:Connect(function(hit)
local character = hit.Parent
if character and character:FindFirstChild("Humanoid") then
local player = game.Players:GetPlayerFromCharacter(character)
if player then
-- Charakter ersetzen
local newCharacter = morphModel:Clone()
newCharacter.Name = player.Name
newCharacter.Parent = workspace
newCharacter:SetPrimaryPartCFrame(character.PrimaryPart.CFrame)
-- WICHTIG: Player auf den neuen Charakter setzen
player.Character = newCharacter
-- Alten Charakter löschen
character:Destroy()
end
end
end)
Hallo,
Nein, musst du gar nicht. Außerdem kannst du doch ihm direkt irgendwelche Accessories anziehen, oder? Außer bei nicht "menschenartige" Charaktäre.
Falls du nicht mit Rblx Studio auskennst würde ich dir empfehlen es zu lernen.
Viel Erfolg!
Du musst ein Model mit Humanoid und den Standard KörperParts ( z.b. LeftArm, Head, Torso ) haben.
Dann nennst du das model StarterCharacter und tust es in Starter Player rein.
Wenn du jetzt play drückst, solltest du den anderen Charakter haben.