in first serverTROY_CENTER go to CONFIG folder open ServerInfo.iniEdit การแปล - in first serverTROY_CENTER go to CONFIG folder open ServerInfo.iniEdit ไทย วิธีการพูด

in first serverTROY_CENTER go to CO

in first server

TROY_CENTER go to CONFIG folder open ServerInfo.ini
Edit in [Game DB]
change
IP = 125.61.95.179
to
IP = localhost

(localhost means you run server on your computer where 12sky2 servers are ran too.., otherwise you have to use your real ip address here)

you might have to change
Port = 1433
to
Port = 3306

(3306 is the default port mysql uses but who knows..

next change

ID = troy_game
PW = alfkzmf!?{}


to your username and password you use to login mysql.. (when setting up mysql).

username is almost always root by default, but you could of created a custom one.
__________________________________________________ ______
Next open

TROY_LOGIN folder -> CONFIG -> folder
open ServerInfo.ini

do the same thing for [Account DB] and [Game DB]

for IP you might use 127.0.0.1 if localhost doesn't work.
same thing change port if needed, ID/PW etc..
__________________________________________________ ______
Next open
TRY_PLAYUSER folder -> CONFIG -> folder
open ServerInfo.ini
do the same thing for [Account DB] and [Game DB]
as you did above.

__________________________________________________ ______

Final step is to compile all the source codes to make exe's

First recompile GSDBManager as the lib files won't be compatiabile with newest VS IDe.

compiling the client is a little tricky you have to install Mircosoft DirectX SDK here is link: https://www.microsoft.com/en-us/download/details.aspx?id=6812

and change the Include Directories to link the installed Microsoft DirectX SDK to the source code which uses it.. you'll get errors like d3d9.h missing thats the ones you need to to do it too..

just add
Include Directories : $(DXSDK_DIR)Include
Library Directories: $(DXSDK_DIR)Libx86

done..

usually means for me (but you don't need the actual path because DXSDK_DIR auto finds it for you, it's a environment path)
C:Program Files (x86)Microsoft DirectX SDK (August 2009)Include
C:Program Files (x86)Microsoft DirectX SDK (August 2009)Libx86

Files all compile fine.. as long as you recompile all the libraries first.. to suit your visual studio.

Make sure all configurations on all projects are
Replace all "afxres.h" with
Multi-threaded Debug DLL (/MDd)
In C/C++ -> Language -> Treat WChar_t As Built in Type -> No (/Zc:wchar_t-)
For TROY_LOGIN
you have to add
Wininet.lib to Project->Properties->Configuration Properties->Linker->Input->Additional Dependencies
For TROY_ZONE
it's made for linux only, but you could still compile it on windows but I don't have time for this.. so I didn't add this file..

Now you compile
Server1 (I just compiled this one.. didn't care much for Server2)
Server2

Start by compiling in this order
clientnetwork
kernel
MMOBase
Shell (this one is needed before compiling noa_base below)
noa_base
(this one above requires outside includes to)
Server1/
Server1/external/inc
********************************************
compile external/inc/tinyxml (first)
then compile you can compile
StrategyClient
without any problems
Compiling SvrCommunity you will run into a error about gets() command
this command was removed from Visual Studio 2015.. because it's dangerous so you can replace it with this code
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
ในเซิร์ฟเวอร์แรกTROY_CENTER ไปยังโฟลเดอร์เปิด ServerInfo.iniแก้ไขใน [เกมฐานข้อมูล]การเปลี่ยนแปลง IP = 125.61.95.179ถึง IP = localhost(localhost หมายความว่า คุณเรียกใช้เซิร์ฟเวอร์บนคอมพิวเตอร์ที่เซิร์ฟเวอร์ 12sky2 จะวิ่งเกินไป..., มิฉะนั้น คุณต้องใช้ที่อยู่ ip จริงของคุณที่นี่)คุณอาจมีการเปลี่ยนแปลงท่าเรือ = 1433ถึงท่าเรือ = 3306(3306 จะใช้ mysql พอร์ตเริ่มต้น แต่ใครรู้...เปลี่ยนแปลงถัดไปID = troy_gamePW = alfkzmf {}ชื่อผู้ใช้และรหัสผ่าน ที่คุณใช้เพื่อเข้าสู่ระบบ mysql ... (เมื่อติดตั้ง mysql)ชื่อผู้ใช้มักเป็นราก โดยค่าเริ่มต้น แต่คุณสามารถทำการสร้างแบบกำหนดเอง__________________________________________________ ______เปิดต่อไป โฟลเดอร์ TROY_LOGIN -> กำหนดค่า -> โฟลเดอร์เปิด ServerInfo.iniทำสิ่งเดียวกันสำหรับ [ฐานข้อมูลบัญชี] และ [ฐานข้อมูลเกม]สำหรับ คุณอาจใช้ 127.0.0.1 ถ้าโฮสต์ท้องถิ่นไม่ทำงานเหมือนเปลี่ยนพอร์ตถ้าจำเป็น ID/PW ฯลฯ ...__________________________________________________ ______เปิดต่อไปโฟลเดอร์ TRY_PLAYUSER -> กำหนดค่า -> โฟลเดอร์เปิด ServerInfo.iniทำสิ่งเดียวกันสำหรับ [ฐานข้อมูลบัญชี] และ [ฐานข้อมูลเกม]ตามที่คุณทำข้างต้น__________________________________________________ ______ขั้นตอนสุดท้ายคือการ คอมไพล์รหัสแหล่งที่มาให้ของ exeก่อน คอมไพล์ GSDBManager เป็นไฟล์ lib จะ compatiabile กับ IDe VS ใหม่ล่าสุดรวบไคลเอนต์จะซับซ้อนเล็กน้อยคุณได้ติดตั้ง Mircosoft DirectX SDK นี่คือลิงค์: https://www.microsoft.com/en-us/download/details.aspx?id=6812และเปลี่ยนไดเรกทอรีรวมถึงการเชื่อมโยงการติดตั้ง Microsoft DirectX SDK รหัสแหล่งที่มาที่ใช้... คุณจะได้รับข้อผิดพลาดเช่น d3d9.h หายไปที่คนคุณต้องการจะทำมันเกินไป ...เพียงแค่เพิ่ม รวมไดเรกทอรี: $(DXSDK_DIR) ได้แก่ไลบรารีไดเรกทอรี: $(DXSDK_DIR) Libx86เสร็จแล้วมักจะหมายถึงฉัน (แต่คุณไม่ต้องเส้นทางจริง เพราะ DXSDK_DIR อัตโนมัติพบว่าสำหรับคุณ มันเป็นเส้นทางสิ่งแวดล้อม)C:Program แฟ้ม (x86) Microsoft Include DirectX SDK (2552 สิงหาคม)C:Program แฟ้ม (x86) Microsoft Libx86 DirectX SDK (2552 สิงหาคม)แฟ้มทั้งหมดที่คอมไพล์ดี... ตราบใดที่คุณคอมไพล์ไลบรารีก่อน... เพื่อให้เหมาะกับการโหวตการตรวจสอบให้แน่ใจว่ากำหนดค่าทั้งหมดในโครงการทั้งหมด แทนทั้งหมด "afxres.h" ด้วย แบบมัลติเธรดการดีบัก DLL (/ MDd)ใน C/c ++-> ภาษา -> ยัง WChar_t รักษาสร้างขึ้นใน -> ไม่มี (/Zc:wchar_t-)สำหรับ TROY_LOGINคุณต้องเพิ่ม Wininet.lib โครงการ -> คุณสมบัติ -> กำหนดค่าคุณสมบัติ -> เชื่อมโยงข้อมูล -> ป้อนข้อมูลอ้างอิงเพิ่มเติม ->สำหรับ TROY_ZONEทำสำหรับ linux เท่านั้น แต่คุณอาจยังคอมไพล์บน windows แต่ไม่มีเวลานี้... ดังนั้น ฉันไม่ได้เพิ่มแฟ้มนี้...ตอนนี้ คุณคอมไพล์Server1 (ฉันคอมไพล์นี้... ไม่ได้ดูแลมาก Server2)Server2เริ่ม โดยการคอมไพล์ในใบสั่งนี้clientnetworkเคอร์เนลMMOBaseเปลือก (อันนี้จำเป็นต้องก่อนคอมไพล์ noa_base ด้านล่าง)noa_base(ข้างบนอันนี้ต้องนอกรวมถึงการ)Server1 /Server1/ภาย นอก/inc********************************************คอมไพล์ภาย นอก/inc/tinyxml (ครั้งแรก)จาก นั้นคุณสามารถรวบรวมคอมไพล์StrategyClientไม่ มีปัญหาใด ๆการคอมไพล์ SvrCommunity คุณจะทำงานเป็นข้อผิดพลาดเกี่ยวกับคำสั่ง gets()คำสั่งนี้ถูกเอาออกจาก Visual Studio 2015 ... เพราะมันเป็นอันตรายดังนั้นคุณสามารถแทนที่ ด้วยรหัสนี้
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
ในเซิร์ฟเวอร์ตัวแรกTROY_CENTER ไปที่โฟลเดอร์การเปิด ServerInfo.ini แก้ไขใน [เกม DB] การเปลี่ยนแปลงIP = 125.61.95.179 เพื่อIP = localhost (localhost หมายความว่าคุณใช้เซิร์ฟเวอร์ในคอมพิวเตอร์ของคุณที่ 12sky2 เซิร์ฟเวอร์วิ่งมากเกินไป .. มิฉะนั้นคุณจะต้อง ใช้ที่อยู่ IP จริงของคุณที่นี่) คุณอาจจะต้องเปลี่ยนพอร์ต = 1433 การท่าเรือ = 3306 (3306 เป็นพอร์ตเริ่มต้นการใช้งาน MySQL แต่ที่รู้ .. ต่อไปการเปลี่ยนแปลงID = troy_game PW = alfkzmf!? {} ชื่อผู้ใช้และรหัสผ่านที่คุณของคุณ ใช้ในการเข้าสู่ระบบ MySQL .. (เมื่อตั้งค่า MySQL). ชื่อผู้ใช้เป็นรากโดยค่าเริ่มต้นเกือบตลอดเวลา แต่คุณสามารถสร้างของหนึ่งเอง. __________________________________________________ ______ เปิดถัดไปโฟลเดอร์ TROY_LOGIN -> CONFIG -> โฟลเดอร์เปิด ServerInfo.ini ทำสิ่งเดียวกัน สำหรับ [บัญชี DB] และ [เกม DB] สำหรับ IP ที่คุณอาจใช้ 127.0.0.1 localhost ถ้าไม่ทำงาน. พอร์ตการเปลี่ยนแปลงสิ่งเดียวกันถ้าจำเป็น / PW ฯลฯ .. ID __________________________________________________ ______ เปิดถัดไปโฟลเดอร์ TRY_PLAYUSER -> CONFIG -> โฟลเดอร์เปิด ServerInfo.ini ทำสิ่งเดียวกันสำหรับ [บัญชี DB] และ [เกม DB] ตามที่คุณได้ดังกล่าวข้างต้น. __________________________________________________ ______ ขั้นตอนสุดท้ายคือการรวบรวมทุกรหัสแหล่งที่มาเพื่อให้ exe ของแรก recompile GSDBManager เป็นไฟล์ lib จะไม่ compatiabile กับ . ใหม่ล่าสุด VS IDE รวบรวมลูกค้าเป็นหากินเล็ก ๆ น้อย ๆ ที่คุณต้องติดตั้ง Mircosoft DirectX SDK ที่นี่คือการเชื่อมโยง: https://www.microsoft.com/en-us/download/details.aspx?id=6812 และเปลี่ยนไดเรกทอรีรวม ที่จะเชื่อมโยงการติดตั้ง Microsoft DirectX SDK ซอร์สโค้ดที่ใช้มัน .. คุณจะได้รับข้อผิดพลาดเช่น d3d9.h หายไปครับคนที่คุณต้องการที่จะทำมันมากเกินไป .. เพียงแค่เพิ่มรวมไดเรกทอรี: $ (DXSDK_DIR) รวมไดเรกทอรีห้องสมุด : $ (DXSDK_DIR) Lib x86 ทำ .. มักจะหมายถึงสำหรับผม ( แต่คุณไม่จำเป็นต้องใช้เส้นทางจริงเพราะ DXSDK_DIR อัตโนมัติพบว่ามันสำหรับคุณมันเป็นเส้นทางที่สภาพแวดล้อม) C: Program Files (x86) Microsoft DirectX SDK (สิงหาคม 2009) รวมC: Program Files (x86) Microsoft DirectX SDK (สิงหาคม 2009) Lib x86 . ไฟล์ทั้งหมดที่รวบรวมดี .. ตราบใดที่คุณ recompile ห้องสมุดทั้งหมดครั้งแรก .. เพื่อให้เหมาะกับสตูดิโอภาพของคุณให้ แน่ใจว่ากำหนดค่าทั้งหมดในโครงการทั้งหมดจะถูกแทนที่ทั้งหมด "afxres.h" กับ



































































แบบมัลติเธรด Debug DLL (/ MDd)
ใน C / C ++ -> ภาษา -> รักษา wchar_t ในฐานะที่สร้างขึ้นในประเภท -> ไม่ (/ Zc: wchar_t-)
สำหรับ TROY_LOGIN
คุณจะต้องเพิ่ม
Wininet.lib เพื่อโครงงาน> Properties-> การกำหนดค่า Properties-> Linker-> Input-> อ้างอิงเพิ่มเติม
สำหรับ TROY_ZONE
มันทำสำหรับ Linux เพียง แต่คุณยังคงสามารถรวบรวมมันบน Windows แต่ผมไม่ได้มีเวลาสำหรับเรื่องนี้ .. ดังนั้นฉันไม่ได้เพิ่มไฟล์นี้ .. ตอนนี้ คุณรวบรวมServer1 (ฉันเพียงแค่รวบรวมคนนี้ .. ไม่ได้สนใจมากสำหรับ Server2) Server2 เริ่มต้นโดยการรวบรวมในครั้งนี้เพื่อclientnetwork เคอร์เนลMMOBase เชลล์ (อันนี้เป็นสิ่งจำเป็นก่อนรวบรวม noa_base ด้านล่าง) noa_base (อันนี้ข้างต้นต้องออกไปข้างนอกรวมถึงการ) Server1 / Server1 / ภายนอก / Inc ******************************************* * รวบรวมภายนอก / inc / tinyxml (ตอนแรก) คอมไพล์แล้วคุณสามารถรวบรวมStrategyClient ไม่มีปัญหาใด ๆรวบรวม SvrCommunity คุณจะทำงานในข้อผิดพลาดเกี่ยวกับการได้รับ () คำสั่งคำสั่งนี้จะถูกลบออกจาก Visual Studio 2015 .. เพราะมันเป็นอันตรายดังนั้นคุณสามารถแทนที่ ด้วยรหัสนี้




















การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: