 |
|

01.02.2017, 16:52
|
|
Новичок
Регистрация: 24.12.2014
Сообщений: 7
С нами:
5991728
Репутация:
0
|
|
Сообщение от AWRage
Если понятия не имеешь как все устроено, как работает SAMP, плагины, клео, то конечно тебе будет сложно. Тем более если нет опыта в программировании. Но можно быстро научиться , если хотеть и практиковать.
А с чего тогда начать?
|
|
|

01.02.2017, 19:31
|
|
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами:
6921957
Репутация:
183
|
|
Сообщение от timur2345678910
А с чего тогда начать?
С чтения книг и практике на консольных приложениях.
|
|
|

01.02.2017, 21:29
|
|
Новичок
Регистрация: 08.09.2013
Сообщений: 28
С нами:
6671670
Репутация:
53
|
|
Как получить настоящее время добавления сообщения в чат во время афк?
|
|
|

01.02.2017, 21:32
|
|
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами:
6921957
Репутация:
183
|
|
Никак, если при этом ты в ескейпе.
|
|
|

03.02.2017, 23:07
|
|
Постоянный
Регистрация: 10.07.2015
Сообщений: 642
С нами:
5706781
Репутация:
43
|
|
Почему функция time() на компе (C++) и на сервере (php) возвращает разные значения (разница в ~30 секунд).
Отправляю на сервер результат time(nullptr), а на сервере в php скрипте получаю другое значение. Почему так?
time - возвращает кол-во секунд от начала эпохи unix. Должно быть одинаково на всех машинах, поправьте если не так.
|
|
|

04.02.2017, 00:04
|
|
Флудер
Регистрация: 23.03.2013
Сообщений: 2,696
С нами:
6915558
Репутация:
183
|
|
Сообщение от AWRage
Почему функция time() на компе (C++) и на сервере (php) возвращает разные значения (разница в ~30 секунд).
Отправляю на сервер результат time(nullptr), а на сервере в php скрипте получаю другое значение. Почему так?
time - возвращает кол-во секунд от начала эпохи unix. Должно быть одинаково на всех машинах, поправьте если не так.
Судя по всему функция time возвращает разницу между 00:00 01.01.1970 и текущей датой. Возможно даже, что unix время зависит от выставленного времени на устройстве.
Вот сейчас открыл все найденные сервисы для получения текущего timestamp - различие от 3 до 15 секунд. В компиляторах онлайн отставание в 180 секунд.
В C++ (локально) time зависит от текущей даты на компьютере.
Так что делаем выводы сами.
|
|
|

04.02.2017, 00:52
|
|
Постоянный
Регистрация: 10.07.2015
Сообщений: 642
С нами:
5706781
Репутация:
43
|
|
Сообщение от legend2360
Судя по всему функция time возвращает разницу между 00:00 01.01.1970 и текущей датой. Возможно даже, что unix время зависит от выставленного времени на устройстве.
Вот сейчас открыл все найденные сервисы для получения текущего timestamp - различие от 3 до 15 секунд. В компиляторах онлайн отставание в 180 секунд.
В C++ (локально) time зависит от текущей даты на компьютере.
Так что делаем выводы сами.
Спасибо за ответ. Буду придумывать другую систему.
|
|
|

04.02.2017, 16:15
|
|
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами:
6921957
Репутация:
183
|
|
Что тебе надо?
|
|
|

04.02.2017, 16:37
|
|
Постоянный
Регистрация: 10.07.2015
Сообщений: 642
С нами:
5706781
Репутация:
43
|
|
Сообщение от Dark_Knight
Что тебе надо?
Я хотел синхронизировать сообщения в чате таймстампом, но видимо придется придумать другую систему, либо отправлять таймстамп с сервера, как подсказал Тим.
|
|
|

07.02.2017, 09:30
|
|
Познающий
Регистрация: 28.01.2017
Сообщений: 32
С нами:
4889898
Репутация:
0
|
|
у меня такой вопрос:
почему все нормально компилируется и плагины .asi и .sf
и RakSamp и собейт а конечный файл не появляется в папке bin
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|