Wednesday, November 19, 2008
Download Map AI
klik link berikut :
====> Map AI+ v6.54b
====> Map AI + v6.53
====> Map AI v6.51
Download patch 121
Download Bnet gateway
* untuk bnet gateway editor silahkan klik link ini :
===> bnet gateway editor
Download Map
berikut ini adalah link nya :
* Dota Allstars v6.57.w3x
klik disini ===> dota v6.57
* Dota Allstars v6.56.w3x
klik disini ===> dota v6.56
* Dota Allstars v6.55b.w3x
klik disini ===> dota v6.55b
* Dota Allstars v6.55.w3x
klik disini ===> dota v6.55
* Dota Allstars v6.54b.w3x
klik disini ===> dota v6.54b
* Dota Allstars v6.54.w3x
klik disini ===> dota v6.54
Create Server PvPGN !!!
yaa iyaaa lah masa ya iya donk !! ternyata bikin server pvpgn sendiri itu GAMPANG !!
neh aye ajarin caranya dari awal sampe akhir !!
* Ini buat install pvpgn di Linux !
1. Dapatkan source pvpgn, dapat diperoleh di http://pvpgn.berlios.de/, baik berupa tarball, rpm, ataupun deb. Dalam tutorial ini, saya menggunakan tarball. Dapat diperoleh di *?*2. Selain source tersebut, diperlukan juga file-file support untuk pvpgn, dan dapat diperoleh di *?*3. Dengan asumsi anda login sebagai root, taruh file pvpgn-1.7.9.tar.gz di /usr/src/, lalu extractlah :
#cd /usr/src/
#tar –xzvf pvpgn-1.7.9.tar.gz
tunggu hingga proses ekstraksi selesai, lalu :
#cd pvpgn-1.7.9/src/
#./configure
ini akan melakukan konfigurasi awal, setelah selesai, lakukan :
#make dep
#make install
yang akan meng-install pvpgn (asumsi tanpa error, jika ada error, silahkan baca README)
4. Letakkan file-file support di /usr/local/var/files/5. Edit satu baris dalam file konfigurasi utama dari pvpgn, yaitu /usr/local/etc/bnetd.conf sehingga baris :
#pidfile = /usr/local/var/bnetd.pid
menjadi
pidfile = /usr/local/var/bnetd.pid
6. Jalankan server pvpgn (dengan asumsi bahwa lokasi file conf adalah default :
#bnetd
7. Untuk mengetahui apakah server telah berfungsi dengan baik, lakukan :
#ps ax | grep bnetd
jika proses “bnetd” muncul, maka server telah berfungsi, atau :
#tail -f /usr/local/var/bnetd.log
jika pada output perintah tersebut tidak mengindikasikan ada error, maka server telah berfungsi, atau :
#netstat -an | grep 6112
jika port 6112 ber-status LISTENING, maka server telah berfungsi.
8. Sekian tutorial singkat ini, jika ada error atau ingin konfigurasi yang lebih kompleks, silahkan membaca README ataupun FAQ.
** Nah untuk yang di Windows lebih gampang lagi bro !
Untuk windows, Silahkan download File nya di : http://download.berlios.de/pvpgn/PvPGN-1.8.2-0-Win32-MySQL-5.0.45-BIN.zip
Untuk file-file support silahkan download di : http://pvpgn.berlios.de/ bagian downloads file-file support
Lalu extract di drive/folder mana saja, copy file2 support ke dalam folder “files”, dan jalankan PvPGN.exe. Beres dah…
List Server Dota
List server DotA:
Indogamers :
Public IP: public.indogamers.us
Junior IP: junior.indogamers.us
Pro IP: pro.indogamers.us
Free IP: 122.144.2.132
Animedia
IP: 219.83.12.146
MediaNet
IP: 202.169.224.56
KINGS
IP: 202.74.73.98
Medan-Online
IP: 122.195.18.122
NusaReborn
IP: 202.162.207.111
Melsagamers Rookie
IP: dota.melsagamers.com
SGC
IP: 222.124.131.138
RajaGame
IP: 202.182.52.35
M1cQ
IP: 125.160.173.26
Create Host Dota
Karena banyak pertanyaan seputar hal ini , meskipun sebenarnya informasi ini sudah ada di forum indogamers. Jadi untuk lebih mudah dan mudah2an bisa membantu. Tapi kalo masih gak bisa juga , saran gw baca lagi dan baca lagi… selebihnya gunakan forum. okeh. Buat Warnet2 / cybercafe yang blum bisa jadi host dota / create ( bahasa gaulnya katanya sih ), silahkan baca2 orat-oretan ini. Tutorial settingan untuk operating sistem Linux, Freebsd dan Mikrotik.
Bumbunya :
A Installation:
Go to this link and download these files, dont forget to read the readme.txt
http://www.indofiles.com/index.php?&direction=0&order=&directory=-GAMES%20INSTALLER-/DOTA%20INSTALLER
2. Bnetgatewayeditor.exe
Go to the dota folder that you’ve installed , find bnetgatewayeditor.exe , click it and go to the warcraft tab. Check if the gateway allready set :
Indogamers PRO ( 203.77.212.19 zone 7 )
Indogamers JUNIOR ( 203.77.212.20 zone 7 )
3. Ready to play.
Go to the desktop and find icon warcraft with name : indogamers. Chose the server ( PRO/JUNIOR ) that you wanna play, but you have to register your id first. Read the terms and aggrement if you wanna make PRO id. Go pm winnie or other admin in charge in Junior server.
B. How to create Rooms/Games ( host of the games ) :
These Router setting only for cybercafe staff/owner ( expert only )
Linux Router :
eth1 = local ethernet
eth0 = public ethernet
Step One
open /etc/rc.d/rc.local –> redhat, slackware,fedora , exect ubuntu using /etc/rc.local
type –> vi /etc/rc.d/rc.local
Step Two
Start editing , put these fit with your net configuration setting.
Forwarding public ip to lokal ip
[quote]
##First PC
/sbin/iptables -t nat -I PREROUTING -i eth1 -p tcp -d 202.159.53.20 –dport 6112 -j DNAT –to-destination 192.168.0.1:6112
/sbin/iptables -t nat -I PREROUTING -i eth1 -p udp -d 202.159.53.20 –dport 6112 -j DNAT –to-destination 192.168.0.1:6112
##Second Pc
/sbin/iptables -t nat -I PREROUTING -i eth1 -p tcp -d 202.159.53.20 –dport 6113 -j DNAT –to-destination 192.168.0.2:6113
/sbin/iptables -t nat -I PREROUTING -i eth1 -p udp -d 202.159.53.20–dport 6113 -j DNAT –to-destination 192.168.0.2:6113
[/quote]do the same with others pc, dont forget to fit the ip and port at the client pc and Games client port.
NEXT….
Step Three
[quote] /sbin/iptables -t nat -A POSTROUTING -o eth0 -s 192.168.0.0/24 -j SNAT –to-source 202.159.53.20
########## Create BY vampire_surfer , vampirezsr@gmail.com ################
[/quote]#Save/restore configuration
/sbin/iptables-save > /etc/sysconfig/iptables.rules
/sbin/iptables-restore < /etc/sysconfig/iptables.rules From Step Two - Step Three put at the end of the /etc/rc.d/rc.local After that .. press ESC , press :wq esc+ : wq! –> saving /etc/rc.d/rc.local
Step Four ( Type in root terminal )
Quote:
/sbin/service iptables save
/sbin/iptables-save > iptables-rules
/sbin/iptables-restore < rl0=" ip" rl1="ip" firewall_enable="”YES”" firewal_scripts="”/etc/fwrules”" natd_enable="”YES”" natd_interface="”rl0″" natd_flags="”-f" email="”" color="#0000ff]" email="”" color="#0000ff]"> reboot pc router.
Damned di handbook gak ada hiks… capek dah ::swt:: untung berhasil…
Mikrotik router :
Contoh :
ip public lu : 202.123.3.2
ip local ( pc client ) : 192.168.0.101-sampe sebanyak2nya kompi lu dah.. zzz
- Buka Terminal di winbox , copy paste yang ada dibawah ini ( susun dulu yah biar rapih , sesuai dengan ip lu / settingan lu ).
/ip firewall nat
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6001 action=dst-nat to-addresses=192.168.0.101 to-ports=6001
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6002 action=dst-nat to-addresses=192.168.0.102 to-ports=6002
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6003 action=dst-nat to-addresses=192.168.0.103 to-ports=6003
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6004 action=dst-nat to-addresses=192.168.0.104 to-ports=6004
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6005 action=dst-nat to-addresses=192.168.0.105 to-ports=6005
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6006 action=dst-nat to-addresses=192.168.0.106 to-ports=6006
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6007 action=dst-nat to-addresses=192.168.0.107 to-ports=6007
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6008 action=dst-nat to-addresses=192.168.0.108 to-ports=608
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6009 action=dst-nat to-addresses=192.168.0.109 to-ports=609
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6010 action=dst-nat to-addresses=192.168.0.110 to-ports=6010
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6011 action=dst-nat to-addresses=192.168.0.111 to-ports=6011
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6012 action=dst-nat to-addresses=192.168.0.112 to-ports=6012
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6013 action=dst-nat to-addresses=192.168.0.113 to-ports=6013
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6014 action=dst-nat to-addresses=192.168.0.114 to-ports=6014
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6015 action=dst-nat to-addresses=192.168.0.115 to-ports=6015
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6016 action=dst-nat to-addresses=192.168.0.116 to-ports=6016
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6017 action=dst-nat to-addresses=192.168.0.117 to-ports=6017
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6018 action=dst-nat to-addresses=192.168.0.118 to-ports=6018
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6019 action=dst-nat to-addresses=192.168.0.119 to-ports=6019
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6020 action=dst-nat to-addresses=192.168.0.120 to-ports=6020
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6021 action=dst-nat to-addresses=192.168.0.121 to-ports=6021
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6022 action=dst-nat to-addresses=192.168.0.122 to-ports=6022
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6023 action=dst-nat to-addresses=192.168.0.123 to-ports=6023
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6024 action=dst-nat to-addresses=192.168.0.124 to-ports=6024
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6025 action=dst-nat to-addresses=192.168.0.125 to-ports=6025
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6026 action=dst-nat to-addresses=192.168.0.126 to-ports=6026
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6027 action=dst-nat to-addresses=192.168.0.127 to-ports=6027
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6028 action=dst-nat to-addresses=192.168.0.128 to-ports=6028
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6029 action=dst-nat to-addresses=192.168.0.129 to-ports=6029
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6030 action=dst-nat to-addresses=192.168.0.130 to-ports=6030
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6031 action=dst-nat to-addresses=192.168.0.131 to-ports=6031
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6032 action=dst-nat to-addresses=192.168.0.132 to-ports=6032
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6033action=dst-nat to-addresses=192.168.0.133 to-ports=6033
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6034 action=dst-nat to-addresses=192.168.0.134 to-ports=6034
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6035 action=dst-nat to-addresses=192.168.0.135 to-ports=6035
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6036 action=dst-nat to-addresses=192.168.0.136 to-ports=6036
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6037 action=dst-nat to-addresses=192.168.0.137 to-ports=6037
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6038 action=dst-nat to-addresses=192.168.0.138 to-ports=6038
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6039 action=dst-nat to-addresses=192.168.0.139 to-ports=6039
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6040 action=dst-nat to-addresses=192.168.0.140 to-ports=6040
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6041 action=dst-nat to-addresses=192.168.0.141 to-ports=6041
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6042 action=dst-nat to-addresses=192.168.0.142 to-ports=6042
aadd chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6043 action=dst-nat to-addresses=192.168.0.143 to-ports=6043
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6044 action=dst-nat to-addresses=192.168.0.144 to-ports=6044
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6045 action=dst-nat to-addresses=192.168.0.145 to-ports=6045
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6046 action=dst-nat to-addresses=192.168.0.146 to-ports=6046
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6047 action=dst-nat to-addresses=192.168.0.147 to-ports=6047
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6048 action=dst-nat to-addresses=192.168.0.148 to-ports=6048
add chain=dstnat dst-address=(Masukin Ip pub /external, contoh 202.123.3.2 ) protocol=tcp src-port=6049 action=dst-nat to-addresses=192.168.0.149 to-ports=6049
- Langkah terakhir , masquerade network 192.168.0.0/24
# /ip firewall nat add chain=srcnat src-address=192.168.0.0/24 action=masquerade
- Selesai, mudah kan.
Nah Berikut ini adalah cara Create Host dota-battlenet menggunakan mikrotik
Untuk create host warcraft/dota dapat digunakan 2 rule untuk port forwarding, yaitu dstnat dan srcnat.
Contoh ip public : 202.44.11.22
Ip local yg diijinkan create: 172.16.0.101
Buka menu IP >> Firewall >> tab NAT
Add rule srcnat:
Add rule dstnat:
About DotaAllstars
The scenario was developed with the "World Editor" of Warcraft III Reign Of Chaos, and was updated upon the release of the Warcraft expansion The Frozen Throne. There have been many variations of the original concept; currently, the most popular is DotA Allstars,which has been maintained by several authors during development.
Since its release, Allstars has become a feature at several worldwide tournaments, including Blizzard Entertainment's Blizz con and the Asian World Cyber Games, as well as the Cyberathlete Amateur and CyberEvolution leagues; declared that DotA was perhaps the most popular "free, non-supported game mod in the world". The map has gone on to influence other maps and games, including the upcoming strategy game DemiGod.
Defense of the Ancients pits two teams of players against each other: the Sentinel and the Scourge. Players on the Sentinel team are based at the southwest corner of the map, and those on the Scourge team are based at the northeast corner. Each base is defended by towers and waves of units which guard the main paths leading to their base. In the center of each base is the "Ancient", a building that must be destroyed to win the game.
Each human player controls one Hero, a powerful unit with unique abilities. In Allstars, players on each side choose one of ninety-one heroes, each with different abilities and tactical advantages over other heroes. The scenario is highly team-oriented; it is difficult for one player to carry the team to victory alone. Nevertheless, some heroes, given enough time, can change the outcome single-handedly, while countering the opposing team's heroes. Defense of the Ancients allows up to ten players in a five versus five format and an additional two slots for referees or observers, often with an equal number of players on each side.
Because the gameplay revolves around strengthening individual heroes, it does not require one to focus on resource management and base-building, as in most traditional Real-time Strategy games. Killing computer-controlled units earns the player Experience Points; when enough experience is accumulated, the player gains a level. Leveling up improves the hero's toughness and the damage it can inflict, and allows players to upgrade their spells or skills. In addition to accumulating experience, players also manage a single resource: gold. The typical resource gathering of Warcraft III is replaced by a combat-oriented money system; in addition to a small periodic income, heroes earn gold by killing hostile units, base structures, and enemy heroes. Using gold, players buy items to strengthen their hero and gain abilities. Certain items can be combined with recipes to create more powerful items. Buying items that suit one's hero is an important tactical element of the scenario.
Allstars offers a variety of game modes, selected by the game host at the beginning of the match. The game modes dictate the difficulty of the scenario, as well as whether people can choose their hero or are assigned one randomly. Many game modes can be combined (for example, an easy difficulty level and a random hero pick), allowing more flexible options.
Beberapa Tahun belakangan ini, Warcraft 3 DotA Allstars memang menjadi game yang sangat terfavorit di beberapa warnet dan cybercafe. Bahkan kepopuleran DotA melebihi game Warcraft 3 itu sendiri. Lalu, sebenarnya apa itu DotA ? DotA merupakan singkatan dari Defend of the Ancients, merupakan hasil modifikasi untuk game warcraft 3 : The Frozen Throne. Kemudian untuk kata “Allstars “ merupakan kumpulan dari semua hero – hero yang ada pada game Warcraft 3 : Reign of Chaos, expansion Warcraft 3 : The Frozen Throne dan juga terdapat penambahan hero – hero yang baru pada saat update versi terbaru DotA diluncurkan.Jadi gameplay dari game ini adalah pemain diharuskan untuk mempertahankan wilayahnya dan menyerang wilayah milik pemain lain. Dan akan ada sekitar 80an hero yang dapat dipilih oleh pemain. Setiap hero akan memiliki kelebihan dan kekurangannya masing – masing.
Dalam permainan, anda dapat bertempur secara One by One ataupun secara Team.
Taktik dan strategi sangat diperlukan dalam permainan ini, pemilihan kombinasi item dan hero yang salah juga bisa menyebabkan kegagalan pada team anda.