Hvordan lage en teleporte knapp på "Roblox"

"Roblox," et sosialt nettverk og Flash spill nettsted, benytter en modifisert versjon av skriptspråk Lua. Når en spiller endrer spillet hans, kjent som et sted, for å inkludere en kompleks funksjon, legger han en Lua script til et bestemt objekt i spillet. En enkel teleporte script flytter en spiller som berører en murstein på et bestemt sted inne i nivå. Plasseringen utnytter den (x, y, z) vektorsystem, hvor x og y angir spillerens posisjon på gulvet.

Bruksanvisning

1 Logg inn på din "Roblox" kontoen og gå til siden som inneholder Place. Klikk på "Edit" knappen.

2 Åpne "Insert" -menyen og klikk på "Object". Marker "Brick" og trykk på "OK" -knappen. Dra murstein på den ønskede plasseringen av teleporte knappen.

3 Marker manuset. Klikk på "Insert" -menyen, rull til "Object" høydepunkt "Script" og trykk på "OK" -knappen.

4 Tilsett Roblox spesifikk kommando "onTouch ()" til murstein. Dette slår murstein til en knapp:

onTouch (murstein)

5 Angi planlagt plassering av teleportering, ved hjelp av vektorsystem:

game.Workspace.Player.Cframe = Vector3.new (0,1,0)

Dette flytter spilleren til et hjørne posisjon på gulvet av nivået.

6 Avslutt funksjonen ved å bruke kommandoen "slutt":

slutt

7 Kaller funksjonen.

brick.Touched: koble (onTouch)

8 Trykk på "Lagre" -ikonet. Klikk på "File" -menyen og gå til "Publiser til Roblox."

Hint

  • Hvis du ønsker å unngå å skape et skript, laste ned Roblox Tele modell fra "Free modellene" i "Catalog".