Вопросы

Andy
Постоянный

Проблема вот в чём. В строке где написано "ОЖИДАЕТ" должно показываться время в секундах. Но вместо этого там не понятные числа типо 129745749 сек.
Как это можно исправить?

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


Ссылка на сообщение

24 ответа на этот вопрос

  • 0
Гость stibs
Новичок

@Andy подключите библиотеку (include) mxdate и покажите сюда строку вывода этого времени. 

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


Ссылка на сообщение
  • 0
Andy
Постоянный
  код (открыть спойлер)

 

Заметка от Гость , создано

Не нужно флудить каждые пять минут сообщения, я увижу и отвечу.

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


Ссылка на сообщение
  • 0
Гость stibs
Новичок

Замените свой код на этот: 
 

  Код (открыть спойлер)

 

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


Ссылка на сообщение
  • 0
Andy
Постоянный
array must be indexed (variable "RepTimeMessages")
error 033: array must be indexed (variable "-unknown-")

Берите под ТЕГ/Спойлер команды, ошибки и т.д

Отредактировано пользователем Daniil Roslyakov

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


Ссылка на сообщение
  • 0
Гость stibs
Новичок
  Код (открыть спойлер)

 

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


Ссылка на сообщение
  • 0
Andy
Постоянный
error 033: array must be indexed (variable "-unknown-")

Берите под ТЕГ/Спойлер команды, ошибки и т.д

 

Отредактировано пользователем Daniil Roslyakov

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


Ссылка на сообщение
  • 0
Andy
Постоянный

вот эта
 

new time = date("%dd.%mm.%yyy - %hh:%ii:%ss", gettime() - RepTimeMessages[RepId[playerid]]);

Берите под ТЕГ/Спойлер команды, ошибки и т.д

 

Отредактировано пользователем Daniil Roslyakov

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


Ссылка на сообщение
  • 0
Гость stibs
Новичок

@Andy вот так попробуйте: 
 

  Код (открыть спойлер)

Инклуд mxdate подключили? В начале мода:
 

#include <mxdate>

 

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


Ссылка на сообщение
  • 0
Andy
Постоянный

Стало еще хуже, теперь в жалобе которую написал игрок какие то каракули + сразу 48 секунд, а надо чтобы стартовало с 1-ой секунды и шло вперед , то есть 1..2..3..4 и.т.д, Вот скриншот https://imgur.com/a/xBqzc

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


Ссылка на сообщение
  • 0
Гость stibs
Новичок

@Andy Замените свой код этим: 

  Код (открыть спойлер)

Если не поможет, скидывайте логи. 

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


Ссылка на сообщение
  • 0
Andy
Постоянный

По прежнему каракули в жалобе + время идёт в обратную сторону, и сразу 50 сек там то есть 50..49.48 и.т.д

Вот логи:
 

  Ошибки (открыть спойлер)

Берите под ТЕГ/Спойлер команды, ошибки и т.д

 

Отредактировано пользователем Daniil Roslyakov

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


Ссылка на сообщение
  • 0
Гость stibs
Новичок

Замените свой код этим: 

  Код (открыть спойлер)

 

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


Ссылка на сообщение
  • 0
Andy
Постоянный
  12 (открыть спойлер)

 

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


Ссылка на сообщение
  • 0
Гость stibs
Новичок

@Andy Выбросите этот код, система в корне неправильная, я вообще не разберу что в ней к чему. Если найду, скину нормальную рабочую систему. 

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


Ссылка на сообщение
  • 0
Andy
Постоянный

@stibs Система рабочая и хорошо работает, Нужно только сделать чтобы выводило время сколько игрок ожидает со время подачи репорта.

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


Ссылка на сообщение
  • 0
Гость stibs
Новичок

@Andy Если хотите использовать эту систему, ждите, может быть вам кто-нибудь другой ответит. Я в этом г-не копаться не буду, уж извините. А так система рабочая, только вывод сообщения игрока не работает ну и все остальное, а так работает.

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


Ссылка на сообщение
  • 0
Andy
Постоянный

Я написал другу , вот что он мне написал:

 

  • Переменная есть?
  •  
    С хранением таймера у игрока
  •  
    Если да, при в ходе ему значение 0 даешь?
    Если да, при ответе на репорт, обнулыешь обратно?

    Сможете помочь в создании этой переменной?

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


Ссылка на сообщение
  • 0
Гость stibs
Новичок

@Andy Я понятия не имею о чем говорит Ваш друг. Если он дает советы, я думаю, он сможет вам подсказать как создать какую-то там переменную. А вообще обращайтесь к автору данной системы, он-то должен знать как она функционирует. Повторюсь, что в этих кусках кода копаться без толку, я выложил аналогичную систему репорта, можете заменить ей, если Вам это интересно. 

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


Ссылка на сообщение
  • 0
Гость stibs
Новичок

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

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


Ссылка на сообщение
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • Владислав Малиновский
      От Владислав Малиновский
      SWEEK RUSSIA — онлайн игра на телефон с открытым миром, в котором Вы можете создать персонажей вместе со своими друзьями и начать весело проводить время. Вы можете продвигаться по сюжету квестовых миссий или же начать игру с зарабатывания денег в транспортной компании. Создавать организации, подниматься по карьерной лестнице. Заполучив влияние над другими игроками - попробуй себя в роли Президента.
       
      Нам нужны ответственные люди на должность главного администратора. Если вы считаете себя адекватным и ответственным, отпишите в vk.com/devmaksim или t.me/raphmarci.
       
      Официальный сайт проекта - sweekrussia.ru
      Официальный форум проекта - forum.sweekrussia.ru
      Официальное сообщество VK - vk.com/sweekrussia.game
      Официальный TG канал - t.me/sweek_dev
    • bogdan295@gmai
      От bogdan295@gmai
      Здраствуйте, я создавал новую организации когда дело дашло до пикапов они не создаются 
      new lssd1; new lssd2;  else if(pickupid == lssd2)// Вход     {         SetPlayerInteriorEx(playerid,0);         SetPPos(playerid,1567.5510,-1657.9956,5.3859);         SetPlayerFacingAngle(playerid, 500);         return true;     } else if(pickupid == lssd1)// Вsход     {         SetPlayerInteriorEx(playerid,0);         SetPPos(playerid,630.0542,-572.0032,16.3359);         SetPlayerFacingAngle(playerid, 500);         return true;     }     lssd2 = CreatePickupAC(1318,1,626.9653,-571.8394,17.9207, 147); // вход лссд     lssd1 = CreatePickupAC(1318,1,1567.4720,-1660.6494,5.3859, 147); // выход лссд Что я сделал не так?