Перейти к содержимому

Zer0Galaxy

Гуру
  • Публикации

    1 220
  • Зарегистрирован

  • Посещение

  • Победитель дней

    189

Сообщения, опубликованные пользователем Zer0Galaxy


  1.  

     

    Любой игрок, имеющий компьютер с WiFi картой, может создать личное виртуальное хранилище скачав программу и зарегистрировав себя в системе.
    А как планируется идентифицировать  игрока в системе? Я понимаю, логин-пароль. Но где гарантия, что я не зарегистрирую пользователя с именем Doob и не отправлю весь его инвентарь в фонд помощи начинающим хакерам? Можно, конечно обрабатывать события "touch" и "key_down" и определять кто именно за монитором, но если это будет мой компьютер, а не общественный терминал, то он обработает эти события как мне нужно.

  2. Самым простым решением мне кажется упорядочить таблицу при помощи table.sort, а потом пройтись по возрастающим элементам и найти где закономерность возрастания прервется. Интересно, что после table.sort таблица будет по прежнему содержать один отсутствующий элемент (для таблицы, приведенной в примере), но # будет возвращать фактически максимальный индекс, т.е. 6 а не 3

    • Нравится 1

  3. Как показали последние исследования, десериализация совершенно безопасная. Однако, достаточно взглянуть на код библиотеки serialization, чтобы понять, что процедура сериализации довольно ресурсоемкая. Я стараюсь ее без лишней надобности не использовать. А применительно к задаче Сябро, я этой надобности пока вообще не вижу.


  4.  

     

    Общение производится с помощью OpenNet библиотеки, команды передаются в виде сериализованной таблицы.
    Зачем сериализация? На сегодняшний день OpenNet поддерживает передачу до пяти параметров в одном пакете. С внедрением сети второго поколения даже это ограничение будет снято.

  5. Метатаблица должна иметь элемент __index. Он может быть таблицей или функцией и указывает как получить элемент, отсутствующий в нашей таблице. Если __index - таблица, то элемент ищется в этой таблице. Если функция, то отсутствующий элемент вернет значение этой функции. __index не обязательно должен указывать на саму метатаблицу, но должен быть ее элементом.


  6. Еще один вопрос, не по программе:

    когда дрона после старта снимаешь, он не стакуется с точной копией себя(если без включения поставить и снять - стакуется), это что значит: при запуске что-то изменяется в eeprom?(специально ничего не изменяю)

     

     Очевидно, для eeprom дрона создается новая папка на сервере. Т.е. eeprom получает уникальный id и стакаться уже ни с кем не может.

    К стати, как снимать дрона? А то я поставил, а снять не могу.

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