Здесь я поясню как создать свой сервер в Garena Left 4 Dead, сделать это не трудно и сделать это может даже новичок, А делается это через консоль:
1)Для начала заходим в игру и окрываем консоль(Если консоль не окрывается: Настройки(Options)=>Клавиатура/мышь(Keyboard/Mouse)=>Включить консоль отладки(Allow Developer Console)=>да(Enabled) Для включения консоля нажмите [~](ё)
2)Теперь нужно выбрать режим игры, существует 3 вида игры Сражение(Versus),Компания(Coop),Выживание(Survival)
прописываете: mp_gamemode coop , Либо mp_gamemode versus , Либо mp_gamemode survival , (Для ввода в консоль просто нажмите Enter)
3)Далее выбираете карту, стоит отметить что для каждого вида режима игры существует свой тип карт,
Для режима Компании прописываете в консоли:
l4d_ ниже в строке появится список карт выберете из нужной вам(выбор можно производить как с помощью стрелочек так и с помощью мыши). (Стоит отметить что список карт далеко не полный ниже я привел все допустимые оригинальные карты которые вы можете запустить):
l4d_farm01_hilltop
l4d_farm02_traintunnel
l4d_farm03_bridge
l4d_farm04_barn
l4d_farm05_cornfield
l4d_smalltown01_caves
l4 d_smalltown02_drainage
l4d_smalltown03_ranchhouse
l4d_smalltown04_mainstreet
l4d_smalltown05_houseboat
l4d_airport01_greenhouse
l4d_air port02_offices
l4d_airport03_garage
l4d_airport04_terminal
l4d_airport05_runway
l4d_hospital01_apartment
l4d_hospital02_subway
l4d_hos pital03_sewers
l4d_hospital04_interior
l4d_hospital05_rooftop
Для режима игры Сражения(Versus) прописываете в консоли:
l4d_vs_ ниже в строке появится список карт выберете из нужной вам. (Стоит отметить что список карт далеко не полный ниже я привел все допустимые оригинальные карты которые вы можете запустить):
l4d_vs_farm01_hilltop
l4d_vs_farm02_traintunnel
l4d_vs_farm03_bridge
l4d_vs_farm04_barn
l4d_vs_farm05_cornfield
l4d_vs_sma lltown01_caves
l4d_vs_smalltown02_drainage
l4d_vs_smalltown03_ranchhouse
l4d_vs_smalltown04_mainstreet
l4d_vs_smalltown05_houseboat
l4d _vs_airport01_greenhouse
l4d_vs_airport02_offices
l4d_vs_airport03_garage
l4d_vs_airport04_terminal
l4d_vs_airport05_runway
l4d_vs_hosp ital01_apartment
l4d_vs_hospital02_subway
l4d_vs_hospital03_sewers
l4d_vs_hospital04_interior
l4d_vs_hospital05_rooftop
Для режима игры Выживание(Survival) пропишите в консоле:
l4d_sv_ и выберете из нужной для вас карты.
Далее я приведу пример запуска сервера на каждом из режимов чтобы вы могли окончательно всё уяснить:
mp_gamemode coop
map_l4d_hospital05_rooftop
mp_gamemode versus
map_l4d_vs_hospital01_apartment
mp_gamemode survival
map_l4d_sv_airport03_garage
Ну вот и всё теперь вы научились создавать собственный сервер в гарене, пользователи данной комнаты будут видеть вас в списке игр и подключатся, если же вы хотите ускорить процесс подключения к вам, то напишите свой ip гарены в комнату (своего рода реклама).
Все вопросы по консолю и серверу прошу в эту тему буду рад всем помочь))
Сейчас я пропишу все консольные команды по управлению сервером:
sv_password ваш порль - для установки пароля на сервер
z_difficulty сложность - для изменения сложности игры (easy / normal / hard / expert -соответсвтенно Легко, Нормально, Мастер и Эксперт)
bind "" - назначить действие / несколько действий на кнопку
kill - убить себя
kick - кикнуть выбранного персонажа из игры
пример: kick Zoey (избавиться от ботов)
пример: kick AssHole (избавится от туповатого игрока)
sb_add - заполнить пустые слоты свежими ботами (респаунить кикнутых ботов)
net_graph - отображается свойства подключения, фпс и другая информация об игре (значение от 0 до 4)
voice_recordtofile - начать/окончить запись голоса через микрофон в voice_micdata.wav в папке игры (binary 0/1)
changelevel - загружает выбранную карту (начните название с l4d чтобы получить подсказку от консоли о полном названии карты)
sv_search_max_ping - в качестве Лидера Лобби, вы можете определить максимальное значение пинга при поиске
сервера (по умолчанию 250)
spectate - перемещает вас в режим спектатора (также полезно в режиме сражения для того, чтобы поменять местами игроков,
случайно перекинутых в другую команду)
setinfo name "здесь свой ник" - команда для смены ника в игре
sv_alltalk 1 - позволяет включить общий голосовой чат
sv_thirdpersonshoulder 1 - режим от третьего лица при включенном sv_schats 1
Далее идут команды не столько важные и часто применяемые.
Теперь команды читов для их активации введите: sv_cheats 1(учтите все на сервере будут видеть активизацию читов для отключения ведите sv_cheats 0)
Для выживших:
god 1 - бессмертие
givecurrentammo - восполняет боезапас
sv_infinite_ammo 1 - патроны становяться бесконечными
noclip - я умею летаааать!!! (I can FLYYYYY)
give autoshotgun - дает всё что только нужно (rifle, hunting_rifle, shotgun, smg, pipe_bomb, molotov, pistol,
first_aid_kit, pain_pills)
Сменить игрока:
sb_takecontrol Bill (Louis, Zoey, Francis)
Для заражёных:
sb_move 0 - боты стоят, но могут стрелять и бить прикладом
sb_stop 1 - боты ничего не делают
sb_dont_shoot - боты не стреляют
sb_move_to_cursor - телепортирует всех Выживших ботов в место указанное прицелом
sb_all_bot_team 1 - выжившие сами открывают дверь и идут до конца уровня.
director_force_versus_start 1 - Боты сами проходят версус за выживших.
ent_fire !self setteam 3 - зайти за зараженных
z_spawn tank - Зайти как танк
z_spawn boomer - Зайти как бумер
z_spawn smoker - Зайти как курильщик
z_spawn hunter - Зайти как охотник
Теперь команды для которых не важно за кого вы играете:
director_panic_forever 1 - включает бесконечный поток зомби
Всё для мегазамесов. Вы врятли пройдёте хоть 10 шагов.
z_common_limit 250
z_mega_mob_size 250
z_mob_spawn_max_size 250
sv_cheats 1;
director_force_versus_start;
director_no_human_zombies 0;
sb_all_bot_team 1;
После этого нажмите английскую "М" чтобы присоединится к Зараженным.
Боты (или игроки xD) будут проходить уровень как обычно.
Имейте в виду, что карты одиночной компании не имеют лестниц для зомби.
Здесь вам поможет Noclip.
Если забиндить на кнопки команду z_spawn в разных вариантах (hunter, boomer, mob и т.д.)
можно стать кем-то вроде Zombie Dungeon Master (Хозяина подземелья мертвецов?)
Режим Сражение для одного игрока, игра за Зараженных: (sv_cheats 1)
sv_cheats 1;
sb_all_bot_team 1;
changelevel ; (в консоли появится всплывающая подсказка с названиями карт, карты для сражения начинаются с l4d_vs_)
Нажмите английскую "M" чтобы присоединиться к Зараженным.
z_mob_spawn_min_size 250
z_mob_spawn_max_interval_easy 1
z_mob_spawn_max_interval_expert 1
z_mob_spawn_max_interval_hard 1
z_mob_spawn_max_interval_normal 1
z_mob_spawn_min_interval_easy 1
z_mob_spawn_min_interval_expert 1
z_mob_spawn_min_interval_hard 1
z_mob_spawn_min_interval_normal 1
director_force_panic_event - орда будет "за следующим поворотом". (Horde event.)
Более частые волны зомби, но менее многочисленны:
director_finale_max_loops 3
director_relax_min_interval 20
director_relax_max_interval 50
z_skirmish_spawn_max_interval 30
z_skirmish_spawn_max_size 6
z_skirmish_spawn_min_interval 10
z_skirmish_spawn_min_size 2
z_mob_spawn_finale_size 15
z_mob_spawn_max_interval_expert 180
z_mob_spawn_min_interval_expert 90
z_mob_spawn_max_size 20
z_mob_spawn_min_size 10
z_mega_mob_size 40
z_mega_mob_spawn_max_interval 720
z_mega_mob_spawn_min_interval 300
z_mob_music_size 6
Больше зомби-боссов:
director_special_respawn_interval 35
z_special_spawn_interval 35
Изменение появления вещей: появляются реже, но действуют более эффективно.
director_convert_pills 0
director_pain_pill_density 8
director_pipe_bomb_density 2
pain_pills_decay_rate 0.10
pain_pills_health_threshold 60
pain_pills_health_value 40
inferno_damage 50
inferno_flame_lifetime 20
Появление орд зомби еще более случайно:
z_spawn_mobs_behind_chance 50
Режим Компания для одного игрока, игра за зараженных: (sv_cheats 1)
sv_cheats 1;
director_force_versus_start;
director_no_human_zombies 0;
sb_all_bot_team 1;
Режим Сражение для одного игрока, игра за Зараженных: (sv_cheats 1)
sv_cheats 1;
sb_all_bot_team 1;
changelevel ; (в консоли появится всплывающая подсказка с названиями карт, карты для сражения начинаются с l4d_vs_)
Нажмите английскую "M" чтобы присоединиться к Зараженным.
А теперь обычные консольные команды ЭТО НЕ ЧИТЫ и прописывать sv_cheats 1 не надо!
bind "" - назначить действие / несколько действий на кнопку
Биндить голоса (тут на "v", но можно на любую клавишу).
Команды:
bind v "vocalize smartlook" — Смотри!
bind v "vocalize PlayerMoveOn" — Вперёд!
bind v "vocalize PlayerLeadOn" — Ты ведёшь!
bind v "vocalize PlayerHurryUp" — Поторопись!
bind v "vocalize PlayerNiceJob" — Отличная работа!
bind v "vocalize PlayerWaitHere" — Подожди здесь!
bind v "vocalize PlayerAreaClear" — Чисто!
bind v "vocalize PlayerCoverMe" — Прикрой меня!
bind v "vocalize PlayerImWithYou" — Я с тобой!
bind v "vocalize PlayerAskReady" — Готов?
bind v "vocalize PlayerLaugh" — смех
bind v "vocalize PlayerWarnCareful" — Будь осторожен.
bind v "vocalize PlayerNegative" — Не согласен.
bind v "vocalize PlayerNo" — Нет.
bind v "vocalize PlayerSorry" — Извини.
bind v "vocalize PlayerYes" — Да.
bind v "vocalize PlayerHurrah" — Урааа!
bind v "vocalize PlayerThanks" — Спасибо.
Предупреждения:
bind v "vocalize PlayerWarnTank" - предупреждение о танке
bind v "vocalize PlayerWarnHunter" - предупреждение об охотнике
bind v "vocalize PlayerWarnSmoker" - предупреждение о курильщике
bind v "vocalize PlayerWarnBoomer" - предупреждение о толстяке
bind v "vocalize PlayerWarnWitch" - предупреждение о ведьме
bind v "vocalize PlayerGroundPoundedByTank" - крики издаваемые после того, как танк свалил выжившего
bind v "vocalize WitchGettingAngry" - предупреждение не трогать ведьму
Разговорные команды для разных персонажей (чисто поржать)
Бил:
bind v "vocalize hospital04_path01a" - Бывало воняло и хуже
bind v "vocalize Farm05_path07b" - Успокойся Френсис, возьми радио и они придут
Френсис:
bind v "vocalize Smalltown04_path05a" - Я иду, Билл, следи за бородой
bind v "vocalize hospital03_path08a2" - Эй, это уж точно лишнее
bind v "vocalize airport04_08b" - Ничё се
bind v "Vocalize EmphaticArriveRunFarm" - Я люблю армию!/Валим отсюда! (Vocalize EmphaticArriveRun - также работает со всеми остальными)
bind v "vocalize smalltown02_path01a" - Откуда ты это знаешь? (начало длинного разговора с Луисом, заканчивающегося грубым прерыванием)
bind v "vocalize smalltown02_path01c" - Знаешь что? Мне на это плевать
bind v "vocalize smalltown02_path07a" - тихий смешок
Зои:
bind v "vocalize "airport03_barriera" - Давайте устроим пожар
bind v "vocalize TakeShotgunGroovyZoey" - Короткий смешок в адрес Френсиса, на что тот отвечает "Что смешного это же прекрасно"
Луис:
bind v "vocalize airport04_05a" - О нет только не это
bind v "vocalize airport04_08b" - Ты шутишь, правда
bind v "vocalize Smalltown04_path07a" - Если не обращать внимания на зомби и этих психов - отличный городок
bind v "vocalize smalltown02_path01b" - Начинает расказывать длинную историю, которую прерывает Френсис
bind v "vocalize VampiresBeata" - Это не вампиры, а зомби (на что Френсис отвечает "зови этих уродов как хочешь!)
bind v "Vocalize Farm03_path01a" - Не унывайте друзья, у меня хорошее предчувствие!
Кричать:
bind v "vocalize Playerdeath"
thirpdersonshoulder - вид из-за плеча (look from behind)
ent_fire !self setteam 1 - Зайти за команду зрителей (spectators)
ent_fire !self setteam 2 - зайти за команду Выживающих (survivors)
ent_fire !self setteam 3 - Зайти за команду зараженных (Infected)
А теперь команды для тех кто находится в режиме зрителей(напоминаю это не читы и прописывать sv_cheats 1 не надо!!)
spec_allowroaming 1 - отключает привязку зрителей к игрокам (freelook comand for spectators)
cl_crosshair_thickness - толщина линий, из которых состоит прицел
cl_crosshair_alpha - прозрачность прицела
cl_crosshair_red, cl_crosshair_green, cl_crosshair_blue - настройки цвета прицела
cl_ragdoll_limit 50 (100, 200, 500) - повышаем рэгдолл-эффекты. Проще говоря детализация
Команда, при включении которой можно видеть колличество fps в игре.
net_graph (1..5)
При нажатии кнопки TAB одновременно с таблицей очков высвечивется подробная информация об игре (фпс, пинг и др.).
Это все команды консоля которые могут понадобится в игре удачи вам))
Все вопросы по консолю и серверу прошу в эту тему буду рад всем помочь))