Welcome, guest! Login / Register - Why register?
Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)

Paste

Pasted as Plain Text by party ( 15 years ago )
@ECHO OFF
cls

set Parameters=-console -novid

echo   _______  __     ___     _____   ^/^__         
echo   ^    ^/ ^|^/ ^/_^/^_^|   ^    ^  _ ^ ^/ ^/_ ^^/^  ^/^ 
echo   ^/^ ^^/^| ^/ ^/ ^^/^^/^| ^|^ ^    ^^/^/_^/^/ ^/ ^/ ^/ ^/ ^/ ^/
echo  ^/  ^ ^^| ^ ^ ^/  ^^| ^|_^ ^  ^/ ^/ ^^/ ^/_^/ ^/ ^/^/^/ ^/
echo  ^____^/^|_^|^_^^__^/^|___^/ ^/ ^/_^/^_^/^__^/_^/^____^/
echo      twice the fun   / double the trouble
echo.

:SelectMode

echo What do you wish to do?
echo.
echo     1. Join Game
echo     2. Host Game
echo.
set /p Mode=Enter a option: 

if %Mode% == 1 goto DoJoin
if %Mode% == 2 goto DoHost

echo   ERROR: Invalid input, choose between 1 and 2
echo.
goto SelectMode

:DoJoin

echo.
set /p IP=Enter the host you wish to join (Host:Port): 

echo.
echo Starting 'portal2.exe' ...

portal2.exe %Parameters% +connect %IP%

goto Exit

:DoHost

echo.
set /p LanMode=Lan Only (Y/N): 
set Lan=0

if %LanMode% == y set Lan=1
if %LanMode% == Y set Lan=1

echo.
echo Starting 'portal2.exe' ...

portal2.exe %Parameters% +sv_lan %Lan% +mp_wait_for_other_player_notconnecting_timeout 240 +map mp_coop_start

goto Exit

:Exit

 

Revise this Paste

Your Name: Code Language: