Results 1 to 10 of 10
http://idgs.in/376744
  1. #1
    V-Ghost~'s Avatar
    Join Date
    Mar 2011
    Location
    Batam, Ouham, Central African Republic, Central African Republic
    Posts
    482
    Points
    242.60
    Thanks: 32 / 23 / 19

    Default cara membuat bot dota dilinux dewa only

    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( bisa cari di http://Owned-host.com/vps.html dengan harga murah) 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;

  2. Hot Ad
  3. #2
    kristalboyz-'s Avatar
    Join Date
    May 2008
    Location
    ----------------
    Posts
    5,705
    Points
    19.91
    Thanks: 114 / 25 / 24

    Default

    kalo yang install debian ga ada ya.
    My ID Public : LDS-BLACKLIST28 , KRISTALBOYZ , BTM-KRISTALBOYZ

  4. #3
    V-Ghost~'s Avatar
    Join Date
    Mar 2011
    Location
    Batam, Ouham, Central African Republic, Central African Republic
    Posts
    482
    Points
    242.60
    Thanks: 32 / 23 / 19

    Default

    kyknya bisa juga cmn commandnya agak laen x . ga smua linux commandnya sama kk

  5. #4
    chria5k's Avatar
    Join Date
    Sep 2009
    Location
    Tartarus
    Posts
    1,518
    Points
    1,522.80
    Thanks: 31 / 41 / 38

    Default

    salah tempat.....
    Quote Originally Posted by alumina1994 View Post
    kalo mau post id dota yang flaming di server nusa di mana yah ?

  6. #5
    kristalboyz-'s Avatar
    Join Date
    May 2008
    Location
    ----------------
    Posts
    5,705
    Points
    19.91
    Thanks: 114 / 25 / 24

    Default

    harunya ke tempat forum bOt Tutorial dhe..tapi sini boleh juga ya..
    Tutorial IT juga ini..
    My ID Public : LDS-BLACKLIST28 , KRISTALBOYZ , BTM-KRISTALBOYZ

  7. #6
    V-Ghost~'s Avatar
    Join Date
    Mar 2011
    Location
    Batam, Ouham, Central African Republic, Central African Republic
    Posts
    482
    Points
    242.60
    Thanks: 32 / 23 / 19

    Default

    iya. . UDa dipindahin tuh. .
    Khuusus Dewa IT aja nih . . yg kagak ngerti IT pasti blak2 an d.
    KAgak ngerti lu dgn ini

  8. #7

    Join Date
    Dec 2010
    Posts
    110
    Points
    142.00
    Thanks: 1 / 2 / 2

    Default

    wahahaah salah kamar ya kk

  9. #8

    Join Date
    Nov 2010
    Location
    Pekanbaru.dunianet
    Posts
    3,011
    Points
    2,461.30
    Thanks: 159 / 54 / 53

    Default

    wewe itu banyak sekali progarmnya..
    apa mau di hapal cara" nya..
    setau saya kalo buat bot kyk gitu apa gag ilegal ?

  10. #9
    V-Ghost~'s Avatar
    Join Date
    Mar 2011
    Location
    Batam, Ouham, Central African Republic, Central African Republic
    Posts
    482
    Points
    242.60
    Thanks: 32 / 23 / 19

    Default

    buat si kagak ilegal. asal jgn di onlinekan ketahuan ya permanen. wkwkwk. . mnta dloe lah izinnya ama indogamers. klu bole ya bgus. ga bole nasib d

  11. #10

    Join Date
    Jul 2010
    Posts
    12
    Points
    21.50
    Thanks: 4 / 0 / 0

    Thumbs up

    nice thread, tadi ane udah nyoba gan pake ubuntu 10.04 LTS, cuman masalahnya ane stuck di make doang, padahal udah tahap akhir tuh aowkawokaw

    yang disini gan ane bingung emang make filenya ahrus di edit trus disamaian sama yang punya agan yah? kok beda padahal versi ghsot ane sama loh 17.1

    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
    heran dah, jadi ane langsung skipp ajah ke pembuatan Mysql table , au dah harus ngapain lagi awokaw, kalo bisa bales yah ane masih butuh bantuannya

Posting Permissions

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