http://forum.dotamdo.co.in/
Official Forum DotA Manado saat ini sudah dialihkan ke

http://forum.dotamdo.co.in/

Mohon Maaf atas ketidaknyamanan ini....

Terima Kasih

Best Regards
PeonGruntShaman
http://forum.dotamdo.co.in/
Official Forum DotA Manado saat ini sudah dialihkan ke

http://forum.dotamdo.co.in/

Mohon Maaf atas ketidaknyamanan ini....

Terima Kasih

Best Regards
PeonGruntShaman
http://forum.dotamdo.co.in/
Would you like to react to this message? Create an account in a few clicks or log in to continue.

http://forum.dotamdo.co.in/

http://forum.dotamdo.co.in/
 
IndeksThe Front PageGalleryLatest imagesPencarianPendaftaranLogin

 

 Tips Install Ghost In Windows

Go down 
+3
Mr-Prabu
-[ZenRyoKu]-
TiffanY-
7 posters
PengirimMessage
TiffanY-
User
User
TiffanY-


Jumlah posting : 18
Points : 5025
Reputation : 1
Join date : 18.03.11
Age : 30
Lokasi : Tanjung Balai Karimun , Kepulauan Riau

Tips Install Ghost In Windows Empty
PostSubyek: Tips Install Ghost In Windows   Tips Install Ghost In Windows Icon_minitimeFri Mar 18, 2011 8:54 am

[TUTORIAL]Cara instal Ghost++ Bot warcraft di Linux dan windows

GHOST .. buat yang dah biasa main dota, tentu tahu soal bot yang sekarang banyak dipakai untuk create room. Dengan menggunakan bot yang dijalankan di server yang memiliki koneksi kuat ( misalkan vps di gedung cyber ) maka kemungkinan lag akan berkurang karena yang melayani pemain itu dari server. Program yang dipergunakan untuk create room itu dikenal dengan nama GHOST .

GHOST bisa jalan di windows maupun linux. File installer untuk keduanya pun tidak dipisah, bisa di download di http://code.google.com/p/ghostplusplus/ . Namun yang akan dibahas disini adalah proses instalasi untuk linux, terutama DEBIAN 5 Lenny.
Untuk OS , sebaiknya instal DEBIAN dengan minimal install atau menggunakan network install cd, cukup SSH yang langsung jalan. Ini untuk menghemat resources. Kalau misalkan kita sewa VPS, minta ke provider-nya untuk di instal minimal , cukup bisa SSH dan SFTP jangan install APACHE, MySQL dll terlebih dahulu. Disini tidak akan dibahas bagaimana cara install DEBIAN 5 , jadi disini akan dimulai dengan anggapan DEBIAN 5 sudah terinstal dan bisa diakses melalui SSH.
Utility yang perlu di persiapkan :
http://www.putty.org/ , bisa download disini http://www.chiark.greenend.org.uk/~s.../download.html. Digunakan untuk melakukan akses SSH. saya tidak akan bahas basic penggunaan putty disini.
http://winscp.net/eng/index.php , bisa download disini http://winscp.net/eng/download.php. Digunakan untuk melakukan transfer file melalui SSH, juga untuk editing daripada kita edit melalui vi ...
Agar proses instalasi GHOST lancar ada beberapa library dan software yang harus di instal.
Library dan software yang diperlukan adalah :

* libboost , minimal versi 1.38
* Build Essential
* zlib1g
* libbz2
* libmysql
* libgmp3
* MySQL


GHOST yang akan kita install adalah GHOST versi 15.0, untuk versi lain sesuaikan beberapa command sesuai versi.
Step instalasi di DEBIAN 5 :
Edit source update, edit ini diperlukan karena beberapa library memerlukan versi yang lebih tinggi daripada yang ada di repository standar DEBIAN 5 :

* Akses menggunakan WINSCP ke server, buka file sources.list di /etc/apt
* Tambahkan source : deb http://winscp.net/eng/download.php unstable main contrib non-free , lalu save.
* Akses SSH menggunakan PUTTY dan ketikkan command : apt-get update
* Tunggu hingga proses update selesai


Instal library :

* Akses SSH menggunakan PUTTY
* Jalankan command berikut untuk install LIBBOOST :


apt-get install libboost-date-time-dev libboost-date-time1.40.0 libboost-dev libboost-doc libboost-filesystem-dev libboost-filesystem1.40.0 libboost-graph-dev libboost-graph1.40.0 libboost-iostreams-dev libboost-iostreams1.40.0 libboost-program-options-dev libboost-program-options1.40.0 libboost-python-dev libboost-python1.40.0 libboost-regex-dev libboost-regex1.40.0 libboost-signals-dev libboost-signals1.40.0 libboost-test-dev libboost-test1.40.0 libboost-thread-dev libboost-thread1.40.0

* Bila ada pertanyaan confirmasi YES OR NO , pilih YES
* Jalankan command berikut untuk install library lain :


apt-get install build-essential m4 zlib1g-dev libbz2-dev libmysql -dev libgmp3-dev
Install MySQL :

* Akses SSH menggunakan PUTTY
* Gunakan command berikut untuk instal MySQL : apt-get install mysql-server mysql-common mysql-client
* Bila ada pertanyaan konfirmasi YES OR NO , pilih YES
* Saat diminta masukkan password root untuk MySQL , masukkan password yang ingin dipergunakan.


Install Unzip :

* Akses SSH menggunakan PUTTY
* Gunakan command : apt-get install unzip


Install Screen :

* Akses SSH menggunakan PUTTY
* Gunakan command : apt-get install screen


Download GHOST :

* Akses SSH menggunakan PUTTY
* Browse ke folder tempat akan di instal ghost, misalkan ke /usr/local : cd /usr/local
* Download ghost versi 15.0 : http://ghostplusplus.googlecode.com/fil ... s_15.0.zip
* unzip ghost : unzip ghostplusplus_15.0.zip


Install lib BNCSUTIL :

* browse ke folder bncsutil : cd /usr/local/ghost/bncsutil/src/bncsutil
* make
* bila proses make sukses, tidak ada error ( bila hanya warning, biarkan ) maka lakukan : make install


Install lib stormlib :

* Browse ke folder Stormlib : cd /usr/local/ghost/Stormlib/stormlib
* make
* make install


Install Ghost :

* Browse ke folder Ghost : cd /usr/local/ghost/ghost
* make
* make install
* bila tidak ada error, berarti ghost sudah tercompile dengan benar
* pindahkan file ghost : cp ghost ../
* tes runing : /usr/local/ghost/ghost
* bila ghost sudah terpanggil dengan benar, berarti program sudah berjalan tinggal kita configure


Configure GHOST :
Upload file-file warcraft :

* Akses server menggunakan WinSCP dan browse ke /usr/local/ghost
* Buat folder baru ( tekan tombol F7 ) dan beri nama war3
* Masuk ke folder baru tersebut
* Dari folder Warcraft yang ada di PC ( harus sudah versi yang akan dipakai di server - terakhir versi 1.24B ) , upload file-file : war3.exe, storm.dll, game.dll dan war3patch.mpq


Configure Database :

* Akses server menggunakan putty
* Akses MySQL : mysql -u root -p
* masukkan password root yang dipergunakan saat instalasi
* Buat database baru : create database bot;
* Masuk ke database baru : use bot;
* import sql command : source /usr/local/ghost/mysql_create_tables_v2.sql
* keluar dari mysql : quit;


Upload maps :

* Akses server menggunakan winscp dan browse ke /usr/local/ghost/maps
* Upload maps-maps yang ingin di pergunakan ke folder tersebut


Edit file GHOST.CFG :
Disini saya tidak akan bahas semua config yang ada, hanya yang penting-penting saja .

* bot_war3path = /usr/local/ghost/war3/
* bot_hostport = 6112 => bisa diganti dengan yang lain
* bot_maxgames = 5 => berapa banyak dalam satu saat bot bisa handle room
* bot_commandtrigger = ! => triger untuk command ke bot ( !pub dll )
* bot_mapcfgpath = mapcfgs/
* bot_mappath = maps/
* replay_war3version = 24
* replay_buildnumber = 6059
* bot_virtualhostname = |cFF4080C0NAMA => Nama bisa diganti dengan id bot kamu atau nama lain, code sebelumnya adalah hex code untuk warna
* bot_defaultmap = dota6_63b => nama config file default map , nanti dibahas cara buat config file
* db_type = mysql
* db_mysql_server = localhost
* db_mysql_database = bot => isi dengan nama database
* db_mysql_user = root
* db_mysql_password = password => isi dengan password mysql
* bnet_server = 122.144.2.38 => isi dengan IP server
* bnet_serveralias = IDGSPublic => isi dengan alias apa saja
* bnet_username = idbot => isi dengan id login bot
* bnet_password = password => isi dengan password login bot
* bnet_firstchannel = BOT => isi dengan nama channel yang akan dimasuki bot saat login
* bnet_rootadmin = idadmin => isi dengan id yang akan menjadi superadmin bot
* bnet_custom_war3version = 24
* bnet_custom_passwordhashtype = pvpgn


Save file ghost.cfg tersebut.
Configure mapconfig :
Agar ghost bisa create room dengan map tertentu maka diperlukan 1 map config file untuk 1 map. Map config file ini terletak di folder /usr/local/ghost/mapcfgs . Untuk contoh pembuatan map config file yang lengkap, bisa buka file wormwar.cfg.
Disini saya akan berikan contoh pembuatan map config file untuk dota 6.63B :
map_path = Maps\Download\DotA Allstars v6.63b.w3x
map_numplayers = 10
map_numteams = 2
map_speed = 3
map_visibility = 4
map_observers = 1
map_flags = 3
map_gametype = 1
map_localpath = DotA Allstars v6.63b.w3x
Testing Running GHOST :

* Gunakan putty untuk akses server
* Jalankan ghost : /usr/local/ghost/ghost
* sesudah beres loading, gunakan warcraft III yang ada di PC mu dan login ke PVPGN
* Tes create room dengan cara whisp ke bot : /w <bot> !pub <nama room>
* Bila bot reply dengan mengatakan room telah dibuat, berarti bot sudah bisa berjalan.
* Tes masuk ke room tersebut, dan lihat apakah ada yang aneh atau tidak.


Bila hasil tes sudah berhasil baik, tutup terlebih dahulu program GHOST dengan menekan tombol CTRL C di putty.
Jalankan BOT di background :
Tujuan menjalankan bot di background adalah biar bot bisa tetap berjalan walaupun putty / akses ssh sudah kita tutup
caranya adalah dengan menjalankan command : screen /usr/local/ghost/ghost
lalu tekan tombol CTRL A dan CTRL D
putty bisa kita tutup setelah shell root kembali muncul.
Kembali Ke Atas Go down
-[ZenRyoKu]-
Member
Member
-[ZenRyoKu]-


Jumlah posting : 245
Points : 5292
Reputation : -7
Join date : 06.03.11

Tips Install Ghost In Windows Empty
PostSubyek: Re: Tips Install Ghost In Windows   Tips Install Ghost In Windows Icon_minitimeFri Mar 18, 2011 10:01 am

ini yg gw cari. . . !!!
nice post kaks..!!

tq2 lengkap lagi cara bkinnya..!!!

gw pelajari dah. . .!!! study study study study
Kembali Ke Atas Go down
Mr-Prabu
Member
Member
Mr-Prabu


Jumlah posting : 142
Points : 5134
Reputation : 9
Join date : 10.03.11
Age : 33
Lokasi : Jakarta

Tips Install Ghost In Windows Empty
PostSubyek: Re: Tips Install Ghost In Windows   Tips Install Ghost In Windows Icon_minitimeSat Mar 26, 2011 5:43 pm

wah bagus banget gw juga lagi nyariin kayak gini
Kembali Ke Atas Go down
http://comemyyourrun.webs.com
ZaNo
Operator
Operator
ZaNo


Jumlah posting : 228
Points : 5257
Reputation : 0
Join date : 31.03.11

Tips Install Ghost In Windows Empty
PostSubyek: Re: Tips Install Ghost In Windows   Tips Install Ghost In Windows Icon_minitimeThu Mar 31, 2011 4:43 pm

bos kayaknya judul perlu ganti, jadi Tips Install Ghost In Linux..
Kembali Ke Atas Go down
Raw-COre
Member
Member
Raw-COre


Jumlah posting : 55
Points : 5043
Reputation : 0
Join date : 21.03.11
Age : 29
Lokasi : bandung

Tips Install Ghost In Windows Empty
PostSubyek: Re: Tips Install Ghost In Windows   Tips Install Ghost In Windows Icon_minitimeTue Apr 05, 2011 11:29 am

waw nice inform gan Very Happy
Kembali Ke Atas Go down
https://www.facebook.com/?ref=home#!/dotagamemaster
UNFORGIVEN-
Member
Member
UNFORGIVEN-


Jumlah posting : 114
Points : 5100
Reputation : 0
Join date : 05.04.11
Lokasi : Tanjung Balai Karimun , Kepri

Tips Install Ghost In Windows Empty
PostSubyek: Re: Tips Install Ghost In Windows   Tips Install Ghost In Windows Icon_minitimeWed Apr 06, 2011 9:57 am

Ghost ++
wew ..
belajar ga bisa ga bisa nie..
kalo bisa dgn tutorial tampilan gambarananya ..
Kembali Ke Atas Go down
Spydi
Administrator
Administrator
Spydi


Jumlah posting : 323
Points : 5357
Reputation : 11
Join date : 03.03.11
Age : 34
Lokasi : Cyber Net Cafe

Tips Install Ghost In Windows Empty
PostSubyek: Re: Tips Install Ghost In Windows   Tips Install Ghost In Windows Icon_minitimeThu Apr 07, 2011 5:22 am

ini bwt linux kk bkn bwt windows.. Shocked Shocked
Kembali Ke Atas Go down
https://www.facebook.com/ariefspydi
Sponsored content





Tips Install Ghost In Windows Empty
PostSubyek: Re: Tips Install Ghost In Windows   Tips Install Ghost In Windows Icon_minitime

Kembali Ke Atas Go down
 
Tips Install Ghost In Windows
Kembali Ke Atas 
Halaman 1 dari 1
 Similar topics
-
» cara install windows 7 dengan menggunakan flashdisk
» TIPS MEMBELI HP SECOND / BEKAS
» Tips Menjaga Email
» Tips & Trick Google Chrome
» Cara Tips Mengecilkan Perut

Permissions in this forum:Anda tidak dapat menjawab topik
http://forum.dotamdo.co.in/ :: WARCRAFT III :: Warcraft III Tools & Tutorials-
Navigasi: