Saturday, 16 January 2010


Buat Penggila World of Warcraft, gw mo bagi2 sedikit nih cara setup server sendiri di rumah

Proggie yg d butuh kan :
-TortoiseHG (Download Dsini)
-Microsoft VisualStudio C++ 2008/2005 (cari sendiri ya..klo gw dl pake torrent sekitar ampir 900mb dgn format .iso express edition dl-nya dsini)
-MySQL server (Download Dsini) ato pake Xampp (Download Dsini)
-NET Framework 3.5 (Download Dsini)
-SQLYog [Download Dsini) bisa juga dengan Navicat
dan download file TDB nya Download Dsini



Tahap I (Foreplay..lol)
Pulling source Trinity core dengan TortoiseHG
step by stepnya :
1. Create folder yang bakal jadi tempat penampungan source, sbg contoh kita buat folder -> c:\Trinity\
2. Klik kanan folder yg br kamu buat, dan pilih TortoiseHG -> Clone a Repository
3. lalu isi sperti gampar d bawah ini :

4. Dan kemudian klik Clone di kiri atas
5. Dan kita tunggu proses pulling source sampai selesai (tergantung koneksi)



Tahap II (Mulai Geli2 Basah)
Compile Source dengan menggunakan Ms. Visual C++
langkah2nya :
1. Klik Kanan file pada di C:\Trinity\Core\win\TrinityCore&Script VC80.sln (utk yg pake VS 2005) atau C:\Trinity\Core\win\TrinityCore&Script VC90.sln (khusus yg pake VS 2008), lalu pilih open with lalu Browse dan cari letak VCExpress.exe berada (default VS '08 : C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VCExpress.exe) ----> in case klo d dobel klik gk kbuka
2. Stlh file dan proggie terlah terbuka kemudian pada menu di atas kita pilih Build dan pilih Configuration Manager lalu pada bagian Active Solution configuration ubah debug menjadi release lalu close, seperti gampar d bawah ini :



3. Dan sekarang pilih menu Build dan kemudian pilih Build Solution
4. Dan seribu tahun kemudian keluar tulisan

======= Build: 11 completed, 0 failed, 0 up-to-date, 0 skipped ========

yang artinya proses compile berhasil aman sentosa sejahtera..sehingga kita dapat melanjutkan pada tahap berikutnya..

Tahap III (makin hot)

Sekarang kita mulai setting2 server, oke lanjutkan!! :
1. Buat Folder baru, sbg contoh kita buat folder bernama "Data" yg kita buat d dalam folder Trinity sblmnya, sehingga kita punya struktur folder "C:\Trinity\Data\"
2. Copy smua file yang terdapat pada folder "C:\Trinity\Core\bin\Win32_Release\" dan paste pada folder yg baru kita buat barusan(Data)

-----------------------------------------------------------------------------

3. Tahap slanjutnya adalah tahap peng-ekstract-an dbc, maps dan vmap..(vmap=optional, alias kgk harus), klo bwt maen sendiri buat autisan gw rekomendasiin gk usah ekstrak vmap karena pemborosan waktu krn LOS kurang kpake bwt autisan IMO, Lama Coy!! :P

4. Copy file ad.exe dalam folder "C:/Trinity/Core/contrib/extractor/" ke folder client wow kita, sbg contoh folder wow gw ada d "E:\WoW\" maka file ad.exe tersebut gw paste d situ....
5. kemudian kita dobel klik file yg berposisi d "E:\WoW\ad.exe" tersebut...dan kemudian keluar window proses peng-ekstract-an...tunggu hingga selesai/tertutup..
kemudian pada folder "E:\WoW\" kita terdapat 2 folder baru yaitu folder dbc dan maps...pindahkan(cut-paste) kedua folder tersebut ke dalam folder
"C:\Trinity\Data\" kita sehingga struktur folder kita menjadi seperti gambar d bawah ini :




Tahap IV (Hampir klimaks)

Saatnya kita membuat localhost, sbg contoh gw pake MySql....untuk memperpendek guide..gw kasih link instalasi dan konfigurasinya...kyknya penjelasan om reaper-x dah sangat jelas bgt tinggal ngikutin gambar2nya aja..tinggal ikutin sama persis..
ini link nya : http://www.reaper-x.com/2007/06/27/m...te-wow-server/

baydewey aniwey...pada saat ngisi password root, utk mempermudah setting selanjutnya isi passwordnya
pada tahap ini :




1. Sekarang saatnya kita buka Sqlyog kita...
isi sbb:
username : root
password : trinity




lalu klik Connect (apabila gk bisa connect maka terjadi kesalahan pada saat konfigurasi Mysql sblmnya)

2. Setelah terhubung, klik kanan pada root@localhost kemudian pilih Restore From SQL DumpExecute
3. Sekarang anda punya 3 struktur database baru yaitu : realmd, world dan characters
4. Sekarang klik kanan pada database realmd -> Restore From SQL Dump masukkan "C:\Trinity\Core\sql\realmd.sql" dan Execute-Close
5. Sekarang klik kanan pada database characters -> Restore From SQL Dump masukkan "C:\Trinity\Core\sql\characters.sql" dan Execute-Close
6. Ekstract TDB_0.0.5_5254.zip yang kita punya pada awal guide ini...lalu klik kanan database world -> Restore From SQL Dump dan masukkan hasil ekstract zip tersebut tersebut dan sekali lagi Execute-Close
7. dan sekarang saatnya anda 1 persatu Restore From SQL Dump database world dengan file2 sql yang berada pada folder "C:\Trinity\Core\sql\updates\" (yg d subfolder d dlmnya lg gk usah dan yg d import cukup file yg namanya ada embel2 "world", dan stiap import sql sebaiknya Execute lalu Close dan bgitu seterusnya)

setelah semua selesai d import...tutup SQLyog..
dan buka folder C:\Trinity\Data\
lalu ganti extension file TrinityCore.conf.dist -> TrinityCore.conf dan TrinityRealm.conf.dist -> TrinityRealm.conf
(hapus akhiran .dist nya)

kemudian edit file Trinitycore.conf dengan notepad, dan search
DataDir = "." ubah menjadi DataDir = "C:\Trinity\Data"
save dan close

jadi : trinity kemudian masukkan file "C:\Trinity\Core\sql\create_mysql.sql" dan
 

Tahap V (CROTZZZzz)

1. Dobel klik Trinityrealm dan Trinitycore, tunggu window proses Trinitycore.exe selesai loading/sampai ada bunyi "beep"
2. saatnya bikin ID di Server kita Sendiri...ID GM coy !! :P
pada window trinitycore cukup ketik sbb :
account create USER PASSWORD ----> ganti USER dgn id yg anda inginkan begitu juga passwordnya

jgn lupa tambahkan
account set addon USER 2 ----->utk set addon wotlk id
dan 1 lg...
account set gmlevel USER 3 -----> u know lah

nb : ganti USER dgn ID yg anda buat d sblmnya

biarkan ke 2 window tersebut, minimize aja..
trus ganti realmlist kamu jadi :

set realmlist 127.0.0.1

buka client wow...login...happy autis!!




Daftar Pustaka
http://www.trinitycore.info/w/Howto_win_tc2
http://www.trinitycore.org/forum/how...nity-t334.html
http://www.reaper-x.com
http://www.trinitydatabase.org/
www.ac-web.org/forums/
dan om google.com pastinya...

Credit to om2 di atas..
Tutorial ini jg pernah gw post di 

http://www.indogamers.com/f75/guide_install_server_trinitycore_sendiri_d_rumah_gampil-247513/

maaf apabila ada kekurangan ato ada yg ktinggalan..cm mo sedikit share aja...
maklum klo ada salah sana sini....cm anak ekonomi yg lg blajar ngetik d ms word tp nyasar d dunia google...n itung2 bakal pensi kali aja bisa kasih konstribusi walo sedikit....

Regards.
Bibiw

Blog Widget by LinkWithin

0 comments: