May/08102
Setting Up Listchecker on Warcraft III
If you play Warcraft III: The Frozen Throne at all, then I know that you have heard of the most popular map on Battle.net, Defense of The Ancients. You can download the map here. If you have taken your game up to the next level from public games found in the custom game list to TDA games sponsored by Clan TDA (The clan responsible for maintaining the map) then you probably have heard of LC or listchecker. List checker is a great tool that creates a Virtual LAN that allows for a smooth lag-free game in most cases. The only problem with listchecker is that there is little documentation on how-to get it all up and running, and this can be a daunting task for the less technically inclined DOTA hosts out there.There are only a few steps to this process, and they are mostly painless so I will walk you through them.
1. Create a folder on your desktop called Listchecker, you can call it anything you want but I call mine Listchecker.
2. Go to the listchecker website and download the latest version of the listchecker program. That means you will have to download the pickup.listchecker.exe, BNCSutil.dll, and pickup.listchecker.ini.

When you try to download the ini file, you will more than likely just be shown some text. In this case, open up Notepad and copy and paste the text into Notepad. Then save the file as “pickup.listchecker.ini” without the quotations. Make sure you have All Files selected and not Text Files.
3. If you don’t have WinPCAP installed, you can download it here. This is very important and it makes the whole program work so if you have to ask yourself if you ahve it installed, then go ahead and download it and try to install it.
4. Now open up that INI file again. It’s time to configure Listchecker to make it work for you. You will need both your CD-Keys for Warcraft III: Reign of Chaos and The Frozen Throne. Your keys will be encrypted the first time you run Listchecker, as will your Battle.net ID and password, so you don’t need to worry about that. If you are playing on Azeroth (USEAST) like me, then change the line bnetnetwork=europe.battle.net to “bnetnetwork=useast.battle.net”. Now all you have to do is fill in your Battle.net account info and your CD-Key information and you are almost good to go.
5. Now it’s time to see if this thing works. Launch Warcraft III and then Alt+Tab to your desktop and launch Listchecker by running the EXE file in the Listchecker folder. Only launch it once, You will be prompted by Listchecker because it wants to change the port that Warcraft III uses from 6112 to 6113 so Listchecker can have 6112, press okay and let it work. This process may take a few minutes, go get a drink or something. Listchecker will also alert you that your ini file has been encrypted and then after it is done changing your Warcraft III ports, it will launch the program.
6. Congrats! You installed Listchecker! You may also have to set your router / firewall to unblock the ports. I unblock the range 6112-6119 on my firewall and router. If you need help configuring your router, then go to the Port Forward website or just leave me a comment and I will answer your question.
Now What? So you wanna host a game? Its easy! Don’t connect to battle.net like you normally would, instead press the Local Area Network button and then press Create Game. Pick the map you want and then press Create Game. If you are hosting a TDA make sure you set the game to allow Referees in the Additional Options menu. Now it should be you and someone called pickup.listchecker in the game. Don’t worry that just means listchecker is working! To host a public game enter the following command “/hostbnetpublic <gamename>” and to host a private game enter “/hostbnet <gamename>” replace <gamename> with the gamename of your choice. Pick something snazzy! You can also check the latency of the players in the game by doing the “/pingall” command and then pressing Ctrl+V to paste the results into Warcraft 3.
If you need any help or if I missed something, leave a comment and let me know! I write this stuff for you guys and I would like to get some feedback!
Paying the bills
Related Entries
Making listchecker work with Warcraft III 1.22Warcraft III: TFT Patch 1.22 Today!
Play with Purpose
2 New Features of Warcraft III 1.22
CnC: Red Alert 3 Beta First Impressions

March 21st, 2009
when i type in /hostbnetpublic “gamename” nothing shows i no its suppose to show all these things like game has been created successfully. but that doesnt show 4 me. all the ports r open plz help.
April 3rd, 2009
Xtincton you need to install winpcap
April 4th, 2009
[04/04/2009 16:21:59:602] Starting
[04/04/2009 16:22:03:254] winpcap disabled: winpcap loaded=false device opened=false myip=192.168.1.104
[04/04/2009 16:22:04:110] Checking for update
[04/04/2009 16:22:42:547] Stopping thread
[04/04/2009 16:22:42:549] Closing thread
[04/04/2009 16:22:42:551] Closing dialog
[04/04/2009 16:22:42:552] Waiting for thread
[04/04/2009 16:22:42:675] Exiting (log hash=8C62310C)
what should i do?
April 26th, 2009
Hey so.. i dont know if your still responding to things but it would be awsome if you could help me. I just got my computer all cleaned out. new motherboard hard drive video card. ok so its runnin super fast. My question is. I have done everything correctly so far as i know. But when i go onto LAN and i host the game the LC never joins my game.. and nothing happens. So.. Im confused. Ive put my INI file into my program files and i have even tried just putting it into my wc3 file. If you could help me with any solutions that would be great. Thanks
Alex
April 26th, 2009
Connecting to europe.battle.net, port:6112
Connected
Sending auth info
Received Ping request
Sent Ping reply
Received auth reply
Calculating checksum
Sending authcheck info
Received authcheck reply
authcheck reply: code=201 – CD key in use (war3 key) – Additional info: Christoffer
I get this when I Battle Net… Any help to get?
April 26th, 2009
lol, ty. helped.
April 26th, 2009
Connecting to europe.battle.net, port:6112
Connected
Sending auth info
Received Ping request
Sent Ping reply
Received auth reply
Calculating checksum
Sending authcheck info
Received authcheck reply
authcheck reply: code=201 – CD key in use (war3 key) – Additional info: Christoffer
I mean I get this on the LC window pop-up whenever I connect myself to BattleNet on WC3, but if I’m not on Battle Net on WC3 the LC’er can perfectly connect.
So LAN hosting works for me, but not BattleNet.
Need help on this as soon as possible, please.
If anyone knows the problem please respond either here or contact me on: christoffer.werness@live.no
Thanks, Christoffer W.
May 9th, 2009
Hello, can someone help me with my lc problem?
It seems that whenever I host a game, people get randomly kicked out of the room before I start the game. This is annoying because it is usually my friends. Does anyone know a solution to this?
May 18th, 2009
Hi when i try saying /openbnet it says:”Failed to hash WAR3 key”.Is there any way to fix?plz email me at Halo.war3@hotmail.com TYVM!or just comment for me
May 19th, 2009
Mine starts but it always says Wincap disabled, what do i do?
May 19th, 2009
Well, i figured out WinpCap..but wehn i first start frozen throne then Alt Tab and start LC, It prompts the first question, then nothing happened after i hit yes. Just blank even after 10min. I got an extremely nice computer so it shouldn’t be that long. any suggestions?
May 26th, 2009
[26/05/2009 20:49:56:129] Starting
[26/05/2009 20:49:56:299] winpcap disabled: winpcap loaded=true device opened=false myip=192.168.1.6
[26/05/2009 20:50:01:638] Stopping thread
[26/05/2009 20:50:01:641] Closing thread
[26/05/2009 20:50:01:642] Closing dialog
[26/05/2009 20:50:01:643] Waiting for thread
[26/05/2009 20:50:01:681] Exiting (log hash=AE9128C2)
What does this mean it…. When i try to run the list checker exe it says wincap disabled and this pops up in the listchecker log
June 2nd, 2009
Hey buddy, I did everything right, so when i try creating a public game, I get this:
Connecting to useast.battle.net, port:6112
Connected
Sending auth info
Received Ping request
Sent Ping reply
Received auth reply
Calculating checksum
Sending authcheck info
Received authcheck reply
authcheck reply: code=213 – Wrong product (tft key) – Additional info: pickup.listchecker
^^what does the last thing mean? everything is done properly..
June 4th, 2009
hey i unblocked the ports 6112-6114 but i think my router firewall is still blocking it.
i went to the website and i found my router, but warcraft3 is not a part of the program list. How do i unblock my router firewall
June 7th, 2009
So this is my first time using LC (used to use WC3banlist) and I’m having one issue, no one can join my games! I’ve followed all the steps, port forwarding is setup properly, WINPCAP works fine, not sure what’s wrong. Here’s a log:
Connecting to uswest.battle.net, port:6112
Connected
Sending auth info
Received Ping request
Sent Ping reply
Received auth reply
Calculating checksum
Sending authcheck info
Received authcheck reply
authcheck reply: code=0 – OK
Sending auth logon
Received auth logon reply
auth logon reply: code=0 – OK
Sending auth logonproof
Received auth logonproof
auth logonproof reply: code=0 – OK
Sending gameport
Sending enter chat
Joining warcraft 3 channel
Attempting to create game
Received start game reply
Your game has been created with success
Received Ping request
Sent Ping reply
Refreshing game
Received game refresh reply
I’m able to create games just fine but no one can join when I give them the game name. I’ve only tried using /hostbnet and not /hostbnetpublic but it shouldn’t matter, private games should work regardless. Any ideas?
June 7th, 2009
Well it seems to be working, just not private games. I can host public games and it works fine. My only question is, is that it seems after about 10 minutes of waiting for a game to fill and the auto refresh happening, eventually it says “connection closed” in the log and no one else is able to join. Any idea why this happens?
June 12th, 2009
Will it work with macs?
June 14th, 2009
Fixed the problem, works perfect now.
June 17th, 2009
Hey Kerebrus, I have that EXACT problem. What did you do to fix it?
June 24th, 2009
I’ve been using listchecker for over 1 year at least. And have been hosting pub/tda just fine. However, there is always a small problem that happens when hosting with lc, that is some people cannot join my game while some joins in just perfectly. This problem has been bothering me because 2 of my friends (very active) cannot join my game. 2ndly, i try to google for a fix but yet seems like no one found a solution. I’ve tried almost anything I can think of to locate the problem but yet no luck:
Changing ip (host and player)
disable firewall (host and player)
changing bnet name (player)
changing port (host and player)
changing lc port to 4000 (host)
anyway, i use dlink WBR-2310 (setting should be fine since a lot of people can join my game without any problem) and my firewall/antivirus program is ESET nod32. Using XP (SP3)
hopefully someone has a solution
Thx
July 2nd, 2009
@Allen:
I’ve had the same problem for quite some time. Me and one of my friends can both host games, and our other friends can join them, but we can’t join eachother’s games, and we have been unable to find any possible explanation for it. We’ve written it off to some sort of bug related to our D-Link routers.
Tonight I found a solution, but it may or may not be viable for you. Basically, get the friend(s) who can’t normally join your games, and host a game through Hamachi and have them join it through their LAN list in War3. Then fire up ListChecker and host the game on bnet. The pkp.listchecker user will be there and will be removed when the first player joins your game from bnet.
Good luck.
July 12th, 2009
hey i can host lc game alright and all the right things comes up say you have successfully created a lc game and all that stuff but people arent joining it.. and i do a good name that people will know and will like it but peopl still arent joining. i dont know what to do >.<
can you help please?
August 6th, 2009
[05/08/2009 20:56:26:236] Starting
[05/08/2009 20:56:26:434] winpcap disabled: winpcap loaded=true device opened=false
can u plz help me
i forsure have winpcap like it says i have it when i try to dl another one
August 12th, 2009
Connecting to uswest.battle.net, port:6112
Connected
Sending auth info
Received Ping request
Sent Ping reply
Received auth reply
Calculating checksum
Sending authcheck info
Received authcheck reply
authcheck reply: code=0 – OK
Sending auth logon
Received auth logon reply
auth logon reply: code=1 – Account doesn’t exist
Why does it say account doesn’t exist?
August 20th, 2009
So this is my first time using LC (used to use WC3banlist) and I’m having one issue, no one can join my games! I’ve followed all the steps, port forwarding is setup properly, WINPCAP works fine, not sure what’s wrong. Here’s a log:
Connecting to uswest.battle.net, port:6112
Connected
Sending auth info
Received Ping request
Sent Ping reply
Received auth reply
Calculating checksum
Sending authcheck info
Received authcheck reply
authcheck reply: code=0 – OK
Sending auth logon
Received auth logon reply
auth logon reply: code=0 – OK
Sending auth logonproof
Received auth logonproof
auth logonproof reply: code=0 – OK
Sending gameport
Sending enter chat
Joining warcraft 3 channel
Attempting to create game
Received start game reply
Your game has been created with success
Received Ping request
Sent Ping reply
Refreshing game
Received game refresh reply
I’m able to create games just fine but no one can join when I give them the game name. I’ve only tried using /hostbnet and not /hostbnetpublic but it shouldn’t matter, private games should work regardless. Any ideas?
August 20th, 2009
Toxic, try using /hostbnetpublic which is what I use all the time and it always works, /hostbnet has never worked for me and gave me the same issues where people couldn’t join the game. All I do is /hostbnetpublic (random GN) and get friends in then change the game name to whatever I want, simple.
August 21st, 2009
Hey kerebus,
I have the same problem with you, so the “(random GN)” does the LC make their own random name or you did? then you change to game name whatever you want? I’ am a bit confused.
August 23rd, 2009
hi i have the excakt same problem as dizass : hey i can host lc game alright and all the right things comes up say you have successfully created a lc game and all that stuff but people arent joining it.. and i do a good name that people will know and will like it but peopl still arent joining. i dont know what to do >.<
but i cant se your awnser to him so i ask the same question. plz help
August 26th, 2009
Hey guys i know what my problem is. i can host games but people cant join them.
you need to have the port OPEN on the -router setting-
i you dont know what i mean go to http://www.portfoward.com and follow the fairly easy steps.
@kiwii is your name refering to the fact that your a kiwi(nz person)?
August 26th, 2009
shit sorry guys for double post but im pretty sure that the main dude for this forum like.. doesnt go on this any more cos like.. when was the last time he posted a reply to anyone.. i looked back to when he did and it was kinda ages as ago…
August 26th, 2009
That is correct, if you can host an LC game but no one can join that means either your router’s firewall is preventing you from outside access or you have not properly setup port forwarding on your router. http://www.portforward.com can definitely help explain the port forward setup.
August 28th, 2009
I have a problem that when I host /hostbnetpublic, I might get 1 or 2 people join but then nobody joins. When I ask people to check if they see my game, most of them say that they cannot see the game in the list. In lc log screen it keeps saying “Refreshing game/Received game refresh reply” and no errors.
I have configured my router and have no problems with hosting games normally or with vck. I have configured lc to use port 6112. WC3 configured to use 6113. I can also host game with lc, just I have to tell the people game name before they can join.
Anyone else had the same problem and know a solution?
August 28th, 2009
hey superaggro
is there ‘connection closed’ showing? if you do or even if you dont, try to change the game name. When you change the game name and you have people in your room, they wont’ get kicked out. What happen to me is every few minutes, the connection gets closed, so I have to change the game name.
try it good luck
August 29th, 2009
In the window of listchecker said: winpcap disabled
What should I do?????
August 29th, 2009
In the window of listchecker said: winpcap disabled
What should I do????
yes i install it!!!
August 31st, 2009
Okay this is my first time hosting and I just have a couple questions…is it possible to use autorefresh in addition to listchecker, and if so, do I need to change anything on autorefresh? Also, how do I save “all files” instead of just text, the drop-down doesn’t offer me the option to save “all files”, just RTF, text, text (ms-dos format), and unicode text…please answer asap I’d really appreciate it
September 7th, 2009
i have the same problem as ButterCroissant
Connecting to uswest.battle.net, port:6112
Connected
Sending auth info
Received Ping request
Sent Ping reply
Received auth reply
Calculating checksum
Sending authcheck info
Received authcheck reply
authcheck reply: code=0 – OK
Sending auth logon
Received auth logon reply
auth logon reply: code=1 – Account doesn’t exist
September 18th, 2009
my keep closing connection after i have hosted a few min and maby 8 joined and are waiting for the last two to joinn.. Help pplz
September 25th, 2009
I’ve set up everything properly but LC doesn’t join the game, what do I do wrong??
October 6th, 2009
i dont understand why, but everything works perfectly, but when i actually launch the game, only a few ppl can join my game, like it takes 3 mins to fill out one side.. although when i host regularly on warcraft3 its instant.. why?
November 10th, 2009
Ok so im having trouble with LC (i play game modes people normally dont join less u have LC) and i installd it correctly changed every thing correctly have winpcap installed but have “winpcap disabled” at the top of LC screen and when i create the game on LAN PLC does not join the game so i cannot use any commands. Really need help pls.
November 18th, 2009
guys if your listchecker says Winpcap disabled simply right click the listchecker icon and click “Run as administrator”
November 18th, 2009
I still run PLC as administrator and it still will not join my LAN game.
November 18th, 2009
Can any1 help me? i type /openbnet onto my listchecker and it keep saying couldn’t find c:\Program Files\Warcraft III\war3.exe
December 9th, 2009
Connecting to useast.battle.net, port:6112
Connected
Sending auth info
Received Ping request
Sent Ping reply
Received auth reply
Calculating checksum
Sending authcheck info
Received authcheck reply
authcheck reply: code=0 – OK
Sending auth logon
Received auth logon reply
auth logon reply: code=0 – OK
Sending auth logonproof
Received auth logonproof
auth logonproof reply: code=0 – OK
Sending gameport
Sending enter chat
Joining warcraft 3 channel
Attempting to create game
Received start game reply
Your game has been created with success
but i can make but no one joins i do /hostbnetpublic bla bla bla lba no one joins plz help me do u hv any ideas what i gotta dooo
December 18th, 2009
halp me
i entered the cd key correctly with dashes and it doesnt work wheni tried it without dashes it still doesnt work help plz?
January 6th, 2010
Thanks mate,
I don´t have it and I don´t want it because, I have no idea what I am doing in my pc. I am not technicall at all.
But still a great jop you are doing, you help a lot of people with this.
Bye,
FlyingDutchMan.
January 6th, 2010
[06/01/2010 11:19:18:229] Starting
[06/01/2010 11:19:32:278] myip=dont want you to see my router ip netmask=dont want you to see my router ip gateway=dont want you to see my router ip , promiscuous=0
[06/01/2010 11:19:32:395] Checking for update
[06/01/2010 11:19:50:709] Stopping thread
[06/01/2010 11:19:50:711] Closing thread
[06/01/2010 11:19:50:713] Closing dialog
[06/01/2010 11:19:50:714] Waiting for thread
[06/01/2010 11:19:50:793] Exiting (log hash=0DEB90B5)
wtf shall i do`? HELP!
January 20th, 2010
I need help, i followed all instructions but the pick up listchecker doesnt join why??
February 2nd, 2010
I dont get it… Doing exactly whats said. Followed youtube toturials and this one and others too. It just doesn’t work. Listchecker doesn’t join my lan server.
1.No firewall
2.I got winPcap
3.Written acc, pass, cd keys and everything else there corectly.
4.Even all ports. In router also.
5.
[02/02/2010 15:05:22:468] Starting
[02/02/2010 15:05:22:640] myip=192.168.1.2 netmask=255.255.255.0 gateway=192.168.1.1, promiscuous=0
[02/02/2010 15:05:24:062] Stopping thread
[02/02/2010 15:05:24:078] Closing thread
[02/02/2010 15:05:24:093] Closing dialog
[02/02/2010 15:05:24:093] Waiting for thread
[02/02/2010 15:05:24:109] Exiting (log hash=C91DF805)
WHATS THE PROBLEM PLEASE :O. Getting crazy after trying to be patience on this LC. BUT IT JUST WONT WORK! -.-’