SKYRIM
Tamriel Online - Skyrim LAN Multiplayer by Siegfre
Skyrim » Gameplay Effects and Changes
Added: 25/06/2015 - 07:06PM
Updated: 24/05/2016 - 05:11AM

5,584 Endorsements

2.4.0u3 Latest version

89,069 Unique D/Ls

382,128 Total D/Ls

2,674,116 Total Views

Uploaded by Siegfre

Description

Last updated at 5:11, 24 May 2016 Uploaded at 19:06, 25 Jun 2015

REQUIREMENTS
SKSE (1.7.3+) is required to run this mod.
Skyrim (1.9.32.0.8+) is required to run this mod.
SKYUI (latest version) is optional - necessary if you want map markers on other players.
Visual C++ redistributable 2015 x86 & x64: https://www.microsoft.com/en-us/download/details.aspx?id=51682 is required to run this mod.


INTRODUCTION
Tamriel Online is a wip mod that will let you play Skyrim with your friends. This mod aims to allow multiple people to play together, with/without the same mods, in the simplest way possible.

This is NOT an MMO mod. It is not designed for thousands of concurrent players, or to do consistency checks on people who might "cheat". I believe that Skyrim is a wonderful game, one that would be even better with friends playing alongside, and affecting the world with you.

To that end, this mod will add as much interaction, and interplay, between games as possible.

Run the server software locally, on a VPS, or dedicated server to start playing immediately.

A big thanks to everyone over on Reddit who helped me test/find issues with the mod: http://www.reddit.com/r/skyrimmods/comments/3ad3cy/help_tamriel_online_testing/

Please post any bugs you find, so that they can be fixed asap. (before posting a bug, please make sure that the problem isn't covered on this page, or in other bugs)


INSTALLATION

Host Server (LAN server setup)

1. Download both the Server and Client files from the File download section.
2. In Windows, click on Start menu. go to All Programs, Accessories, then click on Command Prompt.
3. Type ipconfig and press enter. Look for the first IPv4 Address and
write down the address on a piece of paper. (This will be your Local IP
address)
4. Open the downloaded Tamriel Online Client folder and copy or drag the following files to the steamapps/common/Skyrim folder: TamrielOnline.ini, Data
5. Open the downloaded Tamriel Online Server folder and run the TamrielOnline_Live_Server.exe
6. Launch Skyrim with SKSE
7. Load or Start new game.
8. After your character has loaded, press the 'Home' key to connect.

Host Server (Public server setup)

1. Follow LAN instructions for host, but change local IP to WAN IP.
2. WAN IP can be found here - http://wanip.info/
3. Port Forward '1283'

Client Player (Connecting to LAN server)

1. Download only the Client file from the File download section.
2. Open the downloaded Tamriel Online Client folder and copy or drag the following files to the steamapps/common/Skyrim folder: TamrielOnline.ini, Data
3. Open TamrielOnline.ini and find "connectionip=127.0.0.1". Replace 127.0.0.1 with the local IP address of the host server you wish to connect to. (Unless the server is running on the same computer as the client, in that case, leave it 127.0.0.1)
4. Launch Skyrim with SKSE
5. Load or Start new game.
6. After your character has loaded, press the 'Home' key to connect.
*If you're having trouble installing the client cad435 has created an installer, you can find it HERE - just follow the readme in the zip and you should be set.

Client Player (Connecting to Public server)

1. Follow LAN instructions for Client Player, but replace the local IP address for the host's WAN IP.


(thanks ElmoTheMuppet for the updated installation guide!)

*You can save while online, when you load the save (offline) the other player characters will disappear in a few seconds.
*Disconnect (press home again) before loading a new save while online, or you will crash.



PUBLIC SERVERS

None of these servers are run by me, please report if a server is down.

(if you would like your server listed here, just let me know)


VERSION HISTORY
2.4.0u3 - Unstable version. Re-enabled npc synchronization, it's a little bit wonky at the moment. Most of the hard work is done though, the next update will focus on fixing glitches, bugs, and adding in optimizations for npc sync. Once npc sync is satisfactory, there will be a few minor issues to take care of before returning to "stable" builds. (builds without all the debug information, more thoroughly tested, with quality of life fixes)


Spoiler







RECOMMENDED MODS
Death Alternative - http://www.nexusmods.com/skyrim/mods/45894/?

FUTURE DEVELOPMENTS
World State Synchronization
  • NPC synchronization - Whether NPC's are alive or dead, their position, whether they are fighting, etc...
  • Quest synchronization
  • Weather synchronization
  • Time of day synchronization
  • Static items synchronization (items dropped/changed by the player)
  • Random encounter synchronization
  • Companion synchronization
  • Global Variable/Settings synchronization.
Greater interaction
  • Support more animations
  • Riding horses
  • Button activation synchronization
  • Better combat support
  • Companion synchronization
  • Equipping and using shouts.
  • Reviving other players.
Server Options
  • No friendly fire.
  • No pausing in menus.
  • A list of people online.
Other
  • Modding API, to allow the creation of general purpose, networked mods.
  • Specify the mods required to join a server.
  • Change how death works, possible revival mechanic.
  • Investigate adding a server list in-game.
  • Bug fixes

Updates should be once a week, at the end of the weekend, after this week.
Credit for the images goes to: BrandonJP_
and thedevil5600 and nnaatthhaann

FAQ


  • One of the mods features is not working properly.
Try running SKSE as administrator, instead of running it normally.

  • I do not have a "home" key.
Change the "key=0x24" (aka "home") in "TamrielOnline.ini" to another key listed in "TamrielOnline.ini"

  • What does "questtype" do, in "ServerSettings.ini"
"questtype" determines the type of synchronization, -1 (no synchronization, best performance), 0 (host synchronization, default), 1 (ffa synchronization, everyone's quests synchronize with everyone else).

  • My character is not synchronizing on other computers.
Double check that your firewall is not blocking outgoing UDP traffic, and try reconnecting. Try increasing "startuptime" in "TamrielOnline.ini" to a longer time period (the value is in seconds).

  • Other people's characters are not synchronized on my computer.
Double check that the other person(s) firewall is not blocking outgoing UDP traffic, and have them try reconnecting. Ensure that your server is accessible, and that incoming UDP traffic is not being blocked by your firewall.

  • I am getting frequent crashes, and the game is chugging.
This may be caused by your ENB. Some ENB's enter framelimiting mode when you press "home". To solve this, change the "key=0x24" (aka "home") in "TamrielOnline.ini" to another key listed in "TamrielOnline.ini"

Crashes can also be cause by selecting object/actors/etc... in the console window. When selecting something for use with a console command, clear it before closing the console.

  • I get "failed to connect" when trying to connect to the server.
Ensure that your firewall/av is not blocking the Skyrim, SKSE, or TamrielOnline.asi. Check and make sure that there are no spaces on the line with the ip you are connecting to. To help determine the source of the issue, try connecting to a public server. If you are unable to connect to a public server, then you may want to go through the process again to ensure that everything is setup properly.

  • I don't ever get any messages telling me to press "home".
Make sure that you are running the game, as admin, through SKSE. Check that both "TamrielOnline.asi" and "ScriptDragon.dll" are not blocked (check each file's properties for an "unblock" option). Ensure that ALL files from the zip are installed, that you have met all the requirements listed at the top of the page.

  • I'm having trouble connecting via port forwarding.
Try using hamachi instead. Make sure that everyone has hamachi, connect to one another through hamachi, and have everyone (except the host) use the hosts HAMACHI IP in their "TamrielOnline.ini" settings. The host can leave the ip set to "127.0.0.1".

  • Duplicates of my character are appearing, and mirroring what I do.
Double check your server settings, and ensure that "testing" is set to false. If the issue persists, it is likely a known bug, which has yet to have a permanent solution. In the meantime, you can try connecting through another computer, or internet connection.

  • There are clones of people everywhere.
It's a bug that occurs when people close out of skyrim without first disconnecting from the game. To get rid of clones, you can use "markfordelete" in the console. This bug is being worked on.

  • Other players are not appearing when I enter "xyz" building, or when I fast travel to "xyz" location.
Try reconnecting, or have the other players reconnect. This is a bug with the position synchronization, that is being worked on.

  • I cannot exit books, I do not hear dialogue, or my menus are messed up.
Try opening and closing the console once. This happens when the server has set "canpause=false", the nopause option is not working 100% yet, and as such can cause a host of menu glitches.

  • I crash when I load a save while connected.
To prevent crashing, it is best to disconnect from the server before loading a new save.

Tutorial français
- by MrSponge67
https://www.youtube.com/watch?v=KobVNfD2bsU
https://www.youtube.com/watch?v=qJ_NLsZKNZ0

Russian Instructions - by Silvio_Manfred
 Инструкция по игре в Skyrim Multiplayer:
    - устанавливаем игру The Elder Scrolls 5: Skyrim Legendary,
    - устанавливаем Skyrim Script Extender (SKSE) в директорию с игрой,
    - качаем клиент Skyrim Multiplayer и распаковываем содержимое архива в указанные директории,
    - открываем TamrielOnline.ini в директории SteamGames\SteamApps\common\Skyrim,
    - изменяем локальный IP адрес "connectionip=127.0.0.1" на IP нашего тестового сервера "connectionip=46.39.224.200" или же на любой другой IP сервера, который вам известен,
    - заходим в игру используя skse_loader.exe и загрузив сохранение нажимаем кнопку "home" и автоматически подключаемся к указанному в предыдущем пункте серверу,
    - приятной игры.
     
Где вы можете найти все ссылки?
Заходим на подписывается, после чего заходим в раздел меню "ссылки и инструкции".
Русский портал http://skyrim-multiplayer.com/ & http://skyrim-multiplayer.ru/ & http://skyrim-online.ru/ находится в разработке.
     
International site http://skyrim-multiplayer.com/ (main .com) & http://skyrim-multiplayer.ru/ & http://skyrim-online.ru/ in-dev.

Tamriel Online by Siegfre [Traduzione Italiana by xKira]
La mod permette di conettere due o più computer alla stessa sessione di gioco, sincronizzando vari aspetti del gioco. Per ora sono disponibili solo azioni di base, con il tempo si potranno fare anche le quest insieme. Si possono usare mod diverse, non è un problema.
 
File Necessari 
SKSE [1.7.2] (Lo si trova http://skse.silverlock.org/ consiglio il 7z archive. )
ScriptDragon [1.9.32] (Lo si trova su http://www.dev-c.com...m/scriptdragon/ )
Skyrim Update 13, [1.9.32.0.8]
 
 
Installazione 
Principalmente ci sono due tipi di connessione, una in LAN (tra pc nella stessa "casa") e Online (tra cui sono presenti anche dei server dedicati)
 
 
Se volete Hostare
inserite il Client e il Server nella directory
aprite TamrielOnline.ini e modificate "connectionip=127.0.0.1"
al posto di 127.0.0.1 inserite il vostro ipv4 (in genere è del tipo [192.168.0.100]) 
come porta usate 1283
lanciare LiveServer.exe
far partire il gioco da skseloader.exe
una volta finiti tutti i caricamenti, spingi il tasto HOME (accanto a PRINTSCREEN)
 
 
Se vi volete connettere
inserite il Client nella directory
aprite TamrielOnline.ini e modificate "connectionip=127.0.0.1"
al posto di 127.0.0.1 inserite l'ip del server 
(usate ipv4 [192.168.0.100] se volete giocare in LAN, usate il wan ip se voelte giocare Online [46.39.224.200] )
come porta usate quella aperta dall'host 
far partire il gioco da skseloader.exe
una volta finiti tutti i caricamenti, spingi il tasto HOME (accanto a PRINTSCREEN)
 
 
Problemi
Se non riuscite a hostare una partita online, o meglio i vostri amici non riescono a connettersi, il problema è che dovrete aprire la porta 1283. Consiglio di seguire una guida per il vostro router.
 
Attenzione, per ora la mod fa crashare il gioco quando ci sono i caricamenti. Dovete usare il tasto HOME per disconnettervi ogni volta.