Клан "Goo" по тииворлдсу

Объявление

Добро пожаловать на форум клана Goo
Вы можете пополнить наши ряды оформив заявку в этом разделе
Также вы можете посетить сайт наших друзей Sole Nero

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Клан "Goo" по тииворлдсу » Общение » Ставим свой сервер teeworlds


Ставим свой сервер teeworlds

Сообщений 1 страница 30 из 59

1

Процесс описан на установку сервера под Windows

Итак для начала запустите файл config_directory.bat в папке с игрой.

В открывшемся каталоге создаем файл autoexec.cfg

Открытие autoexec.cfg
Кликаем правой кнопкой по файлу
Нажимаем "Открыть с помощью"
Если в списке есть "Блокнот" выбираем его.
Если его нет в списке нажимаем "Обзор"
Заходим C:\Windows\ и выбираем в этой папке notepad.exe
Ставим галочку "Использовать ее для всех файлов такого типа"
Готово.

Кликаем двойным щелчком по autoexec.cfg видим чистый лист блокнота
Вставляем туда следуйщее:

Код:
//ВНИМАНИЕ, УДАЛИТЕ КОММЕНТАРИИ ИЗ ФАЙЛА
//НЕ ИЗВЕСТНО БУДЕТ ЛИ ФАЙЛ РАБОТОСПОСОБЕН С НИМИ.
//КОММЕНТАРИИ - ЭТО СЛОВА СТОЯЩИЕ ПОСЛЕ ЗНАКА "//" 
//УДАЛИТЕ ИХ ВМЕСТЕ С ЭТИМИ ЗНАКАМИ "//" 

sv_name [Goo]ClanServer //название сервера
sv_register 1 // 1 - значит игра по интернету
//0 - значит игра в локальной сети
masterserver master.teeworlds.com //также оставим как есть - это адрес мастер-сервера
sv_gametype ctf //тип игры, возможен dm, ctf, tdm
sv_warmup 10 //время на предпросмотр карты
sv_map dm1 //карта на которой вы будете играть
//следующая строка - описание сервера.
sv_motd DO6PO IIo}I{AJIoBATb HA Goo Clan CEPBEP. IIPu9lTHOu' urPbl!
sv_max_clients 8 //максимальное количество клиентов
sv_spamprotection 0 //защита от спама, 1 - включена, 0 - выключена.
//для русскоязычной территории лучше оставить 0
//ибо, так веселее :)
sv_scorelimit 10000 //количество очков при котором команда побеждает (если 0 - нет ограничений)
sv_tournament_mode 1 // если 1, то игрок при входе должен выбрать за какую он команду будет играть.
//если 0, то сервер сам определяет за кого играть игроку.
sv_powerups 1 // включено или отключено супер оружие.

Сохраните этот файл.

Далее в папке с самой игрой запускаем teeworlds_srv.exe.

Все, приятной игры вам, на вашем собственном сервере.

Отредактировано Snoooop (2009-10-30 17:05:43)

+1

2

Snoooop написал(а):

Итак для начала запустите файл config_directory.bat

где взять этот файл?

0

3

Подкоректировал.

0

4

Snoooop! А autoexec.cfg(или просто cfg) такие файлы никогда не запустятся! :'(  :x  :pained:  :'(  :x  :pained:

0

5

Написал как это делать.

0

6

А это моя версия

сначала нужно создать в папке с игрои конфиг например config.cfg (формат обязателен)
потом ярлык с адресом к фаилу teeworld_srv.exe и приписать в совйствах ярлыка (путь к обьекту) -f g.cfg

теперь в документе config.cfg пишем конфигурацыи сервера
Дальше пойдет перечисление всех конфигураций, которые можно будет спокойно записать в конфиг.

ПАРАМЕТРЫ СЕРВЕРА

    sv_name
    название сервера (например nick server)

    sv_bindaddr *
    Адрес для привязки (по умолчанию стоит 0)

    sv_port *
    Порт (по умолчанию 8303)

    sv_external_port *
    Port to report to the master servers(переводите как хотите =) )

    sv_max_clients *
    Количество подключённых игроков в режиме онлайн (по умолчанию это 12)

    sv_high_bandwidth *
    Использование высокого пропускного режима, использовать только в локальных сетях.

    sv_register
    Регистрировать ли ваш сервер в интернете (по умолчанию 1 (1-true, 0-false))

    sv_map
    Используемая карта (по умолчанию dm1)

    sv_rcon_password
    пароль для управления

    sv_map_reload
    Перезагрузок текущей карты.

    ИГРОВЫЕ НАСТРОЙКИ

    sv_warmup
    Время ожидания начала раунда (по умолчанию 0)

    sv_scorelimit
    Лимит очков, по достижению которых раунд заканчивается

    sv_timelimit
    Временной лимит

    sv_gametype
    Тип игры (dm/tdm/ctf/mod)

    sv_maprotation
    Чередование карт по кругу.

    sv_rounds_per_map
    Количество раундов перед сменой карты

    sv_motd
    Сообщение, которое вы видите при заходе на сервер. (ps, всегда было интересно как переводиться этот motd, интерес появился во время настройки mangos, это такой сервер для WoW, так вот, расшифровывается это как Match of the Day)

    sv_spectator_slots
    Максимальное число пользователей в режиме spectator (зрители)

    sv_teambalance_time
    Время в минутах, после того как появилась надпись о балансировке команд, и до самой балансировки.

    sv_spamprotection
    on/off спам фильтр (по умолчанию 1)

    sv_tournament_mode
    Автоматическое вступление игроков в spectator (по умолчанию 0)

    sv_teamdamage
    Дружественный огонь, другими словами смогут ли игроки одной и той же команды ранить друг друга (по умолчанию 0)

    sv_powerups
    Установите 0 для отключения powerups. (по умолчанию 1, честно говоря я хз что это за режим)

    sv_vote_map
    Голосование за карту (по умолчанию 1)

    sv_vote_kick
    Позволяет сделать открытый режим для кика игроков путем всеобщего голосования (по умолчанию 1)

Ну вот мы закончили, конфиг готов, теперь пойдет список команд, для придания вашему серверу уникальности.
Прежде чем приводить список, расскажу как эти команды задействовать:

    заходим в консоль управления, прописываем настройку, допустим tune gravity 1.0, где gravity какраз и есть эта команда.

Такс, вот список.

    ТЮНИНГ ФИЗИЧЕСКИХ ПРОЦЕССОВ

    ground_control_speed
    Максимальная скорость (По умолчанию: 10.0)

    ground_control_accel
    Ускорение. (По умолчанию: 2.0)

    ground_friction
    Трения на месте. (По умолчанию: 0.5)

    ground_jump_impulse
    Импульс, когда вы совершаете прыжок на месте. (По умолчанию: 12.6)

    air_jump_impulse
    Импульс, когда вы совершаете прыжок в воздухе. (По умолчанию: 11,5)

    air_control_speed
    Максимальная скорость в воздухе. (По умолчанию: 5.0)

    air_control_accel
    Ускорение в воздухе. (По умолчанию: 1.5)

    air_friction
    Трение в воздухе. (По умолчанию: 0.95)

    hook_length
    Длина веревки. (По умолчанию: 380,0)

    hook_fire_speed
    Насколько быстро веревка будет обрываться. (По умолчанию: 80,0)

    hook_drag_accel
    Ускорение в том случае, если ваша веревка зацепилась. (По умолчанию: 3.0)

    hook_drag_speed
    Скорость перетаскивания с помощью веревки. (По умолчанию: 15.0)

    gravity
    Гравитация. (По умолчанию: 0.5)

    velramp_start
    Скорость начала ската. (По умолчанию: 550,0)

    velramp_range
    Описать не могу, воопщем что-то связанное с предыдущем параметром. (По умолчанию: 2000.0)

    velramp_curvature
    Характеристика кривизны начала ската. (По умолчанию: 1.4)

    player_collision
    Задействовать столкновения или нет. (По умолчанию: 1)

    player_hooking
    Задействовать ли эффект веревки на других игроков или нет (По умолчанию: 1)

    ТЮНИНГ ОРУЖИЯ

    gun_curvature
    Параметр кривизны выстрела пушки. (По умолчанию: 1.25)

    gun_speed
    Скорость пушки. (По умолчанию: 2200,0)

    gun_lifetime
    Параметр отвечающий за жизнь пушки (если неошибаюсь то за то, насколько быстро восстанавливаются патроны). (По умолчанию: 2.0)

    shotgun_curvature
    Параметр кривизны выстрела дробовика. (По умолчанию: 1.25)

    shotgun_speed
    Скорость дробовика. (По умолчанию: 2200,0)

    shotgun_speeddiff
    Разница между скоростями пуль в дробовике. (По умолчанию: 0.8)

    shotgun_lifetime
    Жизнь Дробовика (хз как перевести). (По умолчанию: 0.25)

    grenade_curvature
    Параметр кривизны выстрела гранатомёта. (По умолчанию: 7.0)

    grenade_speed
    Скорость гранотомёта. (По умолчанию: 1000.0)
    grenade_lifetime
    Жизнь Гранотомёта. (По умолчанию: 2.0)
    laser_reach
    Длина лазерного луча. (По умолчанию: 800,0)
    laser_bounce_delay
    Параметр определяющий время скачущего лазера. (По умолчанию: 150,0)
    laser_bounce_num
    Количество отскоков лазера. (По умолчанию: 1.0)

    laser_bounce_cost
    Уменьшение повреждения, после каждого отскока лазерного луча. (По умолчанию: 0.0)

    laser_damage
    Ущерб от лазера. (По умолчанию: 5.0)

Фух, похоже что всё, Честно говоря, есть специальная программулька для модификации всех этих параметров (SCG (Server Configuration Generator)), нашел я её на http://teewar.ru/ и вот вам ссылочка — http://teewar.ru/data/useful_files/SCG.exe

Ну и напоследок вот вам список серверных команд:

    echo
    Написание: echo текст
    Выводит текст в консоль.

    exec
    Написание: exec файл
    Выполняет команды из указанного файла.

    kick
    Написание: kick id
    Кик игрока по id.

    ban *
    Написание: ban ip
    Бан ip адреса на сервере.

    bans *
    Написание: bans
    Вывести список забаненых.

    status
    Написание: status
    Вывести список игроков на сервере.

    shutdown
    Написание: shutdown
    Выключить сервер.

    record *
    Написание: record имя_файла
    Старт записи в файл.

    stoprecord *
    Написание: stoprecord
    Стоп записи.

    tune
    Написание: tune параметр значение
    Установка игрового параметра, они рассматривались чуть выше.

    tune_reset
    Написание: tune_reset
    Обнулить все настройки.

    tune_dump
    Написание: tune_dump
    Сохранить текущие настройки.

    change_map *
    Написание: change_map имя_карты
    Изменить карту.

    restart
    Написание: restart время
    Перезагрузить раунд, время не обязательный параметр.

    broadcast
    Написание: broadcast текст
    Текстовые трансляции.

    say
    Написание: say текст
    Послать сообщение в чат.

    set_team
    Написание: set_team id_клиента группа
    Перемещение игрока из одной группы в другую.

    addvote
    Написание: addvote вариант
    Голосование за определенный вариант.

    vote
    Написание: vote yes/no
    Склонить голосование в сторону Да или Нет.

ps: оригиналы описания настроек можно поглядеть на http://www.teeworlds.com/?page=docs

+2

7

aptem

gun_lifetime
    Параметр отвечающий за жизнь пушки (если неошибаюсь то за то, насколько быстро восстанавливаются патроны). (По умолчанию: 2.0)
shotgun_lifetime
    Жизнь Дробовика (хз как перевести). (По умолчанию: 0.25)
grenade_lifetime
    Жизнь Гранотомёта. (По умолчанию: 2.0)

Параметры отвечают за жизнь патронов после выстрела.

tune_dump
    Написание: tune_dump
    Сохранить текущие настройки.

Это показывает в консоли текущие настройки тюнинга

change_map *
    Написание: change_map имя_карты
    Изменить карту.

Можно ещё использовать sv_map *

0

8

aptem написал(а):

сначала нужно создать в папке с игрои конфиг например config.cfg (формат обязателен)потом ярлык с адресом к фаилу teeworld_srv.exe и приписать в совйствах ярлыка (путь к обьекту) -f g.cfg

я не магу это сделать! как? объясни поподробней

0

9

Сверху вкладка "Сервис" => "Свойства папки"
Далее вкладка "Вид"
Внизу "Скрывать разширения..." убираем галочку
Нажимаем "ОК"
Создаём Текстовый документ и переименовываем его в config.cfg

0

10

помогите настроить firewall для сервака

0

11

Кликаешь правой кнопкой по брандмауэру windows - выбираешь "Отключить"  :rofl:
А если по нормальному - скажи что у тебя за firewall стоит?

0

12

Честно говоря, есть специальная программулька для модификации всех этих параметров (SCG (Server Configuration Generator)), нашел я её на http://teewar.ru/ и вот вам ссылочка — http://teewar.ru/data/useful_files/SCG.exe

Not Found
Я вообще качал её с офф сайта немецкого какого-то...

0

13

Нашол тот офф сайт проги.

0

14

Я НЕ РАЗБИРАЮСЬ В FAIRWAALАХ ВООБЩЕ!!! тАК ЧТО НИ ЧЕГО НЕ МОГУ СКАЗАТЬ!!!

0

15

короче у меня пишет так ERROR: configure your firewall/nat to let through upd on port 8303

0

16

Попробуй просто зайти в:
Пуск => Панель управления => Центр обеспечения безопасности
Там в разделе "Брандмауэр" нажми "Отключить"
Вроде должно работать...

0

17

чё та всё равно не работает

0

18

Ну я не знаю пользуйся google'ом... :pained:

0

19

открой порты на модеме

0

20

КАК????

0

21

открой сетевыеup потключения открой свойства своего потелшючения к инету
там в бегунке будет такая штуковина протокол подключения к интернету выбери его нажми сойства
вкладку альиернативная коефегурация  что написано у тебя в строчке основной шлюз
пропеши в адресе страницы потребует пороль в пароль и логин напиши admin
advanced setup-> nat->virtyal server жмёш add там две галочки есть поменяй на Custom Server
там ещё поле есть написано 192.168.1. туда ip компа оно там-же де ip modema ток написано ip-адрес пишеш туда
потом выбераем порты с кокой по какой  заполнять нужно ток два первых поля не считая названия например 8300 8310
остольное само
и чуть не забыл рядом с Custom Server напиши напиши имя портов

0

22

Чё та сервер не работает :unsure:

0

23

NY NE3NAU :sceptic:

0

24

Как не знаешь????? :confused:  :|  %-)

0

25

У меня не ваша не ваша версия не работает просто скажите в тееворлдс самой можно ннайти в списке ваш сервер!?
Поставте свой Сервер в общем... ну есле хатите чтоб только сокланы захадили поставте пароль!!!
У мЕНя такая версия.... Легче Просто выложить файл Autoexec Уже с модами...

0

26

DepositFiles
LetItBit

0

27

А вот это надо убирать? (Это когда сервер создаёшь)
masterserver master.teeworlds.com

0

28

А вот это надо убирать? (Это когда сервер создаёшь)
masterserver master.teeworlds.com

ненадо...

0

29

Когда я создовал серв у меня случилась ОДНА ПРОБЛЕМА.
Посмотрите ВНИМАТЕЛЬНО НА ЭТИ КАРТИНКИ

0

30

Замени sv_register 0
Оно пишет что не может падключицца к главному серверу потому, что у тебя не выделенка...
P.S. Серв будет работать только по сети...

0


Вы здесь » Клан "Goo" по тииворлдсу » Общение » Ставим свой сервер teeworlds