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

kremnev8

Пользователи
  • Публикации

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

  • Посещение

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


  1. А полностью "выправленный" код выглядит так:

    local void = "void"
    local jupiter = "jupiter"
    local shell = "shell"
    print("voidOS - void")
    print("jupiterOS - jupiter")  
    print("shell - shell")
    local user = read()
    if user == void then 
    shell.run("voidOS") --Start voidOS
    elseif user == jupiter then 
    shell.run("jupiter") --Start jupiterOS
    elseif user == shell then 
    shell.run("clear") --Clear display 
    shell.run("shell") --Start shell
    end
    • Нравится 1

  2. local void = void
    local jupiter - jupiter
    local shell = shellwrite("voidOS - void  jupiterOS - jupiter  shell - shell")
    local user = read()
    if user = void then 
    shell.run("voidOS") --Start voidOS
    end
    if user = jupiter then shell.run("jupiter") --Start jupiterOS
    end
    if user = shell then 
    shell.run("clear") --Clear display shell.run("shell") --Start 
    shell(write text CraftOS C:)
    end

    Ошибка в том что ты сравниеваешь строку и переменную

    if user = "void" then 
    shell.run("voidOS") --Start voidOS
    end
    if user = "jupiter" then shell.run("jupiter") --Start jupiterOS 
    end
    if user = "shell" then
     shell.run("clear") --Clear display shell.run("shell") --Start 
    shell(write text CraftOS C:)
    end
    Или иначе :

    local void = "void"
    local jupiter - "jupiter"
    local shell = "shell"

  3. Вот пример бухтелки. Текст можно сохранить в mp3 (только для зарегистрированных юзверей) и конвертировать в ogg.  


    Пример речи,

    или вот


    Пример2 

     

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

    гораздо лудше бухтит переводчик от гугла...

    приветствуем.mp3


  4. Ну вот сегодня я должен был получить свои 3 стека иридия , однако походу этот мир очень не хочет чтоб я их получил :( . Ближе к теме: когда пришло время , все было хорошо ничто не предвешало беды , после перезахода програмка сказала что я зашел 35 день и моя награда 3 стека иридия, но изза гадкого заполненого инвентаря я получил только 1 стек :( . Пожже скрины закину.

    post-11484-0-62647100-1425209982_thumb.png

    post-11484-0-40330200-1425209987_thumb.png


  5. Это тема для программы Полицейский, а не сколько кабинок в банке :)  Хоть их там 100 штук будет, где гарантия что если Вася вчера вышел из игры, находясь в кабинке, сегодня опять заходит в игру, попадает в эту  же кабинку при логине, и в этой кабинке нет Пети, радостно торгующего с банком. 

    Зачем вилять туда сюда, если стоит четкая задача отловить логин на координатах запретки и отфутболить  Васю на спавн.

     

    А тикалку на комблоке я сам поставлю, которая в радиусе банка чистит оружие у всех игроков раз в 5 сек. Например: /ci @a[r=30]  4320  - данная команда у всех игроков в радиусе 30 блоков удалит из инвентаря или из рук предметы с id 4320:*, например это будет лазер. Вот и все. Пришел в банк с оружием-конфисковали сразу. Не выдумывайте велосипед.

     

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

     

    Нужно сейчас 3 вещи:  конвертнуть банк на ОС, написать полицейского и придумать цены, чтобы потом не было вайна, почему так все дорого, когда поставлю на сонариум и иридий 10 лярдов цену. Я то долго думать не буду над ценами :D  Скупка по минимуму, продажа по максимуму, раз цен нет. B-)

     

    Лично мне банк не нужен, что мне надо в игре, я могу и из креативки украсть=)

     

    А вот /back в основном мире придется запрещать скорее всего. Да и вообще это ВИП команда, по большому счету, на всех паблик серверах.

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


  6. Только это на OCПервый пункт это событие "player_login"?

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

    • Нравится 1

  7. Не выдумывай велосипед.  Все равно же программа будет висеть, пока получит время, если не делать буферизацию и обработчик буфера. Не забывай, что за пару секунд может несколько игроков залогиниться. Тут буфер ивентов по-любому нужен, а ты предлагаешь время еще получать несколько секунд, а то и более с американского континента. Чем тебя не устраивает время, которое есть всегда :)  Космической точности не нужно, тем более о какой точности до секунды может идти речь, если его нельзя получить мгновенно, а?

     

    Лучше код пиши.

    Вобше в принципе у меня процентов на 70% готовый код под СС , его только чуть надо переписать на "thread" от зеро и будет полный 1 пункт.


  8. Напишите свои предпосылки написания вируса?

    Ну я писал три вируса , один из которых лечить бессмысленно (он все удаляет) , второй все зашифровывал алгоритмом фейстеля ,а третий спамил в комп бесконечное количество файлов и не довал вставить дискету и всегда ее выплевывал(они все естественно не довали сделать "CTRL+t


  9. Помойму для этого тему создавать не надо, а просто посмотреть видео-уроки на канале 1Ridav,или почитать документацию на офф сайте Lua которая есть на русском.P.S посмотри уроки на канале 1Ridav все.

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


  10. Кто не врубается, что инфо-панель на спавне интерактивная и там есть кнопочки, задает вопросы в чат глупые[как приватить, где сетхом, почему крипер такой сильный, и куда улетели мои штанишки при взрыве, и что это за желтенькие блоки на спавне с кирками и лопатами], на которые есть ответы везде в 25-ти разных местах и прочее, вряд ли ему место на ИТ или МТ. Таких горе игроков лучше сразу отТП-шивать на Экскалибур :)

     

    А то устанавливают они,видите ли, на ПК с 1,5 ОЗУ Windows 64 bit и спрашивают потом, почему майн не летает после этого :facepalm:

     

    Предлагаю в пермишенах создать группу "Чайник" и по дефолту запихивать туда всех юзеров при логине первый раз в игру. Спавняться Чайники в кубе из бэдрока. Никаких разрешений у "Чайника" нет кроме суицидальной команды :D (ни  хоме ни тп и прочее). Перед Чайником монитор и Тест из простых вопросов с вариантами ответа (чем приватить, название сервера, какие комп. моды Вы знаете, как на сервере устанавливать home и прочее)

     

    Например:

     

    Lua это:

     

    1. новый сильный моб на сервере (босс)
    2. это ник админа
    3. название руды из мода ГрегТех
    4. язык программирования

    И таких вопросиков с десяточек. Сдал успешно, командный блок добавляет игрока из группы Чайник в группу User, релоадит плагин пермишенов и ТП-шит игрока на нормальный спавн. Не сдал - прога кикает горе игрока с сервера от греха подальше :smile44:  B-)

    а что давайте напишем это ! :) все верно говорит алекс.


  11. Предлагаю поставить компьютер который будет отвечать на вопросы типа "как приватить ?" , "как установить дом, ./sethome запрешена ?" И тд. Я уже написал маленьку програмку которая может на эти два вопроса отвечать , правда я наткулся на одну проблемму : радиус действия чат-бокса - 64 блока. Это значит что чтобы это сделать усилиями простых игроков придется сделать кучу компов на расстояний 64 блоков, многовато :( а вот если привлечь администрацию - то думаю это ограничение снимается (админский чат бокс ) . Вобшем-то у меня вопрос : а нужно ли это вобше кому то ?


  12. как и писал вот более продвинутая версия :

    сервер: http://pastebin.com/c2HU2sum *

    дверь: http://pastebin.com/810i16Jx

    и программа управления для WIFI планшета: http://pastebin.com/dmvHtVyp *

    а так же дополнения ( да это теперь не просто дверь , а настояший "умный дом")

    датчик на MFSU(или другой хранитель): http://pastebin.com/YWvTFwfY

    датчик на реактор: http://pastebin.com/QGq4v4EJ

    правда боюсь без хорошего "гайда" данную программу поставить не так легко себе домой .

    *без либы Zer0Galaxy : http://pastebin.com/KC7uE6ZP  это не будет работать

     

           баги:

    • дверь после открытия не закрывается.
    • если сенсор поставить на проводной модем то все двери в сети увидят его и будет дублировать открытие(исправляется установкой повторителя)

    post-11484-0-51853600-1424191877_thumb.png

    post-11484-0-13034100-1424191880_thumb.png

    post-11484-0-58330300-1424191882_thumb.png

    post-11484-0-30555900-1424191885_thumb.png

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