Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной
  • 0

Всем привет. Через редактирование конфига не выставляется дата. стоит 2011.11 и т.д. Есть ли какие-то варианты решения или просто мои руки не оттуда выросли?

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


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

Рекомендованные сообщения

  • 0
1 минуту назад, paulmanz сказал:

@Yuki нет, чернорашка

 

а дата в ините резетится

либо устанавливается
отключи это в main()

как вариант какой-то мод все время ее ставит как ему надо
кроме того если сторадж уже создан его надо грохать (вроде как)

либо ставить дату один раз ручками (в том же ините например) и перед след рестартом убирать установку даты - дальше оно само календарь листать будет

 

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


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

@paulmanz а это намальск?

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


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

@BorizzK можно подсказку насчет инита? Каким образом в нём дату ставить?

Был бы признателен

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0
26 минут назад, paulmanz сказал:

@BorizzK можно подсказку насчет инита? Каким образом в нём дату ставить?

Был бы признателен

там же в штатном все есть уже

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0
	//DATE RESET AFTER ECONOMY INIT-------------------------
	int year, month, day, hour, minute;
	int reset_month = 9, reset_day = 20;
	GetGame().GetWorld().GetDate(year, month, day, hour, minute);

@BorizzK я в этой теме, как балерина в борьбе. Подскажи, будь добр, меняем день и месяц?

 

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


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

там не ток это

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

тут что - GetDate - ВЗЯТЬ ДАТУ - где тут УСТАНОВИТЬ дату?

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


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

@BorizzK форум, как я предполагаю, делался для того, чтобы умные дядьки помогали менее умным в этой сфере дядькам. На этом же форуме, кстати говоря, не видел темы редактирования даты в ините. По итогу вышел бы неплохой мануал, я считаю. Либо искал не там/не то. Пойду перепроверю.

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0
2 часа назад, paulmanz сказал:

@BorizzK форум, как я предполагаю, делался для того, чтобы умные дядьки помогали менее умным в этой сфере дядькам. На этом же форуме, кстати говоря, не видел темы редактирования даты в ините. По итогу вышел бы неплохой мануал, я считаю. Либо искал не там/не то. Пойду перепроверю.

а зачем тебе дату на сервере менять? почему нельзя поставить что то типо "системдата" или как то так. точно не помню

 

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0
2 часа назад, paulmanz сказал:

@BorizzK форум, как я предполагаю, делался для того, чтобы умные дядьки помогали менее умным в этой сфере дядькам. На этом же форуме, кстати говоря, не видел темы редактирования даты в ините. По итогу вышел бы неплохой мануал, я считаю. Либо искал не там/не то. Пойду перепроверю.

у меня вот так стоит и вообще не думаю об этом.
serverTime="SystemTime"; //Точное время или время с машины SystemTime ("YY/MM/DD/HH/MM" or "SystemTime")

об этом речь идет же?

 

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


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

@nskgis проблема изначально в температуре на сервере. Моддить пбо не очень хочется. Думаю решить проблему через подобного рода костыль.

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


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

сомневаюсь что температура от даты вообще в игре зависит. Разрабы не от нечего делать добавили в ините сервера сброс даты, скорее всего просто на другие даты атмосфера не затачивалась.

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


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

@123new в том и дело - влияет. Если залезть в 4_word и найти chernarusplus.c, то там есть разница температуры в зависимости от месяца в игре.
 

	override void Init()
	{
		super.Init();

		// new temperature curve settings
		m_Sunrise_Jan = 8.54;
		m_Sunset_Jan = 15.52;
		m_Sunrise_Jul = 3.26;
		m_Sunset_Jul = 20.73;
		m_MaxTemps = {3,5,7,14,19,24,26,25,21,16,10,5};
		m_MinTemps = {-3,-2,0,4,9,14,18,17,12,7,4,0};
	}
	

Мне не совсем понятны строки m_Sunrise, типа, температура на восходе?
Так вот. Если время сервера, условно, стакается на январь, то везде холодно, как и происходит у меня, к несчастью. Вижу 2 выхода - либо зафиксировать летнее время на сервере, либо перелопатить scripts.pbo и внести коррективы в температуры воздуха по типу:
 

        m_MaxTemps = {26,26,26,26,26,26,26,26,26,26,26,26};
        m_MinTemps = {18,18,18,18,18,18,18,18,18,18,18,18};

Но очень сомневаюсь в том, что прокатит.
Если есть идеи - хотелось бы услышать.

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0
4 часа назад, paulmanz сказал:

Мне не совсем понятны строки m_Sunrise, типа, температура на восходе?

Это время восхода/заката.

Переведи хотя бы с английского...

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0
5 часов назад, Yuki сказал:

Это время восхода/заката.

Переведи хотя бы с английского...

new temperature curve settings - новые настройки кривой температуры.
в том и дело, что перевёл.

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0
4 минуты назад, paulmanz сказал:

new temperature curve settings - новые настройки кривой температуры.
в том и дело, что перевёл.

Ну так и в чём проблемы? Это рили время восхода/заката.
Температура ещё от высоты, ветра и прочего зависит, если что.

Могу тебе просто залочить температуру, совсем, всего лишь 1 сервер модом и всё. У тебя будет ВСЕГДА одна температура. Да всрато, зато работает.

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


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

@Yuki опыта ради было бы неплохо, для начала

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


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

@paulmanz 
 

modded class Environment
{
    void SetEnvironmentTemperature()
    {
        m_IsTempSet = true;
        m_EnvironmentTemperature = 26;
    }
};

Всё туда же в 4_World. Только уже как серверный мод можешь и всё.

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


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

@Yuki окей, спасибо
Подскажешь? - моя задумка с корректировкой цифр аналогичный образом работать должна, но с изменением темератур по отношению к местоположению игрока:?

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


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

@paulmanz я тут изменил температуру ОКРУЖЕНИЯ. Есть общая погода, которую ты редактировал до этого. То есть, условно ты написал значение 26. Но высоко в горах температура будет ниже и по логике дальше.
А тут, я просто залочил температуру именно ОКРУЖЕНИЯ у всего. Максимально костыль, зато работает.

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0
1 час назад, Yuki сказал:

@paulmanz я тут изменил температуру ОКРУЖЕНИЯ. Есть общая погода, которую ты редактировал до этого. То есть, условно ты написал значение 26. Но высоко в горах температура будет ниже и по логике дальше.
А тут, я просто залочил температуру именно ОКРУЖЕНИЯ у всего. Максимально костыль, зато работает.

А поподробней? Это в каком файле?

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


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

Так господа, вроде в 3_Game в constants.c были переменные, отвечающие за температуру, не? Единственное но - надо играться с ними и смотреть что получится конкретно для вашей ситуации

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0
1 час назад, paranoyk сказал:

А поподробней? Это в каком файле?

1235736431_.png.c5cb2d5a1887004bc20299ead9223ae8.png

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0
48 минут назад, 123new сказал:

Так господа, вроде в 3_Game в constants.c были переменные, отвечающие за температуру, не? Единственное но - надо играться с ними и смотреть что получится конкретно для вашей ситуации

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.

Можно и через них, да. Но там настройка для умных мальчиков(хотя везде комменты уже давно есть)

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0
10 часов назад, 123new сказал:

Так господа, вроде в 3_Game в constants.c были переменные, отвечающие за температуру, не? Единственное но - надо играться с ними и смотреть что получится конкретно для вашей ситуации

да, ты прав

именно там находятся данные по температуре.... игрок на улице, в помещении, под деревом и так далее.....

 

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


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

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

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

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

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

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

Войти

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

Войти сейчас

×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.

Поддержка