Zeepo

Пускай платят!

60 сообщений в этой теме

Приветствую народ!

Мне как-то раз пришла в голову идея создать сеть из одного вида транспорта, но эта идея не могла быть реализована в полной мере, в виду того, что люди при пересадке с одинаковых видов ТС не платят повторно.

Теперь это можно решить так:

Так как для того чтобы люди платили каждый раз нужно менять:

1. Открываем файл Cities in Motion\metro\ui\linepanel\linepanel.script любым текстовым редактором (например NotePad++)

2. Находим (Ctrl + F) строку event $bus.onGetPassenger::($passenger, $waitTime, $alreadyPaid) { (примерно 328 строка)

3. Ниже нее вставляем строку $alreadyPaid = false;

4. Сохраняем файл.

Прежде чем что-либо менять, сделайте резервную копию файла!!!

После данных манипуляций, если все сделано правильно, люди при пересадке платят вновь!

Нашел решение данного вопроса LordX за что ему очень благодарен!!!

7

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Думаю такое возможно, я посмотрю что можно сделать.

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Был бы очень признателен! Да думаю не только я :)

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Мне почему-то сперва пришло в голову отсеивание неповоротливых пенсионеров путём галочки "отключения льгот" для разных видов транспорта :)

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А цену поднять не пытались? ;)

Пас-ры всё равно прут как бешенные :)

И пускай себе пересаживаются бесплатно ;)

У Меня Автобус 8, трам - 10, а Метро по 15 :P

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

И репа в дауне да? Нафик, имхо.

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Кто Вам сказал????? :)))))

Репа у Меня всегда в зелёной Зоне ;)

Они орут только постоянно, что Цены высоки, но Репа почему-то не падает :)

Проверено не на одной Карте.

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

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

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Иногда лучше не думать, а делать :P

Попробуй ;)

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Так как для того чтобы люди платили каждый раз нужно менять "мой любимый файл" :) то я выложу методику что надо сделать тут а каждый если ему надо меняет сам. Если что вопросы пишите, помогу с модернизацией.

1. Итак открываем файл Cities in Motion\metro\ui\linepanel\linepanel.script любым текстовым редактором (например NotePad++)

2. Находим (Ctrl + F) строку event $bus.onGetPassenger::($passenger, $waitTime, $alreadyPaid) { (примерно 328 строка)

3. Ниже нее вставляем строку $alreadyPaid = false;

4. Сохраняем файл.

Протестируйте. Должны теперь платить всегда

2

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Опа! Спасибище, пошел менять и тестить! ;)

Я так понял это только на автобусы будет распространяться, или на все виды ТС?

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На все виды ТС.

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

То ли мне кажется, то ли на трамваях не работает, то ли пенсионеры катаются со скидкой :) Сейчас попробую установить 2 автобусные линии рядом, посмотрим что будет.

//////

На автобусных работает вроде! Село 11 человек, заплатили 44у.е., цена провезда 4.40у.е., с автобуса на автобус пересело половина народа, заплатили получается все.

/////////////

Ну судя по возросшей прибыли, платить стали везде, теперь можно экспериментировать с городами сполшь из трамвайных путей, или любых других.

Спасибо!!!

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Пенсионеры они такие, всегда норовят на халяву покататься :)))))

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А что, действительно они по льготам катаются, или мне просто показало? :huh:

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Скажите мод рабочий? Не вылетает?

И еще не понял ниже это куда?

event $bus.onGetPassenger::($passenger, $waitTime, $alreadyPaid) {

$alreadyPaid = false;

$pclass = $passenger.getClass();

$vehicleData = MAIN.$gameData.$ownVehicles[.$id];

if (!MAIN.$gameData.$availableVehicles[$vehicleData["name"]]["seen"]) {

MAIN.$gameData.$availableVehicles[$vehicleData["name"]]["seen"] = true;

MAIN.$petitionbar.addTickerText(2, $strings.$newsticker_newVehicle_text, .position, $vehicleData["name"]);

}

Так должно быть?

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Да все правильно

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А что, действительно они по льготам катаются, или мне просто показало? :huh:

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

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Скажите мод рабочий? Не вылетает?

Все работает, вылетами даже не пахнет

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Не кондуктора, а ревизоры. Кондукторов в игре нет.

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я тоже по макс ставлю оплаты и рейтинг в зеленой зоне, автобусы -9 трамваи 11 метро 15... вертолеты корабли не так сильно задираю.. с них с козла молока.

Пиплы пищат что дорого. но как я понял рейтинг больше зависит от покрытия транспортом города и его разнообразия.

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В точку! СтОит пустить новый Маршрут и Рейтинг сразу взлетает :)

Интересно... А с этим Модом получается, что и при Пересадке в Метро тоже платить надо? Это даже не по-Российски :)))))

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Интересно... А с этим Модом получается, что и при Пересадке в Метро тоже платить надо? Это даже не по-Российски

Нуу если учитывать, что пассажиы выходят наповерхность, то и по-российски. :D

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Нуу если учитывать, что пассажиы выходят наповерхность, то и по-российски. :D

А у Меня не на всех Станциях выходят на Поверхность :P

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

у меня у одного в папке metro есть только папка objects?

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу