Здравствуйте! Чтобы создать сервер в Battlefield 3 вам нужно оплатить для начала хостинг в любой компании которая предоставляет подобные услуги, хостинг это - сервер в аренду за пользование которого вы платите определенную сумму в месяц или в год, в зависимости от того какой способ оплаты вы выбрали при заказе. После покупки сервера, вам нужно установить всю необходимую серверную составляющую игры Battlefield 3.