A Development Tutorial: Chapter 00
A Development Tutorial | |
---|---|
Get the developer tools and try building new content for this game! | |
Season | All Seasons |
Status | Progress Stopped |
Completion | 75% |
Authors | Slowhand |
This Chapter | Setup Local Server |
More Chapters | Title Page Setting Up Local Server Development Kit Setup Making Maps The World Map Editor NPC Dialogues Create a 2-Map Zone Monsters, Loot, and Scripts Tracking Quest Progress Scenery Scripts Dialogue-to-Quest Location Chapter 10 Setup of Scripting Environment Understanding Quest Scripts Chapter 13 Dialogue: The "SAY" Menu Chapter 15 Lockpick Cooldown Repeatable Locations Floating FA Text Roulette Game Dialogues vs Scripts Simple Kill Quest Chapter 21 Mysterious Stranger Perk Perk Installation Black Jack Game Black Jack Installation Sound Effects Pro Tips |
Notes | Need to add images Scripts Overview |
Doing any development work at all, should mean you run your own instance of the game, locally at home on your own computer. This way, you can test whatever you've designed, and work out any bugs before you share it with the world. When you want to start the game to test things, you first start your local instance of the game server, which is the FOnlineServer.exe file. Once that is running, you point the regular game client to it, instead of to the public (real) game online, and launch the game via the FOnline.exe file. The game launches and connects to your local instance of the server without ever needing any online connection to the public MMO game. When you log in, you're playing your own server. This is how developers test things before deploying updates to the real game.
NOTE: This page does not describe how to make an update or how to load an update - only how to get your own local instance of a FOnline server running so you can play the game in developer mode.
in client config set host to localhost and port 4000 (or whatever, can be 2238) in fonlineserver.cfg (server folder) set listening port 4000 (must be same like in client config)
Simple Steps
- Download server/tools files and client. You will use the same client as when playing the game. It is not necessary to download another copy.
- Make sure you have the master.dat and critter.dat or fallout.dat files in your client folder. You likely do already if you play the game much.
- Create a server directory and drop the server files there.
- Extract client files from part 2 of the post in link above, into client folder from part 1.
- The server archive contains all files necessary to run your own instance of the game server. Run FOnlineServer.exe and wait until all data is loaded.
- If you get a firewall pop-up in system window, allow connection on firewall.
- Watch for this message: *Starting game loop*. When you see that, then you can connect to your server.
- Go to client, run FOConfig.exe and go to the Network tab. Change the IP Address to localhost and change the Port to 2238.
- Then run the game as usual, with the regular game client. If you did everything right you will see a normal login screen. Create a character and play Reloaded on your own FOnline server!
See Also
- Read JovankaB's GM Tools Turorial to spawn items, etc.