Results 1 to 6 of 6
http://idgs.in/397255
  1. #1
    Logan's Avatar
    Join Date
    Oct 2007
    Location
    Surabaya
    Posts
    1,947
    Points
    1,024.80
    Thanks: 85 / 36 / 30

    Default [share][DEWA Only] Cara Membuat BOT DotA di Linux!

    Halo, hari ini saya akan membagikan ilmu dimana isi ilmu tersebut adalah membuat BOT DotA! Oke gak pake panjang lebar langsung aja kita masuk ke Pelajaran!

    Syarat :
    1.disini saya menggunakan Linux Ubuntu 10.04 VPS sebagai Pembuatan bot.
    2.anda Membutuhkan Repository Indonesia
    3. VPS Indonesia minimal dengan RAM 256MB karena membutuhkan untuk membuat Webstatistik BOT.
    4. Butuh kesabaran tingkat tinggi.
    5. Cemilan beberapa bungkus

    Ok mari kita lakukan penggantian Repository Apabila anda belum melakukannya:

    Edit melalui program WINSCP bisa didapatkan secara gratis di http://winscp.net
    cari folder /etc/apt/
    doble klik file sources.list untuk mengeditnya
    hapus teks yang ada didalam sana dan pastekan ini kedalam :
    Code:deb http://kambing.ui.ac.id/ubuntu lucid main restricted universe
    deb http://kambing.ui.ac.id/ubuntu lucid-updates main restricted universe
    deb http://kambing.ui.ac.id/ubuntu lucid-security main restricted universe





    untuk update Repository dapat dilakukan command berikut setelah menggantikan file sources.list
    Code:apt-get update



    untuk membuat BOT, anda perlu menginstall beberapa Library yang dibutuhkan. dapat dilakukan dengan command berikut :
    Code:apt-get install build-essential g++ libmysql++-dev wget unzip libbz2-dev libgmp3-dev screen


    setelah itu mari kita download file bot dan libboost, disini saya akan meletakkannya pada dir /root/
    Code:cd /root/
    wget http://downloads.sourceforge.net/pro...1_39_0.tar.bz2
    wget http://ghostplusplus.googlecode.com/...splus_17.1.zip


    mari kita esktrak file yg barusan kita download
    Code:tar xjf boost_1_39_0.tar.bz2
    unzip ghostplusplus_17.1.zip




    Proses Install Libboost
    Masuk kedalam folder boost
    Code:cd boost_1_39_0


    dan melakukan install
    Code:./bootstrap.sh --with-libraries=filesystem,program_options,system,regex, thread,date_time --libdir=/usr/lib/
    ./bjam
    ./bjam install



    setelah selesai mari kita hapuskan folder boost yang sudah tidak diperlukan lagi
    Code:rm -Rf /root/boost_1_39_0



    Proses Install BOT
    mari kita install bncsutl dan stormlib dulu subaya dapat berjalan secara lancar
    Code:cd /root/ghost/bncsutil/src/bncsutil/
    make
    /root/ghost/StormLib/stormlib
    make
    make install


    lalu kita ke folder ghost untuk mengcompile dan install
    Code:cd /root/ghost/ghost/



    pada file Makefile, ada sebuah baris yang berisi seperti ini :
    Code:LFLAGS = -L. -L../bncsutil/src/bncsutil/ -L../StormLib/stormlib/ -lbncsutil -lpthread -ldl -lz -lStorm -lmysqlclient_r -lboost_date_time-mt -lboost_thread-mt -lboost_system-mt -lboost_filesystem-mt -lboost_regex-mt



    kita akan melakukan edit pada baris tersebut, jalanin
    Code:ls -l /usr/lib/libboost*.so


    akan muncul seperti ini
    Code:lrwxrwxrwx 1 root root 42 2010-10-23 14:36 /usr/lib/libboost_date_time-gcc42-mt.so -> libboost_date_time-gcc42-mt-1_39.so.1.39.0
    lrwxrwxrwx 1 root root 43 2010-10-23 14:36 /usr/lib/libboost_filesystem-gcc42-mt.so -> libboost_filesystem-gcc42-mt-1_39.so.1.39.0
    lrwxrwxrwx 1 root root 48 2010-10-23 14:36 /usr/lib/libboost_program_options-gcc42-mt.so -> libboost_program_options-gcc42-mt-1_39.so.1.39.0
    lrwxrwxrwx 1 root root 38 2010-10-23 14:36 /usr/lib/libboost_regex-gcc42-mt.so -> libboost_regex-gcc42-mt-1_39.so.1.39.0
    lrwxrwxrwx 1 root root 39 2010-10-23 14:36 /usr/lib/libboost_system-gcc42-mt.so -> libboost_system-gcc42-mt-1_39.so.1.39.0
    lrwxrwxrwx 1 root root 39 2010-10-23 14:36 /usr/lib/libboost_thread-gcc42-mt.so -> libboost_thread-gcc42-mt-1_39.so.1.39.0



    nama filenya akan berbentuk seperti "libboost_...-gcc42-mt.so"
    maka disini LFLAGS nya kita edit seperti ini :
    Code:LFLAGS = -L. -L../bncsutil/src/bncsutil/ -L../StormLib/stormlib/ -lbncsutil -lpthread -ldl -lz -lStorm -lmysqlclient_r -lboost_date_time-gcc42-mt -lboost_thread-gcc42-mt -lboost_system-gcc42-mt -lboost_filesystem-gcc42-mt -lboost_regex-gcc42-mt


    oke done dan save apabila sudah,
    sekarang mari kita install ghost++ tersebut dan copy ke folder /root/ghost/
    Code:sudo make
    cp ghost++ ../



    sekarang sudah kita lakukan instalasi pada bot, sekarang mari kita lanjutkan kdalam proses penginstalan Database dimana akan menampung seluruh Admin dan Webstatistik nya didalam

    Penginstalan Webserver dan database
    Code:apt-get install apache2 php5 libapache2-mod-php5 mysql-server



    Nanti akan keluar popup dimana masukkan password mysql, masukkan password yang Anda inginkan.

    sekarang mari kita membuat database untuk bot
    Code:login ke mysql : mysql -u root -p
    create database bot;
    use bot;
    source /root/ghost/mysql_create_tables_v2.sql
    quit;
    Sumber: http://www.team-clan.com/forum/viewtopic.php?f=41&t=219

  2. Hot Ad
  3. The Following 2 Users Say Thank You to Logan For This Useful Post:
  4. #2
    op3l's Avatar
    Join Date
    Oct 2006
    Location
    Surabaya
    Posts
    1,787
    Points
    2,028.60
    Thanks: 1 / 1 / 1

    Default

    ini harus server indo y? kl server luar ga bs dipake buat/masuk server public idgs?? secara kan server luar lebih murah dari indo sewa nya
    Yang Penting NgeJUNK

  5. #3

    Join Date
    Jun 2008
    Location
    Jogja
    Posts
    9
    Points
    7.70
    Thanks: 0 / 0 / 0

    Default

    Quote Originally Posted by op3l View Post
    ini harus server indo y? kl server luar ga bs dipake buat/masuk server public idgs?? secara kan server luar lebih murah dari indo sewa nya
    Bisa , tapi ping nya gede, sekitar 300an. Ntar mainnya jadi lag

  6. #4
    op3l's Avatar
    Join Date
    Oct 2006
    Location
    Surabaya
    Posts
    1,787
    Points
    2,028.60
    Thanks: 1 / 1 / 1

    Default

    Quote Originally Posted by gilankpam View Post
    Bisa , tapi ping nya gede, sekitar 300an. Ntar mainnya jadi lag
    oh iya lupa kl bot luar pasti ping bengkak. terima kasih pencerahannya kaks.


    btw saya uda coba tuts ny tapi saya centos dan mengalami kesulitan hehehe

    jasa bkin bot ampe jd ada gak ya
    Yang Penting NgeJUNK

  7. #5
    Kings~007's Avatar
    Join Date
    Aug 2011
    Location
    DigiGames
    Posts
    79
    Points
    4.41
    Thanks: 55 / 15 / 12

    Default

    ada kk. cm ga sama ijin botnya... ijinnya urus sendiri.. ^^ klo botnya sich bisa sampe tes cr8 n lancar..

  8. #6
    INSIDE-BBM's Avatar
    Join Date
    Feb 2012
    Posts
    148
    Points
    1.51
    Thanks: 22 / 64 / 28

    Default

    Quote Originally Posted by DG[FAT]-Bboys~ View Post
    ada kk. cm ga sama ijin botnya... ijinnya urus sendiri.. ^^ klo botnya sich bisa sampe tes cr8 n lancar..
    susah lah kak klo urus sendiri bakal lama

Posting Permissions

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