Page 1 of 23 1234511 ... LastLast
Results 1 to 15 of 342
http://idgs.in/242617
  1. #1
    reshine's Avatar
    Join Date
    Jan 2008
    Posts
    2,392
    Points
    2,144.55
    Thanks: 26 / 787 / 361

    Default CARA INSTALL GHOST++ BOT WARCRAFT DI LINUX DAN WINDOWS - Basic -

    Created By : RESHINE - http://tedirachmadi.web.id/instal-da...uk-pvpgn/2009/


    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 :
    Putty , bisa download disini. Digunakan untuk melakukan akses SSH. saya tidak akan bahas basic penggunaan putty disini.
    WinSCP , bisa download disini. 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://http.us.debian.org/debian/ 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 :

    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.


    Disclaimer :
    Saya tidak bertanggung jawab atas segala kerusakan dalam mencoba instalasi. Bila ada error dan lain-lain silahkan post/comment dan akan coba dibahas.
    Copy Paste tulisan ini diperbolehkan, selama memberikan linkback ke artikel ini atau ke bunglon.net

    Reshine - 2009 - http://www.tedirachmadi.web.id
    BOT SICA, ANGGIL :
    statistik : http://bot.dota.web.id
    pendaftaran : http://bunglon.net/viewforum.php?f=239

  2. Hot Ad
  3. The Following 2 Users Say Thank You to reshine For This Useful Post:
  4. #2
    reshine's Avatar
    Join Date
    Jan 2008
    Posts
    2,392
    Points
    2,144.55
    Thanks: 26 / 787 / 361

    Default GHOSTONE , GHOST++ GUI in WINDOWS

    yang buat windows ...

    http://tedirachmadi.web.id/instal-da...-windows/2009/

    Instal dan Configure GHOSTONE ( GHOST++ GUI ) di Windows


    Sesudah kemarin saya post cara install GHOST++ di Debian Linux , kali ini saya akan post cara menjalankan GHOST++ di windows. Untuk instalasi di Windows, kita akan menggunakan GHOSTONE . GHOSTONE adalah aplikasi untuk menjalankan GHOST++ di Windows secara GUI, Graphical User Interface, sehingga lebih memudahkan kita untuk melakukan konfigurasi dan memantau bot kita. Konfigurasi dan instalasi ini sangat simpel, dan bila ingin performance lebih silahkan bereksperimen.

    Download File-file yang diperlukan :

    GHOSTONE versi 1.6.259 : http://aaronweiler.net/ghostone/GHos...rce%20Code.zip ( versi terbaru cek : http://forum.codelain.com/index.php?topic=6074.0 ) , lalu EXTRACT

    Visual C++ Express 2008 : http://www.microsoft.com/express/vc/

    WebDev Suite ( Apache-php-mysql ) : http://tedirachmadi.web.id/files/wdsetup-v1.93.exe ( Kalau mengerti tentang install MySQL di Windows, tidak perlu download ini tapi nanti install MySQL )

    Instalasi :

    Install Visual C++ Express 2008 :

    * Running file hasil download tadi, dibutuhkan koneksi internet untuk instalasi ini.
    * Saat ada options untuk install SilverLight, SQL2008 jangan install 2 software ini ( uncheck )
    * Tunggu hingga beres

    Install WebDev :

    * Running wdsetup-v1.93.exe , ikuti hingga proses selesai
    * Jalankan shortcut Web-Developer Controller di dekstop, dan pastikan apache dan mysql dalam status running. Kalau tidak running, klik Start Service

    Setup MySQL :

    * Masuk ke browser , dan browse ke : http://localhost/phpmyadmin
    * Masukkan username : root , dan password : rootwdp
    * di bagian CREATE DATABASE , masukkan : bot dan pilih type Collation. Lalu click tombol CREATE
    * Click menu IMPORT di atas
    * Click tombol BROWSE dan pilih file mysql_create_tables_v2.3one.sql di folder GHOSTONE
    * Tunggu sampe PHPMYADMIN selesai membuat tabel

    Configure GHOSTONE :

    * Masuk ke folder GHOSTONE hasil extract dan jalankan file GHostOne.exe
    * Secara default GHOSTONE akan minimize ke system tray, click kanan lambang GHOSTONE di system tray ( lambangnya seperti LCD Monitor warna Biru ) dan pilih SHOW
    * Di GHOSTONE , click menu GHOST OPTIONS , lalu isi beberapa variabel disana :

    1. Which battle.net server to connect to, di kotak kiri-nya isi dengan IP dari server pvpgn ( indogamers public : 122.144.2.38 )
    2. Your Battle.net username , isi dengan username id bot
    3. Your Battle.net password, isi dengan password id bot
    4. The first channel to join , isi dengan bot
    5. The root admin on this battle.net server , isi dengan id yang akan jadi admin
    6. bnet_custom_war3version , isi dengan 24
    7. bnet_custom_exeversion, kosongkan
    8. bnet_custom_exeversionhash , kosongkan
    9. bnet_custom_passwordhash type, isi dengan pvpgn
    10. bnet_bnlsserver , kosongkan
    11. bnet_bnlsport, kosongkan
    12. bnet_bnlswardencookie , kosongkan
    13. Click Apply Changes

    * Click PAGE 6 , dan rubah bot_hostport ke 6112 dan admingame_port ke 6113 atau 6114 , lalu klik Apply Changes
    * Click PAGE 5 , dan di bagian Warcraft path , click tombol kotak di kotak kosong sebelahnya dan browse ke folder warcraft 3, sementara untuk bagian Map Path , browse ke folder warcraft 3 /maps/download , lalu click Apply Changes
    * Click PAGE 4 , isi bagian berikut :

    1. MySQL Server : localhost
    2. MySQL database : bot
    3. MySQL user : root
    4. Mysql password : rootwdp
    5. Database Type : Mysql
    6. Click Apply Changes

    * Tes dengan click tombol Run GHOST atau bila GHOST sudah jalan click Restart GHOST.
    * Click menu GHOST, dan lihat apakah bot bisa login ke server atau tidak.
    * Untuk set maps yang akan dimainkan oleh bot, setelah bot login click menu MAPS . Bila di daftar sebelah kiri sudah ada config file yang cocok maka click file tersebut dan pilih LOAD MAP. Bila belum ada yang cocok, click nama map di kotak sebelah kanan , dan pilih CREATE MAP CONFIG setelah itu load config yang baru tersebut.

    Disini GHOSTONE sudah bisa berjalan dengan baik namun masih standar. Bila ingin dikembangkan silahkan coba rubah options-options yang ada. Untuk melihat command yang bisa dilakukan , click COMMAND di GHOSTONE.
    BOT SICA, ANGGIL :
    statistik : http://bot.dota.web.id
    pendaftaran : http://bunglon.net/viewforum.php?f=239

  5. The Following 4 Users Say Thank You to reshine For This Useful Post:
  6. #3
    reshine's Avatar
    Join Date
    Jan 2008
    Posts
    2,392
    Points
    2,144.55
    Thanks: 26 / 787 / 361

    Default

    Hal yang perlu di ingat sebelum memutuskan membuat BOT :

    1. Koneksi internet yang dipergunakan. Sebaiknya yang memiliki bandwidth upload di atas 256kbps , apalagi kalau hendak host lebih banyak room.
    2. Port forwarding atau open firewall port ke port yang dipergunakan bot TETAP HARUS DILAKUKAN.
    3. PC yang dipergunakan, sebaiknya yang memang bagus dan stabil.
    4. Rules Indogamers soal BOT : http://www.indogamers.com/f55/indoga...n_ibip-215265/ dan http://www.indogamers.com/f55/tentan...2/#post3481205


    Hal yang sebaiknya di hindari dalam membuat BOT :

    1. Menggunakan koneksi ADSL , apalagi UP TO. ADSL itu antara bandwidth upload dan download jauh lebih kecil bandwidth upload dan biasanya oleh provider tidak di sebutkan.
    2. Menggunakan PC yang sama dengan yang dipergunakan untuk bermain game warcraft. Tidak ada gunanya BOT dibuat kalau kamu main di PC itu juga, lebih baik create game langsung di warcraft. Akan lebih ringan untuk PC kamu.


    Rekomendasi pembuatan BOT :

    1. Sewa VPS di provider-provider, terutama yang disimpan di gedung cyber langsung. Lebih baik menggunakan linux dan minimal RAM 256 atau 512MB

    2. Bila di rumah, gunakan PC yang bagus dan juga gunakan koneksi yang bagus , misalkan dedicated 512kbps




    DISCLAIMER :
    Semua tutorial di atas dibuat berdasarkan hasil tes langsung di platform yang dipergunakan. Untuk yang Linux di tes di VPS Server dengan RAM 1GB , HDD 5GB , CPU thread maximum 10000 , OS Debian 5 Lenny dan disimpan di dedicated server yang terletak di DTP/GSD gedung Cyber ( 1 dedicated server HP DL 380 G5 saya bagi 3 vps ). Untuk windows , di tes di notebook HP 6530s , windows XP Up To Date, RAM 1,5GB dan dengan koneksi Metro BIZNet up to 2 mbps di saat gedung kantor saya sudah sepi.

    Saya tidak bertanggung jawab bila ada error yang berakibat kerusakan akibat mencoba install GHOST++ ini. Segala akibat ujicoba terutama dari yang tidak terlalu menguasai komputer menjadi tanggung jawab masing-masing. Namun saya akan mencoba menjawab segala pertanyaan yang ada dan memberikan beberapa saran perbaikan.
    Last edited by reshine; 05-11-09 at 23:29.
    BOT SICA, ANGGIL :
    statistik : http://bot.dota.web.id
    pendaftaran : http://bunglon.net/viewforum.php?f=239

  7. The Following 2 Users Say Thank You to reshine For This Useful Post:
  8. #4
    kenzokuken's Avatar
    Join Date
    Nov 2006
    Location
    Jakarta Barat - Depok
    Posts
    258
    Points
    409.60
    Thanks: 0 / 0 / 0

    Default

    nice inpoh sangat gan . . .
    imba kamu kak

  9. #5
    K_i_L_L_M_e's Avatar
    Join Date
    Feb 2009
    Location
    heaven
    Posts
    1,280
    Points
    1,232.37
    Thanks: 102 / 207 / 88

    Default

    MINTA AKSESNYA AJA GAN! WAKAKAKA..
    Clan : NoSacrificeNoVictory-
    Rank: HeadChieftain
    Location: PvPGN Realm



  10. #6
    kenzokuken's Avatar
    Join Date
    Nov 2006
    Location
    Jakarta Barat - Depok
    Posts
    258
    Points
    409.60
    Thanks: 0 / 0 / 0

    Default

    sama deh, kalo boleh minta aksesnya jg.

  11. #7
    K_i_L_L_M_e's Avatar
    Join Date
    Feb 2009
    Location
    heaven
    Posts
    1,280
    Points
    1,232.37
    Thanks: 102 / 207 / 88

    Default

    Quote Originally Posted by kenzokuken View Post
    sama deh, kalo boleh minta aksesnya jg.
    sapa lo?? wkakakaka..
    Clan : NoSacrificeNoVictory-
    Rank: HeadChieftain
    Location: PvPGN Realm



  12. #8
    kenzokuken's Avatar
    Join Date
    Nov 2006
    Location
    Jakarta Barat - Depok
    Posts
    258
    Points
    409.60
    Thanks: 0 / 0 / 0

    Default

    kk saya udah bisa ampe buat bot nya . .
    tapi kok saya coba sendiri di komp saya lalu saya coba maen tapi ga isa masuk room nya ? itu kenapa ya ?
    misal :
    id Bot = x
    id saya = y
    main di 1 kom . kok saya ga bisa join roomnya ? apa ada penjelasannya kk ??
    terus klo udah di restart ghost one nya apa mesti harus setting MYSQL dll lagi ??

  13. #9
    8ap3t's Avatar
    Join Date
    Feb 2008
    Location
    Jakarta
    Posts
    3,175
    Points
    614.00
    Thanks: 369 / 289 / 266

    Default

    Quote Originally Posted by kenzokuken View Post
    kk saya udah bisa ampe buat bot nya . .
    tapi kok saya coba sendiri di komp saya lalu saya coba maen tapi ga isa masuk room nya ? itu kenapa ya ?
    misal :
    id Bot = x
    id saya = y
    main di 1 kom . kok saya ga bisa join roomnya ? apa ada penjelasannya kk ??
    terus klo udah di restart ghost one nya apa mesti harus setting MYSQL dll lagi ??
    mungkin gameport lue ama yg di setting ghostonenya beda..
    tapi gwe sendiri gak tau cara settingnya..

    kayanya perlu dari port elu sendiri deh..

    tunggu si reshine yg jawab deh..
    Sistem kerja Rodi tetap berlaku di INDONESIA

  14. #10
    kenzokuken's Avatar
    Join Date
    Nov 2006
    Location
    Jakarta Barat - Depok
    Posts
    258
    Points
    409.60
    Thanks: 0 / 0 / 0

    Default

    Quote Originally Posted by 8ap3t View Post
    mungkin gameport lue ama yg di setting ghostonenya beda..
    tapi gwe sendiri gak tau cara settingnya..

    kayanya perlu dari port elu sendiri deh..

    tunggu si reshine yg jawab deh..
    dah bisa kk . . hehehe . .

  15. #11

    Join Date
    Oct 2009
    Posts
    212
    Points
    249.40
    Thanks: 0 / 0 / 0

    Default

    Quote Originally Posted by kenzokuken View Post
    dah bisa kk . . hehehe . .
    klo dah bisa ..
    minta aksesna donk kk ..
    please ..

  16. #12
    KoyukiCindy's Avatar
    Join Date
    Jun 2008
    Posts
    322
    Points
    281.75
    Thanks: 1 / 0 / 0

    Default

    Quote Originally Posted by 8ap3t View Post
    mungkin gameport lue ama yg di setting ghostonenya beda..
    tapi gwe sendiri gak tau cara settingnya..

    kayanya perlu dari port elu sendiri deh..

    tunggu si reshine yg jawab deh..

    sok tau neh...

  17. #13
    ~voltus_5's Avatar
    Join Date
    Sep 2009
    Posts
    428
    Points
    544.70
    Thanks: 3 / 0 / 0

    Default

    ada yg tw gk kenapa http://www.microsoft.com/express/vc/ website ini saya tidak bisa buka ?
    www.microsoft.com juga gk bisa .
    apakah di blok ?
    or gmn itu ?

  18. #14
    kenzokuken's Avatar
    Join Date
    Nov 2006
    Location
    Jakarta Barat - Depok
    Posts
    258
    Points
    409.60
    Thanks: 0 / 0 / 0

    Default

    Quote Originally Posted by vliuss View Post
    klo dah bisa ..
    minta aksesna donk kk ..
    please ..
    dicoba dolo kk step2 yang diatas pasti bisa kok..hehe

    Quote Originally Posted by KoyukiCindy View Post
    sok tau neh...
    dih emang bener x dia kk..zzzz

    Quote Originally Posted by ~voltus_5 View Post
    ada yg tw gk kenapa http://www.microsoft.com/express/vc/ website ini saya tidak bisa buka ?
    www.microsoft.com juga gk bisa .
    apakah di blok ?
    or gmn itu ?
    sabar aja kk bukan di blok, emang lama itu soalnya lsg dari microsoftnya.sabar disayang TUhan. hehehe

  19. #15
    ~voltus_5's Avatar
    Join Date
    Sep 2009
    Posts
    428
    Points
    544.70
    Thanks: 3 / 0 / 0

    Default

    we..
    kgk itu ..
    no connection itu klo browse itu ..
    tggu mpe 1harian juga gk bakal connect ..
    server not found
    mgkn ada salah di windows or settingnya ..
    ada yg tw ?
    thx ..
    Last edited by ~voltus_5; 16-10-09 at 14:54.

Page 1 of 23 1234511 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •