After playing for while we feel the need to move to a better graphics game, so we installed CS:GO (Counter Strike : Global Offensive).
I spend some time to understand how to play multiplayer on LAN, since the game doesn't have GUI options for multiplayer. So here are the steps how to do it.
We will have configuration for a server and a client.
For Server,
Start the game as play with bots.
Once the game is started , hit ( ` ) key (it lies below the escape key on keyboard). This will open the console.
write bot_kick , this will remove all the bots from the game, so your friends can join in otherwise the bots will fill all the max number of players allowed.
Once bots are kicked, write status in console, this will display the multiplayer status of the game including ip info and many other information.
In my case, i was connected to a wifi router, so it was showing me the router ip 192.168.1.1 but i wont use this ip for connection (this is the tricky part).
I have created a hotspot on my system and told my friends to connect to my hotspot.
When i write ipconfig in cmd (command prompt) it gives me the ip of my hotspot lan as well, e.g. it was 192.168.100.1 (keep this ip with you, your friends will use this ip for connection).
Come back to the game, in console write sv_lan 0 , it means we are turning off the lan option in game because game is considering 192.168.1.1 as lan connection.
Now goto your friends system, start CS:GO and open console. Write connect 192.168.100.1:27015 , your friend is now connecting to the server with the hotspot ip address and CS:GO port 27015.
On your server system wait for your friend to appear in the game and get connected, once they are connected unleash the bots, if you want, by typing bot_quota 10 , 10 is the number of bots allowed in the game.
Enjoy!
Note: Italicized text are the commands that needs to be typed.