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

Alex

Администраторы
  • Публикации

    3 168
  • Зарегистрирован

  • Посещение

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


  1. А можно ли на совершенно новом лаунчере сделать возможность входа в одиночку при условии отсутствия подключения к Интернету?

     

    Да, если лончер запущен в Offline-режиме, то можно запустить любой ранее загруженный клиент с любым именем пользователя, при этом вход на серверы с авторизацией, а так же система скинов и плащей работать не будет.

    • Нравится 1

  2. если мешать моды собрались, то нужно сделать так, чтобы тому, кто не хочет видеть магику, не мешали ноды и другое

    а как они тебе будут мешать? Не хочешь магию качать, записывайся в рабство к магу и будешь ему рес таскать и уран с титаном и германием и алмы за работу, чтобы он тебе, например, p-n-p транзистор для сетевухи заинфузил. Будешь рабом у него, ТЕХНИЧЕСКИМ сотрудником, так сказать :giggle: 

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


  3. С такой мешаниной модов, может быть - как на Сервере Мечты.

    вполне возможно :)  Хотя... "мешанины" то там нет сильной, 4 флагмана (АЕ, ИК, ОС, Таум) + аддоны к ним и мелочевка, типа чизеля=)

    Но много ли игрокам нужно, чтобы лагодромов настроить? :D

    • Нравится 1

  4. Игроки любят «материализацию» – вот, что я имел в виду, оправдывая эту идею. Игроки любят всевозможные пузырьки, которые можно хранить в сундуках и достать в нужный момент

     

    Пифия пророчит, что будет скоро чек опыта, как сейчас денежный. Скинул на бумажку свою экспу и положил в ящичек или продал Ваське соседу.

    А это затмит напрочь всякие бутылочки детские в ящичках и комПуктеры.  :)

     

     

     

    Как альтернативу, могу предложить мод OpenBlocks. Там есть резервуар, сверху на него одевается "отток опыта". Просто на него встаёшь и опыт как жидкость помещается в резервуар. Далее к резервуару ставишь кран и опыт можно обратно в шарики преобразовывать. + есть возможность разливать опыт по бутылкам, если очень нужно. Отличная альтернатива банку опыта.

     

    пфффф, ОБ - какашка. С таким же успехом ты бы еще предложил адвансед-карьериус-плюс для билдкрафта. "Отличная альтернатива" детским слоупочным забагованным робокопалкам -_-


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

     

    хм, а я вообще въехать не могу, для чего это все нужно и какие-то там бутылочки рандомные непонятные? Для чего они? Ну слил в два памфурика 14 единиц в среднем за клик по монитору, ну продал 20 бутылок за кусочек золота Ваське соседу. В чем смысл?  Какая разница в том, золото ли нужно копать и шахтерить или афк-шить возле мобо-качалки или зомбей бить, чтобы набрать опыта сколько-то там или купить его у кого-то. Это же все равно майновская утопия детская. Те же яйца, только  профиль. В майне же там все бесконечное. Можно вообще тогда просто крафт этих бутлей сделать из чего-то, например из алмазиков или уголька или в молекулярном трасформере их делать из EU. Да и крафт вроде был на ИТ этих пузырьков, если не ошибаюсь.

     

    Весь смысл банка и для чего он задумывался - это схоронить опыт надежно, если вдруг сдох и нет перка пока, а не таскать его на себе, а если нужно, то взять его. Вон Квертик накопил уже 20К опыта и в ус не дует.  Я даже представить боюсь, какой это лвл, если 30 лвл, это 825 ед. опыта.  И это Квертик будет тыкать в монитор 1,5К раз, чтобы слить весь опыт и получит 3К бутылочек что ли? Для чего это нужно? Это же безумие какое-то :)

    А в банке можно мгновенно любое количество снять или положить без потерь четко.  

     

    Что, сделать там кнопку [отправить опыт] и поле с ником получателя? Это нас спасет как-то разве? Да и за ЮЮ опыт можно покупать в конце концов.

     

    Уж если есть такое желание торговать опытом и с какой-то конкуренцией, то разумнее в 100 раз сделать комПуктер специальный, где можно прийти, и выложить лот (позицию), например 200 ед. опыта за 5 игровых монет (любая валюта, какая у нас там есть к примеру)  А Петя пришел и кинул на продажу 500 ед. за 3 монеты. А Жорик пришел и купил самые выгодные позиции  в нужных ему объемах. Но опять же, только четко в ед. считать опыт, а не в абстрактных уровнях.

     

    Тогда да, еще есть смысл какой-то детский в этом, но уж явно никак не в рандомных бутылочках "материальных", коих получится 100500 стаков. 

    Это крайне неудобно и не серьезно при наличии мода ОС. Такую прогу можно было сделать просто на 2-х командных блоках, кнопке и репитере с проверкой минимального требуемого уровня экспы у игрока

    1-й КБ с кнопкой (нажимной плитой)
    /give @p[lm=1] 384 2
    
    2-й КБ через компаратор от 1-го (да даже и компаратор не нужен, по идее, а просто общий сигнал реда, наверно)
    /xp -1L @p[lm=1]
    

    и комПуктер гонять не нужно с радаром на пару :)


  6. с 1 по 17 левел правильно) А вообще небольшая потеря опыта должна быть, т.к. за бутыль при разбивании дают от з до 11 очков, и если совсем без потерь, то можно читерить опыт, перегоняя его туда-сюда.

     

    Ну тем более. Памфурики с опытом - ерундистика полная. Мало того, что оно считает как попало в программе с потолка, не учитывая экспоненциальной зависимости от уровня, дак еще и рандом экспо-шариков выпадает с бутля и читерить что-то прогнозируется. Это совершенно никуда не годится. :)

     

    Нужно только через банк SQL или SGSC перегонять. Тем более, что это можно делать даже между серверами (с ОС)

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

    • Нравится 2

  7. В банке опыта нельзя передавать/продавать опыт другим игрокам

    ну это легко реализовать, очень легко=)  или через базу передавать (сделать менюшку какую-то) или обналичить бутылочками (только вот зачем вообще свой опыт кому-то передавать?). Ну и главная проблемка твоей программки - ты списываешь 1 левел за 2 бутылки по тыку мышки, и не важно какой это левел, 2-й или 45-й, а это архи неправильно!!!

    • Нравится 1

  8.  

     

    Далее в программе мы запросто можем получить список авторов

     

    Вряд ли тут речь шла о разрабе по имени Хеллоу Ворлдович. Тут, видимо, намекалось на то, что либа должна выводить текстовую справку по функциям каким-то, при ошибке вызова подразумевается, что принтится инфа о требуемых аргументах и их типах, текст того, что стало причиной ошибки и т.п. 

     

    А Хеллоу Ворлдович и просто где-то в комментариях в шапке либы может быть зашит просто и наверно нет надобности в наличии метода вызова авторов там каких-то средствами либы простым юзверям. Для чего им те разрабы? Где это будет применяться в программе при работе с либой?

    • Нравится 2

  9. Кто нибудь вообще проводил тесты? Может в новой версии мода нельзя гриферить в чужом привате?

     

    Какие еще новые версии и комиты. Нет их и не будет. Чтобы моды правильно работали с приватами и генерили в полной мере все необходимые баккит ивенты для плагинов привата, нужно или самим писать  фиксы  или искать и ставить фиксы или пофикшенные умными дядьками моды (как правило, это несколько самых популярных модов) и всякие ивентовские мосты-хелперы.

     

    Также в этом направлении активно работает программист под ником Robotia над новым сервером под кодовым названием Термос (форк котла) Там и оптимизация на новом уровне, и судя по всему конвертация форж ивентов и прочее. На ИТ тестили термос, роботы не грифают и не сакают ничего в приватах ГП. На данный момент на ИТ на котле гриф есть всем известный.

     

    А сами по себе в ванильном виде все бурилки, копалки, билдкрафт строители, липкие динамиты зеленые тинкеровские детские забагованные, магические буры, лазеры изначально, карьеры, черепадлы, и прочие свистелки и перделки и всякие взрывалки и ковырялки, которые так любят создавать авторы модов, и которые могут что-то ломать на карте или терраформировать и шифт-кейПКМить и прочее, и работают не от фейк плеера - делают в майне с приватами любыми, как правило, страшную грязь и анал-карнавал.

    • Нравится 1

  10. А то в официальной документации ничего не понятно

     

    вот тебе сделал минигайдик, хотя в документации (ссылочек куча у нас на сайте в сайдбаре) это все разжевано и так уже. 

     

    Код:

    local t = {a='bob',b='vasya',c='petya',d=nil, e={3, 5, y='NEO'}; 10, 20, 30, nil, 90}
    local n=0
    local str1, str2='qwerty', 'йцукен'
    
    for k,v in pairs(t) do
       print(k,'-->',v)
       n=n+1
    end
    
    print('------------------')
    print('Длинна списка вместе с записями', n)
    print(t.e[2])
    print(t.e['y'])
    print(t['a'])
    print(t.a)
    
    print('----------------')
    for i = 1, #t do
      print(t[i])
    end
    
    print('--Оператор длины--')
    print('Длинна списка (непрерывной последовательности)', #t)
    print('Строка 1=', #str1,'Строка 2=', #str2) --в байтах
    

    Выхлоп:

     

    1	-->	10
    2	-->	20
    3	-->	30
    5	-->	90
    a	-->	bob
    b	-->	vasya
    e	-->	table: 0x1c06be0
    c	-->	petya
    ------------------
    Длинна списка вместе с записями	8
    5
    NEO
    bob
    bob
    ----------------
    10
    20
    30
    nil
    90
    --Оператор длины--
    Длинна списка (непрерывной последовательности)	5
    Строка 1=	6	Строка 2=	12
    
    

    Заметь, вышеупомянутый тобой цикл (итератор) выведет(переберет) ВСЕ ключи-значения в таблице, опуская поля, равные nil. Обрати внимание, что цикл выводит ключи-значения для числовых индексов по порядку, в отличии от записей.

    Оператор длины # юзай аккуратно, так как он ищет только непрерывную последовательность числовых индексов. В старину еще в таблицу раньше для удобства добавляли общепринятое поле n, где ему присваивали количество элементов таблицы.

     

    Таблица вида 

    t ={12, 78, 20, nil, 45, nil}
    

    оператором длины будет определена, как #t --> 3

     

    Заметь также, что конструктор таблицы можно составлять какой угодно сложности и вложенности, индексы могут быть числовые и текстовые, отделять можно запятой, а блоки точкой с запятой для удобства, значения полей могут быть любых типов (числа, строки, таблицы, функции т.д.)

    • Нравится 1

  11. Да и самое сложно, как мне кажется, это придумать интересные задания, а не запрограммировать их.

     

    ну это дааа, согласен, часто интересная идея дороже десятков тонн написанного кода ненужного никому.  

     

    Но если отталкиваться от копирования Uplink, то придумывать ничего и не нужно. Там норм симулятор хакера детского, с IP-шками вида 987.899.745.009=))), с прокачкой и эволюцией, новыми открывающимися заданиями и точками атаки + куча мелочей и графоном неплохим на то время нулевых годов, даже вроде интересно было, но вроде через полчаса игра надоела, давно это было, уже и не помню. Но даже если хоть на 10% ее попытаться реализовать, то на это уйдет не один месяц работы и это будет не один мегабайт кода. Да и зачем, если она уже есть, хакалка эта. И в одно рыло играть не сильно интересно в нашем случае в многопользовательском майне. С таким же успехом можно приступать к написанию игры Супер Марио для ОС.

     

    Тут лучше понять саму концепцию, как оно будет физически организовано. То ли это клиентский симулятор в одно лицо, то ли там есть реально серверная часть, защищен ли клиенский комп от ковыряний, будет ли многопользовательский режим. Если да, то тогда как сервер будет обрабатывать и понимать конкретных пользователей, их рейтинг и прокач. То ли это одна физическая машина (а если одна, как обеспечить имитацию многопоточности) то ли он будет перелинковывать "хакеров" на свободные для игры машины и передавать туда из единой базы текущий профиль игрока и его эволюцию и уже эта одна машина работает с конкретным юзверем. Как это все потом разъединяется и сохраняется правильно и прочее прочее.

     

    А задания? Ну какие задания. Ну явно же не найти дискриминант многочлена второй степени за 25 сек, чтобы взломать банк, так ведь?  Там же типа какие-то фишечки, типа подключись туда, введи то и то, запусти крякалку, почисть логи, вспомни емэйл банковского сотрудника, который дали в 15-м задании, попробуй его взломать и прочая ерунда, то есть куда-то тыкнуть, что-то ввести, куда-то приконнектится, прикупить модем или хард и прочая ерунда, как в Uplink.  

     

    Как это все запихать в ОС, даже и представить боюсь. А самое главное - это все и так уже у нас по сути есть - скрафть геолайзер, робота, гаечный ключ, карту связи, планшет, проц, накопай алмов, прошей биос дрону, найди нубо домик без дверей, вынеси все ресы :D Для чего тогда Uplink, если майн - это и есть Uplink? ;)

    • Нравится 1

  12. идея хоть и не новая, но интересная, "хаки" эти всякие. Можно и реально админу кидать на диск сервера файл с реальными ЮЮ кодами и прочее периодически, или доступ к некоторым имба фишкам, что-то там себе гивнуть или бафнуть или зачарить инсты, если получить доступ как-то удаленно к якобы "закрытым" функциям понарошку определенным в строгом дозволенном объеме естественно, или доступ к фейковому диску.

     

    Только чего-то я опасаюсь, что если не делать жестких захардкорженных клиентских "взломщиков" где-то в админприватах, которые защищены от ребута и ковыряния умниками всякими, то "таргет-сервак" просто зафлудят или заддосят, узнав его IP, а так же код клиента. Это же майн и в силу его игровых особенностей и слабой игровой надежности и несовершенства и открытых исходников, пусть даже в байткоде будет клиент, он все равно читается при желании, такая система не протянет и 3 мин. работы (в академии там же что-то пытались завиртуалить и сделать безопасную среду, но комп как стопали и ломали, так и ломают)

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

     

    Все это довольно сложно сделать, даже скорее просто геморно, и боюсь, Дмитрий, что топикстартер тебе в этом мало поможет пока=)


  13. Там эмулятор еще стабильнее чем то, что он эмулирует =)

     

    очень даже возможно, охотно верю=)

    много воды утекло с тех пор, как я перестал их юзать.

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

     

    П.С. И если эмулятор такой стабильный, чего ж ты тему тогда создал, что дайте мне эмулятор мол, возьмите где-то мне его, потому что он не работает?  

    Откуда ты тогда знаешь, что он стабильно эмулирует что-то нестабильное?

    • Нравится 1

  14. Ты по сути предлагаешь запустить программиста на Марс, что бы он марсаход там запрограммировал.

     

    ну это немножко не удачное сравнение)) марсоход прогается на Земле, благо марсоход можно проверить и в условиях техасских огородиков и полянок на околицах Хьюстона :giggle: , а условия для теста аппаратных средсв создаются максимально приближенные к марсианским (хим состав, давление, температура)

     

    Арбузер, да, пиши в эмуляторе, вопросов нет, согласен. Но тут же вопль поднялся, мол, что майн лагающий, писать ничего не возможно и вообще попка и хоть погибай с печальной песней на устах без эмулятора. Тебе же просто предложили выход, как уменьшить лаги. Но хозяин барин, как говорится. Мучься в эмуляторе тогда.

     

    Сам бывает, проверяю и пишу кодик мелкий по быстрому не в майне. Но он не касается майна никак. Нео сделал в моде своем  сетеры и гетеры балансов через АТМ(банкоматик) в ОС, и там есть гетер всех игроков из папки world (чтение тегов баланса и прочее), возвращает таблицу.

    Мне понадобилось решить вопрос сортировки ТОП-а. Тут да, майн нафик не сдался для этого, это я сделал и в офф интерпретаторе и все отладил. 

    http://puu.sh/o2ewn/2df1f61631.png

     

    Но как можно писать проги и играться с турелями, лазерами,  геокопалками и реакторами и вообще реальными прогами глобальными, где что-то гивается, строится, пермишены выдаются, игроки тепешатся, где реально можно засетить стенд в виде шахты без породы с рудами и смотреть, что оно там насканило, подключить АЕ или МФСУ и прочее прочее в каком-то сыром мало функциональном эмуляторе?

     

    Майн - это и есть эмулятор, такой, какой он должен быть, и ничто его не заменит. ОС и есть игра и майн - это игра. И оно одно без другого - скукотень и бессмыслица. И майн - это не марсоход. Миллиона тонн топлива там не нужно, чтобы его запустить на орбиту и там спокойно играться нормально.

    • Нравится 1

  15. ну во-первых вряд ли кто-то тестит пару строчек, особенно человек, который уже что-то даже знает про эмуляторы какие-то  :)

    А во-вторых, толку то от программок для ОС и так не много с точки зрения развития ИТ индустрии, а когда они еще и вырваны из контекста и реальности майна - они вообще теряют всякий смысл.

     

    Ведь в том то и фича этой ОС-ки, чтобы реально в игре поглазеть, как катается робот, как он запихивает стержни в реактор и включает и выключает что-то, как копает, как и куда стреляет турель, куда реально робот выкинул алмаз или куда его потащил и прочее прочее,  и как реально работает код .

     

    А какой смысл в какой-то эмуляторной кривульке дебажить каких-то две ссаных строчки кода?  :D

    Лень майн запускать? Так не играйте в него вообще - пишите код на пхп или js и смотрите в браузере результат)))) Те же яйца, только в профиль, и не лагает ничего=)

    • Нравится 2

  16.  

     

    Я не могу комфортно писать программы под OC, из за лагающего майна, а для этого нужен эмулятор.

     

    Плоский мир в помощь...

    вот-вот, и два чанка прорисовки.... И только один мод ОС.... И комфорт обеспечен. И не нужно никаких "резиновых безалкогольных эмуляторов"  кривых.  :)

    • Нравится 2

  17. а разве нельзя просто поставить ванильный датчик дневного света? Днем генерят, ночью отдают.

    Или там планируется, что микроконтроллер как-то вдруг будет получать уровень заряда солярок или капаситеров каких-то и там все более эпично и научно будет?

    • Нравится 2

  18. С чего опрос анонимный?

    с того, что тут важно суть нужности плагина понять, а не расстановку сил)))) В анонимных голосованиях, как правило, люди активнее участвуют.

     

    Голосовали бы мы за назначения Квертика на пост админа бумера нового, там да, интересно посмотреть всем баланс партий, фракций и тайных группировок наших, поименно и открыто видеть, что там и как, и еще выступить на трибуне каждому бы дали :giggle:

    • Нравится 4

  19. Из-за дальности не понял его смысла, плюс мало кто знаком с его интерфейсом, приходится руками кидать, так что он просто есть и не более))

    Ну сейчас можно выписать чек и отправить, а получатель в письме вышлет товар, или ПО платное на дискетке. Это более реалистично. Плагин планировался только для честного обмена ресами без кидалова в относительно безопасной админ-зоне . Он то своего значения не утратил, просто нужен ли он кому, вот вопрос.

    А письма работают даже сквозь измерения.


  20. Пользуется ли кто-то этим средством, как часто, нужен ли GUI - бартер ?

     

    П.С. В связи с тем, что в скором будущем на техно-сервере будет система варпов (публичные и приватные, как на магике), реклама магазинчиков игроков в виде флудилки, или газетки или странички где-то отдельной на сайте с именем варпа, хозяина, ассортиментом, или скринчик товаров на форуме в отдельной темке, или комп на спавне со списком магазов, а игрок как-то сам сможет дать объявление, и тому подобное, или вообще будет заспавнена огромная торговая готовая  площадка и будет назначен там какой-то директор субприватов, и возник этот опрос.


  21. @@eu_tomat, хозяин барин, как говорится, считай, считай)

     

    П.С. Только почему-то у вас роботы в лаву улетают или в бедрок,если движение пропустят и прочее. И что ты хочешь доказать? Что навигатор не нужен? )) Ну не юзай тогда квант и лазер, и гет и сетКурсор(), просто считай его позицию, и запоминай, когда что-то принтишь=). Геолайзер, навигатор, контроллер и ЧЛ-ка с рэдкартой и связью - это основные органы робота, копальщика конечно или какого-то полезного робота, а не коблогенераторщика)  


  22. Робот катается в квадрате 4096 на 4096 на максимальной мапе и центром 0 0 относительно этой карты, которую ты сгенерил ванильную. Нужно просто центр мира совместить с картой робота один раз (внести поправку). Высоту он определяет абсолютную.


  23. Лучше конечно же освобождать лишний слот для деталей. К тому же разобраться немного с математикой координат всегда на пользу.

    А то что не кто не использует в своих программах дефолтное улучшение, так с таким же успехом никто не использует улучшение поршня и прочие запрещённые улучшения. И что? Не кто не жалуется.

    ты просто не в теме и не представляешь возможностей навигатора и по сути получения реальных координат мира и универсальных спавнпоитов и точек каких-то у робота, баз зарядки, разгрузки и прочего в радиусе 2048 блоков на максимальной мапе в навигаторе. Катайся дальше и плюсуй по единичке  x и z , а переставив робота в майнерсе или в домике, сиди и на бумажке вычисляй относительный сдвиг стационарных локаций или вводи их как-то в память роботу=)

     

    Ну а в робота запихай что-то более нужное, например карту частиц из комПуктерТроникса :)

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