• Новые темы в этом разделе публикуются автоматически при добавлении файла в менеджер ресурсов.
    Ручное создание новых тем невозможно.
Иконка ресурса

Мануал [Гайд] меняем время ставок (ежедневное ТВ)

Красная Королева

Путник
Модератор
Сообщения
468
Розыгрыши
0
Репутация
141
Реакции
29
Баллы
0
Итак....

[History]

Долго мучаясь и размышляя и ползая хексом по gdeliveryd непонимая ничего потерял надежду в создании ежедневного ТВ своими мозгами.

Пока случайным образом не получилось так что дали Скайп одного хорошего программиста который объяснил элементарное, что числа имеют и другую сторону; я про Unix time.

и что 327600 это не только Sun, 04 Jan 1970 19:00:00 GMT(отсчёт в секундах от эпохи Unix) а не что иное как отсчёт времени с начала недели то есть с понедельника.

если к понедельнику к 00:00 прибавить 327600 секунд то мы получаем среду 19:00 Время ставок! дадада




[Практика]

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

мы знаем значение.. далее берём редактор Hex любой, я использовал 010 editor, и следуем картинкам))

h_1336513910_5026635_35f57724ac.jpeg





h_1336513947_4948517_82dde11c2c.jpeg





в Inspector меняем 327600 на любое наше, но не забываем что от начала недели.

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




изменим к примеру значение на вторник на 20:00 (244800)

h_1336514379_6735428_6a3f30509f.jpeg





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

Время остановки по умолчанию мы знаем в четверг в 19:00 переводим в Unix Time получаем 414000

точно так же как мы искали время начала ставок так же и ищем конец ставок (значение 414000)




Нам так же будет выдано 2 варианта, меняем только верхний. (первый)

изменим к примеру чтобы ставки закончились на среду на 20:00 (331200)




h_1336514807_5587162_bc9804097a.jpeg


сохраняем заливаем на сервер и радуемся.

Но чтобы сразу после ставок было и само ТВ редактируем domain.sev

редактор для данного файла есть в шаре (я использовал )

ставим время битвы на среду на 21:00 (всего лишь пример)

в программе среда это 2

0 - пн

1 - вт

2 - ср

3 - чт

4 - пт

5 - сб

6 - вс




далее

7-10000000000 будет ошибка

h_1336515327_6030709_a1d3dc3ef0.jpeg


тоже сохраняем, закрываем и заливаем на сервер!

и как бы всё!!! время начала и конца времени ставок поменяли.

Ваше время которое выгодно Вам,,, меняйте сами. Приведённые примеры времени, всего лишь примеры))




P.S/аах и самое вкусное..

дак время ставок которое мы поменяли они так и будут раз в неделю? по вторникам? (на то время, на которое изменили)

отвечу Вам ДА!! чтобы добавить новую ставку помимо существующей, я очень долго парился, знал что нужна функция, и причём полная, НО как её достать с Hex'а понятия не имел. Но всётаки сообразил.

под спойлером функция начала ставок и функция конца ставок под стандарнтыми значаниями

начало 327600

конец 414000

Спойлер
Код:1 функция начало B0 FF 04 00 C9 C3 55 89 E5 8B 45 08 8B 40 44 05 30 51 06 00 C9 C3 55 89 E5 8B 45 08 8B 40 44 05 90 5A 06 00 C9 C3 55 89 E5 8B 45 08 8B 40 44 05 40 40 07 00 C9 C3 55 89 E5 53 83 EC 04 8B 45 08 C7 00 58 C8 38 08 83 EC 0C 8B 45 08 83 C0 54 50 E8 CB 2F E9 FF 83 C4 10 EB 1D 89 45 F8 8B 5D F8 83 EC 0C 8B 45 08 83 C0 14 50 E8 21 5D E3 FF 83 C4 10 89 5D F8 EB 14 83 EC 0C 8B 45 08 83 C0 14 50 E8 0A 5D E3 FF 83 C4 10 EB 1A 8B 5D F8 83 EC 0C 8B 45 08 83 C0 08 50 E8 BF 56 E6 FF 83 C4 10 89 5D F8 EB 17 83 EC 0C 8B 45 08 83 C0 08 50 E8 A8 56 E6 FF 83 C4 10 EB 22 89 45 F8 8B 5D F8 83 EC 0C FF 75 08 E8 E2 D0 E3 FF 83 C4 10 89 5D F8 83 EC 0C FF 75 F8 E8 BF 1E 10 00 83 EC 0C FF 75 08 E8 C6 D0 E3 FF 83 C4 10 B8 01 00 00 2 функция начало B0 FF 04 00 8D 45 B8 50 E8 C8 03 00 00 83 C4 18 8D 45 B8 50 8B 45 08 83 C0 30 50 E8 8F 0E 1 и 1a функция конец 30 51 06 00 C9 C3 55 89 E5 8B 45 08 8B 40 44 05 90 5A 06 00 C9 C3 55 89 E5 8B 45 08 8B 40 44 05 40 40 07 00 C9 C3 55 89 E5 53 83 EC 04 8B 45 08 C7 00 58 C8 38 08 83 EC 0C 8B 45 08 83 C0 54 50 E8 CB 2F E9 FF 83 C4 10 EB 1D 89 45 F8 8B 5D F8 83 EC 0C 8B 45 08 83 C0 14 50 E8 21 5D E3 FF 83 C4 10 89 5D F8 EB 14 83 EC 0C 8B 45 08 83 C0 14 50 E8 0A 5D E3 FF 83 C4 10 EB 1A 8B 5D F8 83 EC 0C 8B 45 08 83 C0 08 50 E8 BF 56 E6 FF 83 C4 10 89 5D F8 EB 17 83 EC 0C 8B 45 08 83 C0 08 50 E8 A8 56 E6 FF 83 C4 10 EB 22 89 45 F8 8B 5D F8 83 EC 0C FF 75 08 E8 E2 D0 E3 FF 83 C4 10 89 5D F8 83 EC 0C FF 75 F8 E8 BF 1E 10 00 83 EC 0C FF 75 08 E8 C6 D0 E3 FF 83 C4 10 B8 01 00 // конец 1 функции и 1a идентичны 2а функция конец 30 51 06 00 01 00 36 EC 4F 06 00 01 D2 0A 01 00 4C 74 01 0A 1F 51 06 00 01 0B 36 51 06 00 00 59 7D 50 06 00 01 65 17 01 00 4C 7F 5F 5A 4E 53 74 31 38 5F 56 65 63 74 6F 72 5F 61 6C 6C 6F 63 5F 62 61 73 65 49 50 4E 39 5F 5F 67 6E 75 5F 63 78 78 31 35 5F 48 61 73 68 74 61 62 6C 65 5F 6E 6F 64 65 49 53 74 34 70 61 69 72 49 4B 6A 50 4B 4E 34 47 4E 45 54 38 53 65 63 75 72 69 74 79 45 45 45 45 53 61 49 53 37 5F 45 4C 62 31 45 45 31 31 5F 4D 5F 61 6C 6C 6F 63 61 74 65 45 6A 00 13 51 06 00 02 01 0A 1F 51 06 00 01 0B 8D






Добавляйте эти функции в Ваш gdeliveryd и меняйте их значения как описано выше + не забывайте о самих битвах, добавлять время после ставок (время битв должно быть после окончания ставок с интервалом не менее 7 минут почему сам не знаю, но 7 минут должно пройти обязательно иначе битвы не будет) и наконец то радуйтесь.




думаю разберётесь!! старался




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




P.s.S/Выражаю ОГРОМНУЮ благодарность Максимиану за разъяснение и подсказку!
 

Вложения


Похожие темы

Назад
Сверху Снизу