1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

Красный ник(20 часов пк), как изменить кол-во часов?

Тема в разделе 'Архив', создана пользователем andrey3281, 31 июл 2013.

Статус темы:
Закрыта.
  1. TopicStarter Overlay

    andrey3281 Пользователи

    Дата регистрации:
    8 сен 2012
    Сообщения:
    16
    Лайки:
    0
    Репутация:
    0
    Команда:
    PW server admins
    Собственно вопрос: как изменить кол-во часов, после которых будет красный ник.По стандарту - 20 часов. Как эти 20 изменить на свое кол-во?
  2. 10000 Пользователи

    Дата регистрации:
    26 апр 2013
    Сообщения:
    84
    Лайки:
    6
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    TEST
    Страна:
    Sri Lanka Sri Lanka
  3. TopicStarter Overlay

    andrey3281 Пользователи

    Дата регистрации:
    8 сен 2012
    Сообщения:
    16
    Лайки:
    0
    Репутация:
    0
    Команда:
    PW server admins
    Что в гсе искать?
  4. Homer Пользователи

    Дата регистрации:
    16 фев 2013
    Сообщения:
    60
    Лайки:
    22
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    -
    elementclient.exe вроде бы.
  5. TopicStarter Overlay

    andrey3281 Пользователи

    Дата регистрации:
    8 сен 2012
    Сообщения:
    16
    Лайки:
    0
    Репутация:
    0
    Команда:
    PW server admins
    Эх...посоветовали перевести 20 часов в секунды и в хекс код, искал 3732303030 ( 20 минутв хексе) и перевертал значение 30 30 30 32 37 но ничего не находило как в елементе так и в гсе
  6. Тыщ Группа анонимных алкоголиков Art Old school Пользователи

    Дата регистрации:
    6 июл 2010
    Сообщения:
    1.573
    Лайки:
    812
    Пол:
    Мужской
    Репутация:
    2
    3732303029 или 3732303031тоже нету?
  7. TopicStarter Overlay

    andrey3281 Пользователи

    Дата регистрации:
    8 сен 2012
    Сообщения:
    16
    Лайки:
    0
    Репутация:
    0
    Команда:
    PW server admins
    Нет, нету.
  8. dimon4ik1995 Пользователи

    Дата регистрации:
    21 фев 2011
    Сообщения:
    4
    Лайки:
    0
    Репутация:
    0
    По моему 24 часа нужно чтоб был красный ник
  9. TopicStarter Overlay

    andrey3281 Пользователи

    Дата регистрации:
    8 сен 2012
    Сообщения:
    16
    Лайки:
    0
    Репутация:
    0
    Команда:
    PW server admins
    нет, у мну было 20 часов пк. Набил +2 часа - стал красным.
  10. gam1ng Эксперт MmoDev Пользователи White List

    Дата регистрации:
    5 июл 2011
    Сообщения:
    299
    Лайки:
    432
    Репутация:
    1
    Команда:
    GG
    То что вы знаете что такое HEX - это хорошо. А вот с типом данных - не угадали. У вас char[5] а нужно int.
    SinG нравится это.
  11. Dimkaa Пользователи

    Дата регистрации:
    27 дек 2012
    Сообщения:
    41
    Лайки:
    6
    Пол:
    Мужской
    Репутация:
    0
    Страна:
    Canada Canada
    21 час нужен для красного ника
    Великий нравится это.
  12. TopicStarter Overlay

    andrey3281 Пользователи

    Дата регистрации:
    8 сен 2012
    Сообщения:
    16
    Лайки:
    0
    Репутация:
    0
    Команда:
    PW server admins
    можно поподробнее?

    эм...21*60*60=75600 секунд. Поиск в хексе 3735363030 искал такое и 3030363537 нету ничего :(
  13. Тыщ Группа анонимных алкоголиков Art Old school Пользователи

    Дата регистрации:
    6 июл 2010
    Сообщения:
    1.573
    Лайки:
    812
    Пол:
    Мужской
    Репутация:
    2
  14. TopicStarter Overlay

    andrey3281 Пользователи

    Дата регистрации:
    8 сен 2012
    Сообщения:
    16
    Лайки:
    0
    Репутация:
    0
    Команда:
    PW server admins
    эм...ищет 75600 а в хекс коде показывает как 76 00 . Я уже понял, что прийдется методом подбора делать, но допустим я хочу 21 час изменить на 199 это получается 1197600 секунд. Как мне вместо 76 00 вписать число больше по размерам?
  15. pdev Команда форума Администратор Программист Open Source Contributor

    Дата регистрации:
    24 сен 2012
    Сообщения:
    1.409
    Лайки:
    1.407
    Пол:
    Мужской
    Репутация:
    7
    Команда:
    Indy
    Страна:
    Turkey Turkey
    199 часов = 716400 сек
    Что-то с математикой у тебя плохо.
    Тебе надо в первую очередь выяснить какой тип данных используется для хранения значения, если тебе сказали int, то скорее всего это 32-битный инт имелся ввиду - 4 байта, а не 2, как ты показываешь.
    Не вижу проблемы уместить 716400 сек (199 часов) в 32-битный инт (даже signed)
  16. TopicStarter Overlay

    andrey3281 Пользователи

    Дата регистрации:
    8 сен 2012
    Сообщения:
    16
    Лайки:
    0
    Репутация:
    0
    Команда:
    PW server admins
    Что-то я запутался , будьте любезны, скажите что мне нужно делать ? :( В хексе новичек , пока что.

    Был бы весьма благодарен.
  17. pdev Команда форума Администратор Программист Open Source Contributor

    Дата регистрации:
    24 сен 2012
    Сообщения:
    1.409
    Лайки:
    1.407
    Пол:
    Мужской
    Репутация:
    7
    Команда:
    Indy
    Страна:
    Turkey Turkey
    тебе надо в первую очередь понять, как информация хранится в памяти (или бинарных файлах):

    1) Порядок байт: http://ru.wikipedia.org/wiki/Порядок_байтов
    2) Сколько байт занимают различные типы данных
    3) И уже после этого начинать копаться в бинарниках.
    Тыщ нравится это.
  18. TopicStarter Overlay

    andrey3281 Пользователи

    Дата регистрации:
    8 сен 2012
    Сообщения:
    16
    Лайки:
    0
    Репутация:
    0
    Команда:
    PW server admins
    Прочитал статью, но увы не понял :((( подскажите пожалуйста как изменить :(
  19. gam1ng Эксперт MmoDev Пользователи White List

    Дата регистрации:
    5 июл 2011
    Сообщения:
    299
    Лайки:
    432
    Репутация:
    1
    Команда:
    GG
    Подскажу. В Windows есть калькулятор, в режиме Программиста (Инженерный), он способен посчитать нужное hex значение, останется только "перевернуть" байты.
  20. TopicStarter Overlay

    andrey3281 Пользователи

    Дата регистрации:
    8 сен 2012
    Сообщения:
    16
    Лайки:
    0
    Репутация:
    0
    Команда:
    PW server admins
    Сначала сделал вот так:
    [​IMG]
    А потом, поставил галочку на хекс и 2 байта, так же?

    Получилось вот такое:



    Правильно?
    И если перевернуть, будет 70EE да? Вот так вписывать? вместо 7560?

    Или сделать вот так, сначала поставить галочку на хекс и 2 байта и уже потом множить 199*3600=

    3600 - 60 сек умножил на 60 минут.
Черновик сохранён Черновик удалён
Similar Threads
  1. Minidead
    Ответов:
    7
    Просмотров:
    1.816
  2. ViPRBK
    Ответов:
    9
    Просмотров:
    4.535
  3. ham4ik
    Ответов:
    1
    Просмотров:
    2.243
  4. ZloY
    Ответов:
    4
    Просмотров:
    2.506
  5. steel
    Ответов:
    3
    Просмотров:
    1.290
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей