DDON_

DDON Server Setup

Aug 17th, 2024 (edited)
8,378
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.81 KB | None | 0 0
  1. A guide for creating your own DDON private server or joining a public server.
  2.  
  3. The game revival is a work in progress. You will very likely find things that still do not function.
  4. Listed below are instructions for both creating your own server and for joining a public server.
  5. If you simply wish to download the game and join a public server, you can scroll past the instructions for creating your own server.
  6.  
  7.  
  8.  
  9.  
  10. LINKS TO DOWNLOAD THE GAME FILES:
  11.  
  12. NOTE: TORRENTS REQUIRE A TORRENT CLIENT. YOU CAN LITERALLY USE GOOGLE TO FIND ONE BUT A SUGGESTED ONE IS QBITTORRENT.
  13. ALSO IF YOU TORRENT, PLEASE CONSIDER SEEDING FOR OTHERS.
  14.  
  15. Google Drive Link:
  16. https://drive.google.com/u/0/uc?id=1I73GHs3CTuoF5yliUNJuseH17JAa7h3A&export=download
  17.  
  18. Alternate Google Drive Link:
  19. https://drive.google.com/file/d/1I73GHs3CTuoF5yliUNJuseH17JAa7h3A/view?usp=sharing
  20. (If you are having trouble downloading this one, save the file to your favorites. After that, create an empty .txt file, add that to your Google Drive and save it to your favorites as well. Go to your favorites on Google Drive, select both the DDON file and the empty text file and download them together.)
  21.  
  22. 1fichier link:
  23. https://1fichier.com/?ixdg0k5unp8oodd924re
  24.  
  25. Torrent magnet link: magnet:?xt=urn:btih:71b330de599583fbf93d33d134e8a8c5a42131f9&dn=DDON
  26.  
  27.  
  28.  
  29.  
  30. SETUP FOR CREATING YOUR OWN SERVER:
  31.  
  32. Getting the Dragon's Dogma Online game files:
  33. 1. Download and extract the game client from one of the above links.
  34.  
  35. 2. Download and install .NET SDK 6.0(pick the correct .Net respectively with your Version of windows. Ex. Window 10 64x then download .Net x64
  36. https://dotnet.microsoft.com/en-us/download
  37.  
  38. 3. Download and extract the server source code.
  39. https://github.com/sebastian-heinz/Arrowgene.DragonsDogmaOnline
  40. a. Click on the green button labelled "Code" on the top right and press on "Download as zip"
  41. b. You can place it anywhere but DON'T extract the files inside the game folder to avoid issues.
  42. c. It is HIGHLY recommended that you place the server folder somewhere else away from game folder so as to avoid potential bug with Dotnet compiler.
  43.  
  44. 4. Create a text file called "start_ddo_local" without quotes and place it in the game folder, alongside DDO.exe
  45. a. Paste this into the empty text file:
  46. DDO.exe "addr=localhost port=52100 token=AABBCCDD00000000FFEE DL=http://127.0.0.1:52099/win/ LVer=03.04.003.20181115.0 RVer=3040008"
  47. b. Save your changes once you've pasted that. Then, rename the "start_ddo_local.txt" file to "start_ddo_local.cmd". If you don't see the .txt file extension, you will need to enable file name extensions in the file explorer settings:
  48. https://support.microsoft.com/en-us/windows/common-file-name-extensions-in-windows-da4a4430-8e76-89c5-59f7-1cdbbc75cb01
  49.  
  50. Setting up the server
  51. Once you've already downloaded everything you need:
  52.  
  53. 6. Inside the server folder, run publish.cmd. If successful, a new folder called publish will show up.
  54.  
  55. 7. Navigate to publish/win-x64-1.0.0.0
  56.  
  57. 8. Go back to the publish folder and run “StartServer.cmd.” DON'T close the window until you stop playing.
  58.  
  59. 9. To prevent from data being wiped (Character, level progress, etc...) Open "Arrowgene.Ddon.config.json" in publish\win-x64-1.00\Server\Files, find "WipeOnStartUp" and change it to 'false'. Save your changes.
  60. a. If for some reason you're struggling to find "WipeOnStartUp" just use "Ctrl+F" to open the search bar and search for it within the file.
  61.  
  62. 10. Go to the game client folder and run “start_ddo_local.cmd” The game will open now.
  63.  
  64.  
  65.  
  66. HOSTING GUIDE:
  67.  
  68. If you’re planning on playing with a group of friends, either you’re port forwarding or using a service like Hamachi or Radmin. Same instructions below either way.
  69.  
  70. 1. Place your IP in the “GameServerList.csv” (Arrowgene.DragonsDogmaOnline-develop\publish\win-x64-1.00\Server\Files\Assets) https://imgur.com/IuHko45
  71.  
  72. 2. Have other players edit their “start_ddo_local.cmd” and replace the IP with your IP. Every player has to edit the “start_ddo_local.cmd” and change their tokens so that they’re all different from one another. https://imgur.com/IUinJ4w
  73.  
  74. Just to make it clear, if you’re not hosting the server you only need to run “start_ddo_local.cmd”. Only the person hosting the server has to run “StartServer.cmd.”
  75.  
  76. Additionally, if you plan on connecting to multiple different people, you can simply make multiple copies of “start_ddo_local.cmd” and rename them how you so please. For example: https://imgur.com/mMQJxn3
  77. Also you port forward to these ports: 52099, 52100, 52000
  78.  
  79.  
  80.  
  81.  
  82.  
  83. Please refer to this document (https://docs.google.com/spreadsheets/d/12lSJXuXmcgWfjmFmc6zu-s6zkLG8d8a667jD_X1J6S8/edit#gid=0) for known issues and solutions.
  84.  
  85. If there are issues with enemy spawns, shops, gathering, etc. then you can download alternate files here:
  86. https://drive.google.com/drive/folders/1jNRckoAjUDYflW2NGNYPZ1KT9mznhF-1
  87.  
  88. You can view a list of current server functionality here:
  89. https://docs.google.com/document/d/1C1mIrYgQDk5pqH3Dn8qMoiMvdN2uu9320BbL0SJtrHg/edit?usp=sharing
  90.  
  91. --------------------------------------------------------------------------------------------------------------------------------------
  92.  
  93. PUBLIC SERVERS
  94.  
  95. Note: These instructions are for the "public servers". If you wish to host your own server to play with friends ignore this.
  96. You don't have to do the server set up for the public servers.
  97. WHEN CREATING AN ACCOUNT, BE SURE TO WRITE DOWN OR SAVE YOUR LOGIN INFO SOMEWHERE THAT YOU CAN FIND IT EASILY.
  98.  
  99.  
  100.  
  101.  
  102. "DDON" SERVER:
  103. (Large player population, with regular maintenance and updates weekly. Has questionable balancing in some regards, but has a good amount of content and seasonal events.)
  104.  
  105.  
  106. 1. Download the game from one of the links at the top of the pastebin.
  107.  
  108. 2. Download the launcher bundle: http://dd-on.com/assets/DDO_Launcher%20bundle.zip
  109.  
  110. 3. Open the launcher bundle .zip and copy the files to your Dragon's Dogma Online game folder.
  111.  
  112. 4. Open DDO_Launcher.ini and change the following lines to this:
  113.  
  114. DLIP=ddon.org
  115. DLPort=52099
  116. LobbyIP=ddon.org
  117. LPort=52100
  118.  
  119. 5. Once they've been changed, save it. Run ddo_launcher.exe as an admin. You should see your changes reflected in the launcher.
  120.  
  121. 6. If so, register an account. DON'T use a password you use anywhere else, as there's not many security measures yet. You don't need to add an email either.
  122.  
  123. 7. Log in with your newly created credentials.
  124.  
  125.  
  126. Resources for the "DDON" server:
  127.  
  128. Gathering/Enemy Material spreadsheet:
  129. https://docs.google.com/spreadsheets/d/1iIrO1u7hqQ2iSXWIY4WvTh6c-qQHRpPtoKnxbRAfsUw/edit?gid=352113303#gid=352113303
  130.  
  131.  
  132.  
  133.  
  134.  
  135. "DOGMA RISING" SERVER:
  136. (This server is less populated but has better balancing and is more solo-player friendly. Has a dedicated channel scaled for higher leveled characters with different enemy placements as well as custom dungeons and missions.)
  137.  
  138.  
  139. 1. Download the game from one of the links at the top of the pastebin.
  140.  
  141. 2. Download the launcher bundle: http://dd-on.com/assets/DDO_Launcher%20bundle.zip
  142.  
  143. 3. Unzip the files in the same folder as the game executable.
  144.  
  145. 4. Open DDO_Launcher.ini and change the following lines to this:
  146.  
  147. DLIP=dogmarising.org
  148. DLPort=52099
  149. LobbyIP=dogmarising.org
  150. LPort=52100
  151.  
  152. 5. Once they've been changed, save it. Run ddo_launcher.exe as an admin. You should see your changes reflected in the launcher.
  153.  
  154. 6. If so, register an account. DON'T use a password you use anywhere else, as there's not many security measures yet. You don't need to add an email either.
  155.  
  156. 7. Log in with your newly created credentials.
  157.  
  158.  
  159.  
  160.  
  161.  
  162. KEEP IN MIND THAT IF YOU PLAN ON PLAYING ON BOTH PUBLIC SERVERS YOU WILL NEED SEPARATE LOGINS FOR BOTH.
  163.  
  164.  
  165. ------------------------------------------------------------------------------------------------------------------------------------
  166.  
  167. OPTIONAL RESOURCES/FILES:
  168.  
  169. ENG Wiki: http://ddon.wikidot.com
  170. JP Wiki: https://h1g.jp/dd-on/
  171.  
  172. EX Skill Info:
  173. https://docs.google.com/spreadsheets/d/15Kj3D3088ijehC-ncwLNs6so1VuMFfn9/edit?gid=532286777#gid=532286777
  174.  
  175.  
  176.  
  177. UPDATED ENGLISH PATCH:
  178. (If you have already downloaded this patch and just need to update it, you can skip steps 3 and 4.)
  179.  
  180. 1. Download this to use as the patcher:
  181. https://github.com/sebastian-heinz/Arrowgene.DragonsDogmaOnline/releases (86 or 64 bit depending on your machine).
  182.  
  183. 2. Open that archive and take the folder named "Server" from inside and put it in your Dragons Dogma Online\nativePC folder.
  184.  
  185. 3. Create a text file called "pack_gmd_english" without the quotes and put it in Dragons Dogma Online\nativePC. Paste the following into it:
  186.  
  187. pushd "%~dp0 "
  188. cd ./Server.
  189. Arrowgene.Ddon.Cli.exe client packGmd romDir=%1 gmdCsv="%~dp0/Server/Files/Client/gmd.csv" romLang="English"
  190. cmd
  191.  
  192.  
  193. 4. Once you've pasted that, save it and rename the "pack_gmd_english.txt" file to "pack_gmd_english.cmd" without quotes. If you don't see the .txt file extension, you will need to enable file name extensions in the file explorer settings:
  194. https://support.microsoft.com/en-us/windows/common-file-name-extensions-in-windows-da4a4430-8e76-89c5-59f7-1cdbbc75cb01
  195.  
  196. 5. Take https://github.com/Sapphiratelaemara/DDON-translation/blob/main/gmd.csv (click download raw over on the right side of the screen) and put it in \nativePC\Server\Files\Client
  197.  
  198. 6. Go back to nativePC and drag the rom folder on top of the pack cmd created from step 4.
  199.  
  200. 7. Let the process run until it's done. Once it is, you can close it and run the game.
  201.  
  202.  
  203.  
  204. ALTERNATE BUTTON PROMPTS:
  205.  
  206. If you're playing on controller and don't want your button prompts to be numbers, you can download these files to change them.
  207. Keep in mind that if you're going to use the updated translation patch and button prompts, you will need to apply the button prompts AFTER you install the updated translation patch.
  208.  
  209.  
  210. PlayStation controller prompts:
  211. https://files.catbox.moe/35zzg2.rar
  212.  
  213. Xbox controller prompts:
  214. https://files.catbox.moe/3jfjyy.rar
  215.  
  216. Original button prompts if you need to revert your changes:
  217. https://files.catbox.moe/5zf1f6.rar
  218.  
  219. Once you've downloaded your desired button prompts, unzip the file and drag the nativePC folder to your Dragon's Dogma Online root folder. Overwrite the files when asked.
  220.  
  221.  
  222.  
  223.  
  224.  
  225. --------------------------------------------------------------------------------------------------------------------------------------
  226.  
  227. If you need more info or have issues regarding server setup you can find the relevant information through here:
  228.  
  229. For the "DDON" server:
  230. https://discord.gg/ub8Newzh95
  231.  
  232. For the "Dogma Rising" server:
  233. https://discord.gg/BQeJqmsa6x
  234.  
Add Comment
Please, Sign In to add comment