Страница 1 из 1

openttd-онлайн ?

СообщениеДобавлено: Сб апр 21, 2007 20:13
Nuke
можно ли как небуть сделать так, чтобы когда игрок выходит с сервера - его компания не продолжала жить, а замораживалась бы или хотя бы с деньгами его ничего не случалось пока он не играет ?
это же глупо - компанию отстроил и уехал на дачу.. а она сама живет и бешеные деньги тебе приносит..
зачем вообще тада дедикейтед сервак нужен ? :roll:

СообщениеДобавлено: Пн апр 23, 2007 11:41
Alver
вроде как можно - только для этого надо иметь доступ к настройкам самого сервера.

СообщениеДобавлено: Пн апр 23, 2007 14:36
Nuke
Есть такая возможность!
Сам же сервер делать пытаюсь.
Умоляю, помогите мне сделать так как я писал выше :cry:

СообщениеДобавлено: Пн апр 23, 2007 15:06
Alver
Вся информация есть тут:
http://wiki.openttd.org/index.php/Dedicated_Servers

если переведешь на русский - выложим в русском вики.

СообщениеДобавлено: Пн апр 23, 2007 17:04
Nuke
Читал я это, поэтому и смог выделенный сервер запустить, т.е. без интерфейса графического, а просто консоль появилась и серв заработал..
Но как сделать чтобы когда игрок выходил из игры, а компания бы не приносила прибыль - так и не понял :(

СообщениеДобавлено: Пн апр 23, 2007 17:10
Alver
настройки сервера, параметры его надо установить.

СообщениеДобавлено: Пн апр 23, 2007 20:15
Nuke
ну кто небуть делал подобное что я хочу ?
я не верю что все играют только один раз, потом идут спать а завтро заного все..

СообщениеДобавлено: Пн апр 23, 2007 22:52
Alver
мля, достал. ни разу не запускал сервер - полез искать:

http://wiki.openttd.org/index.php/Console_Settings

читаем:
autoclean_companies on/off
Enable this to declare empty companies (companies with no activate clients) bankrupt after a certain amount of months (see below)

на русский переводя совсем грубо - включить выключить автоматическое удаление компаний, которые не ведут активности в течении некоторого количества месяцев.

также почитай - там много еще разного вкусного.

зы. человек который держит сервер просто обязан без проблем уметь находить такие вещи. топик закрыт.

СообщениеДобавлено: Вт апр 24, 2007 07:37
Nuke
мля, ты прочитай еще раз что я хочу сделать, а потом суй мне команду которая просто стирает компании через некоторое время неактивности :x

СообщениеДобавлено: Вт апр 24, 2007 08:01
Smoky555
так, а ну-ка тихо, эмоции выключили, да?

значит так, то, как хочешь ты сделать - нельзя, но есть другая возможность:
в настройках сервера, в разделе [network] есть такой параметр как
Код: Выделить всё
min_players = 0

так вот, если ты оставишь его = 0, то сервер будет продолжать игру независимо от того, есть на сервере кто из живых или нет, но если ты поставишь его отличным от 0 (1,2,3 и т.д.), то сервер будет ставить игру на паузу в том случае, когда живых игроков на нем будет меньше чем это значение. Игру он будет "паузить" глобально, т.е. даже наблюдатели не заставят паровозики забегать.

Этот вариант единственный, который я могу тебе предложить.

СообщениеДобавлено: Вт апр 24, 2007 09:55
Nuke
спасибо, тоже вариант хороший.

СообщениеДобавлено: Вт апр 24, 2007 12:00
Alver
Nuke, сорри. не совсем понял что ты хотел.

Давай тогда я задам вопрос другого плана:
1. чем отличается одиночная игра, когда ты можешь сохраниться-загрузиться в любой момент от сетевой игры на сервере с одной компанией, которая "замораживается" если ты не играешь?

2. если ты говоришь о заморозке только одной компании в процессе игры - то как это вообще можно себе представить - все компании работают, а одна стоит? это в принципе невозможно.

СообщениеДобавлено: Вт апр 24, 2007 20:22
Nuke
1. Тем что могут играть несколько игроков по сети и общаться между собой, конкурировать не ступыми ботами ,а с челвоеком на другом конце улицы.

2. Вот и плохо что недодумались сделать так >: (
Это как в онлайновых играх - включил, побегал, уровень персонажа повысил, вышел из игры - а мир и без тебя живет. Но персонаж от этого твой лучше не станет.
Почему бы не сделать чтобы компания элементарно деньги не приносила, пока на сервере нет играющего за нее хозяина ?

Это бред когда компания без присмотра живет. Зачем вообще тогда серверы придумали к этой игре ? Постоянно чтоли сидеть за ней ?

СообщениеДобавлено: Вт апр 24, 2007 22:21
Alver
Nuke, я не совсем понимаю твои эмоции. Заморозить одну компанию, когда остальные играют - невозможно в этой игре. это не MMORPG, а стратегия в реальном времени.

Не приносить деньги - а что тогда просто гонять транспорт туда-сюда? а замены кто будет делать? а следить чтобы не исчезли предприятия? тоже не понятно.

в любом случае - ты имеешь уникальную возможность - взять исходные коды и изменить всё под себя и для себя.

удачи.