Difference between revisions of "How to make a teleporter"

From Nexus Mods Wiki
Jump to: navigation, search
(Created page with "Posted by Kalizar on 15:59, 11 October 2009 From http://www.fallout3nexus.com/articles/article.php?id=171 This tutorial is about making your very own teleporter for Fallout 3. ...")
 
m (Format changes, spelling and punctuation.)
 
Line 1: Line 1:
Posted by Kalizar on 15:59, 11 October 2009 From http://www.fallout3nexus.com/articles/article.php?id=171
+
This tutorial is about making your very own teleporter for Fallout 3.
  
 +
What you need:
  
This tutorial is about making your very own teleporter for Fallout 3.
+
* Fallout 3
What you need:
+
* [http://geck.bethsoft.com/index.php/Main_Page The GECK]
Fallout 3
+
* Knowing how to add items into cells
The GECK (Available at http://geck.bethsoft.com/index.php/Main_Page)
+
* (Optional) BSA Unpacking Tool (such as [http://www.fallout3nexus.com/downloads/file.php?id=640 Fallout mod manager])
Knowing how to add items into cells
 
(Optional) BSA Unpacking Tool (Such as Fallout mod manager, available here: http://www.fallout3nexus.com/downloads/file.php?id=640)
 
  
The first step in this tutorial is placing your teleportation marker into the game, and naming the reference. Let's put it in the megaton player house, or the tenpenny tower house, depending upon which you use. First, type Marker into the "Filter" tab in the top-left of the Object Menu tab, and select "Static" in World Objects. Near, or at the bottom you should find XMarkerHeading. Place one of these in your house, either Tenpenny or Megaton, double click it in the Cell-View window, and name it AA01TeleporterMarker.
+
The first step in this tutorial is placing your teleportation marker into the game, and naming the reference. Let's put it in the Megaton player house, or the Tenpenny tower house, depending upon which you use. First, type Marker into the "Filter" tab in the top-left of the Object Menu tab, and select "Static" in World Objects. Near, or at the bottom you should find XMarkerHeading. Place one of these in your house, either Tenpenny or Megaton, double click it in the Cell-View window, and name it AA01TeleporterMarker.
  
 
The next step is to make the script for the item for marking your teleporter, and the item for moving to your teleportation marker.
 
The next step is to make the script for the item for marking your teleporter, and the item for moving to your teleportation marker.
 
First, let's deal with the teleporter marker. The script for this should be:
 
First, let's deal with the teleporter marker. The script for this should be:
  
SCN AATeleporterMarkerSCRIPT
+
SCN AATeleporterMarkerSCRIPT
 
+
Begin OnUnequip (As with personal experience, Begin OnEquip did not work)
+
Begin OnUnequip (As with personal experience, Begin OnEquip did not work)
AA01TeleporterMarker.moveto player
+
  AA01TeleporterMarker.MoveTo Player
end
+
end
  
 
This makes the previously placed marker move to your current location, and when you do the next script, makes it to where you move to that location.
 
This makes the previously placed marker move to your current location, and when you do the next script, makes it to where you move to that location.
 
The script for the teleportation itself is just as simple. Basically, the same thing except different order, but makes all the difference. The script is:
 
The script for the teleportation itself is just as simple. Basically, the same thing except different order, but makes all the difference. The script is:
  
SCN AATeleportationSCRIPT
+
SCN AATeleportationSCRIPT
 
+
Begin OnUnequip (As with above, OnEquip did not work for me)
+
Begin OnUnequip (As with above, OnEquip did not work for me)
player.moveto AA01TeleporterMarker
+
  Player.MoveTo AA01TeleporterMarker
end
+
End
  
As for the items themselves, if you did not want to use a BSA unpacker, then copy an armor object (such as the slave collar, though you'll have to make sure and check "Playable") per item (You'll need two), and change the object ID of the item, say from SlaveCollar to AATeleporterMarker01, for your marker, and SlaveCollar to AATeleporter01 for your actual teleporter.
+
As for the items themselves, if you did not want to use a BSA unpacker, then copy an armor object (such as the slave collar, though you will have to make sure and check "Playable") per item (You will need two), and change the object ID of the item, say from SlaveCollar to AATeleporterMarker01, for your marker, and SlaveCollar to AATeleporter01 for your actual teleporter.
NOTE: If you don't want to screw up a part of the game itself, when you click OK after changing the ID, and the thing says "...Do you want to change the form" or something like that, click Yes. If you click No, you will be changing that item itself. Though, before you click OK, choose which script you wish to belong to that item, the Teleporter Marking script or the Teleportation script. An extra note is that I suggest you get rid of the Biped Object, by clicking edit on it itself, and clicking the edit in the window that pops up. I suggest this as that way you wouldn't have a certain object (Like a collar) that needs to be stuck to a certain equip type, and you can, say, set something to nosering, unused01, or some other virtually unused slot in Equip Type.
+
NOTE: If you do not want to screw up a part of the game itself, when you click OK after changing the ID, and the thing says "...Do you want to change the form" or something like that, click Yes. If you click No, you will be changing that item itself. Though, before you click OK, choose which script you wish to belong to that item, the Teleporter Marking script or the Teleportation script. An extra note is that I suggest you get rid of the Biped Object, by clicking edit on it itself, and clicking the edit in the window that pops up. I suggest this as that way you would not have a certain object (Like a collar) that needs to be stuck to a certain equip type, and you can, say, set something to nosering, unused01, or some other virtually unused slot in Equip Type.
  
 
For those who use the BSA unpackers, you can put, say, a sensor module for the Teleporter Object's World Object, and a Stealth Boy model for the Marker.
 
For those who use the BSA unpackers, you can put, say, a sensor module for the Teleporter Object's World Object, and a Stealth Boy model for the Marker.
Line 36: Line 35:
 
Once you have followed through these instructions, you will, if by no fault of my explanation or by your following the explanation, be able to teleport wherever you want, from wherever you want, whenever you unequip the Teleportation Item, after moving the marker to wherever you want.
 
Once you have followed through these instructions, you will, if by no fault of my explanation or by your following the explanation, be able to teleport wherever you want, from wherever you want, whenever you unequip the Teleportation Item, after moving the marker to wherever you want.
  
P.S. this same script can be applied to an infinite amount of teleporters, so you could have 1,000,000 teleporters in the game if you wanted.
+
P.S. This same script can be applied to an infinite amount of teleporters, so you could have 1,000,000 teleporters in the game if you wanted.
  
 
[[Category:fallout 3]]
 
[[Category:fallout 3]]
    [[Category:GECK]]
+
[[Category:GECK]]
    [[Category:Tutorials]]
+
[[Category:Tutorials]]

Latest revision as of 23:40, 1 June 2011

This tutorial is about making your very own teleporter for Fallout 3.

What you need:

The first step in this tutorial is placing your teleportation marker into the game, and naming the reference. Let's put it in the Megaton player house, or the Tenpenny tower house, depending upon which you use. First, type Marker into the "Filter" tab in the top-left of the Object Menu tab, and select "Static" in World Objects. Near, or at the bottom you should find XMarkerHeading. Place one of these in your house, either Tenpenny or Megaton, double click it in the Cell-View window, and name it AA01TeleporterMarker.

The next step is to make the script for the item for marking your teleporter, and the item for moving to your teleportation marker. First, let's deal with the teleporter marker. The script for this should be:

SCN AATeleporterMarkerSCRIPT

Begin OnUnequip (As with personal experience, Begin OnEquip did not work)
  AA01TeleporterMarker.MoveTo Player
end

This makes the previously placed marker move to your current location, and when you do the next script, makes it to where you move to that location. The script for the teleportation itself is just as simple. Basically, the same thing except different order, but makes all the difference. The script is:

SCN AATeleportationSCRIPT

Begin OnUnequip (As with above, OnEquip did not work for me)
  Player.MoveTo AA01TeleporterMarker
End

As for the items themselves, if you did not want to use a BSA unpacker, then copy an armor object (such as the slave collar, though you will have to make sure and check "Playable") per item (You will need two), and change the object ID of the item, say from SlaveCollar to AATeleporterMarker01, for your marker, and SlaveCollar to AATeleporter01 for your actual teleporter. NOTE: If you do not want to screw up a part of the game itself, when you click OK after changing the ID, and the thing says "...Do you want to change the form" or something like that, click Yes. If you click No, you will be changing that item itself. Though, before you click OK, choose which script you wish to belong to that item, the Teleporter Marking script or the Teleportation script. An extra note is that I suggest you get rid of the Biped Object, by clicking edit on it itself, and clicking the edit in the window that pops up. I suggest this as that way you would not have a certain object (Like a collar) that needs to be stuck to a certain equip type, and you can, say, set something to nosering, unused01, or some other virtually unused slot in Equip Type.

For those who use the BSA unpackers, you can put, say, a sensor module for the Teleporter Object's World Object, and a Stealth Boy model for the Marker.

Once you have followed through these instructions, you will, if by no fault of my explanation or by your following the explanation, be able to teleport wherever you want, from wherever you want, whenever you unequip the Teleportation Item, after moving the marker to wherever you want.

P.S. This same script can be applied to an infinite amount of teleporters, so you could have 1,000,000 teleporters in the game if you wanted.