Jump to content


Photo

[1.4.6] RedPower 2 [Prerelease 6]


  • Please log in to reply
2372 replies to this topic

#641 VikR

VikR

    Добытчик камня

  • Пользователи
  • Active Posts271

Posted 29.07.2012 - 19:11

UPD: Кстати, надо ли объяснять что делаю некоторые стандартные слова? (например ALLOT, ACCEPT...)

Не думаю, есть в словаре. На днях словарь отредактирую и дополню как раз.
Самый дружный и уютный сервер ТТЮХ! Ждёт Вас!

#642 HitriyLis

HitriyLis

    Добытчик алмазов

  • Пользователи
  • Active Posts598
  • Откуда: Север!

Posted 29.07.2012 - 20:28

Переделал.
Скрытый текст


Может, это кому-нибудь и понадобится:
Рекурсия в ФОРТе:
Скрытый текст



UPD:

Ребят, помогайте.

Хм, попробовал это сделать...
Функционал ФОРТа настолько открыт, что пришлось писать поверх небольшую ОС (или что-то вроде...). С паузами, наверное, не то что ты хотел. (Параллельное выполнение в ФОРТе? Это не lua! Тут придётся выворачиваться!) А так, в принципе, делает то, что ты описал.
Уже поздно и комментов не пишу:
Скрытый текст
MAIN запускает эту мини-ОС. FORTH выходит обратно. Только в основной системе можно поменять ROOTPASS (да и посмотреть тоже).[attachment=0]disk LockDoor.zip[/attachment]

UPD2: Мда, ещё ошибка: Когда открываешь дверь, пароль будет на виду 20 минут )
Прошу называть меня Хитрый Лис или просто, Лис.

У тех, кто пишет понятно, есть читатели; у тех, кто пишет туманно, есть комментаторы.
--Альберт Камю

#643 Jpg-45

Jpg-45

    Странник

  • Пользователи
  • Active Posts4

Posted 30.07.2012 - 14:20

[attachment=0]disk LockDoor.zip[/attachment]

Прошу прощения, а как его загрузить в игру?

#644 VikR

VikR

    Добытчик камня

  • Пользователи
  • Active Posts271

Posted 30.07.2012 - 15:59

HitriyLis, думаю не буду пока обновлять вариант, т.к. пароль на виду не должен находиться =)
Самый дружный и уютный сервер ТТЮХ! Ждёт Вас!

#645 HitriyLis

HitriyLis

    Добытчик алмазов

  • Пользователи
  • Active Posts598
  • Откуда: Север!

Posted 30.07.2012 - 16:01

Если в одиночке, то создаёшь дискету, вставляешь в дисковод, пишешь DISKID. Компьютер тебе выдаст набор букв и цифр. Залезаешь в папку ...\.minecraft\saves\World\redpower и ищешь файл disk_<набор букв>.img Далее переименовываешь LockDoor на это имя и заменяешь файл в сохранении.

Если на сервере, то ищешь в этой теме программу, которая позволяет сделать это через терминал (где-то не далеко).

Код (для LockDoor) писал посреди ночи и сделал пару ошибок, образ диска - скорее демонстрация (хотя паузу в 20 минут можно исправить в HEX-эдиторе). Доделаю секретную прогу для *******, потом доведу до ума эту.
Прошу называть меня Хитрый Лис или просто, Лис.

У тех, кто пишет понятно, есть читатели; у тех, кто пишет туманно, есть комментаторы.
--Альберт Камю

#646 Jpg-45

Jpg-45

    Странник

  • Пользователи
  • Active Posts4

Posted 31.07.2012 - 12:00

Скрытый текст

Спасибо, помогло, а как теперь узнать rootpass, и обычный пароль?

#647 HitriyLis

HitriyLis

    Добытчик алмазов

  • Пользователи
  • Active Posts598
  • Откуда: Север!

Posted 31.07.2012 - 16:34

Точно так же, как и в программе с простым паролем:
PASSWORD TYPE
ROOTPASS TYPE

Чтобы изменить (из под ФОРТа):
ROOTPASS LEN ACCEPT {Нажимаем Enter} {Вводим пароль} {Еще раз Enter}


Небольшие правки в коде. Исправлено/изменено:

    [*]После ввода пароля введённая часть заменяется звёздочками
    [*]После выполнения команды экран не отчищается
    [*]Дверь открывается на 5 минут (300 секунд)
    [/list]Сам код:
    Скрытый текст

    Компилировать не буду...

    Ах да, эту программу НЕ НАДО добавлять в ОП!
Прошу называть меня Хитрый Лис или просто, Лис.

У тех, кто пишет понятно, есть читатели; у тех, кто пишет туманно, есть комментаторы.
--Альберт Камю

#648 VikR

VikR

    Добытчик камня

  • Пользователи
  • Active Posts271

Posted 31.07.2012 - 16:42

Почему же не надо в ОП? Или планируешь использование только в рамках своего проекта?
Самый дружный и уютный сервер ТТЮХ! Ждёт Вас!

#649 HitriyLis

HitriyLis

    Добытчик алмазов

  • Пользователи
  • Active Posts598
  • Откуда: Север!

Posted 31.07.2012 - 16:59

Типо того...Как я говорил, сперва надо "довести до ума".Хочу, чтобы было красиво, приятно и могла не только дверь открывать...
Прошу называть меня Хитрый Лис или просто, Лис.

У тех, кто пишет понятно, есть читатели; у тех, кто пишет туманно, есть комментаторы.
--Альберт Камю

#650 _random

_random

    Добытчик дерева

  • Пользователи
  • Active Posts151

Posted 01.08.2012 - 21:53

Сделать так, чтобы программа набирала текст в неактивном окне так и не получилось. Оказалось, что майнкрафт не реагирует на сообщения WM_CHAR, WM_KEYDOWN, WM_KEYUP, WM_IME_CHAR, реагирует он только на WM_IME_KEYDOWN и WM_IME_KEYUP. Для линукса кстати есть программа эмулирующая набор текста – xdotool, она может набирать текст в неактивном окне майнкрафта. У РП компьютера есть интересная инструкция: STP. Она выключает компьютер и зажигает на нем огонь. Вызвать ее можно так:
VARIABLE burnHEXDB burn !burn EXECUTE


#651 HitriyLis

HitriyLis

    Добытчик алмазов

  • Пользователи
  • Active Posts598
  • Откуда: Север!

Posted 01.08.2012 - 23:48

У РП компьютера есть интересная инструкция...

Хм, то-то в гайде "Ассемблер на 65EL02. Первые шаги" комп горел... И комментарий соответствующий.

На баше есть хорошая цитатка:

Маленький хакер в подстанцию влез
Перенаправил поток он с АЭС
Клевая мощность два мегаватта,
Быстро горит материнская плата!

Скрытый текст

Прошу называть меня Хитрый Лис или просто, Лис.

У тех, кто пишет понятно, есть читатели; у тех, кто пишет туманно, есть комментаторы.
--Альберт Камю

#652 Lexor

Lexor

    Добытчик угля

  • Пользователи
  • Active Posts399
  • Откуда: Иркутская область

Posted 02.08.2012 - 08:37

Эло написала в твиттере:

Before anyone asks, I will be porting RP to 1.3.

Что не может не радовать, глядишь кроме порта еще какие-нибудь примочки добавит [snowman]

#653 VikR

VikR

    Добытчик камня

  • Пользователи
  • Active Posts271

Posted 02.08.2012 - 08:55

Что-то новое точно должно быть. Помню, как Эло не хотела обновляться из-за отсутствия новинок.

UPD: добавил небольшой гайд по летающей машине.
Самый дружный и уютный сервер ТТЮХ! Ждёт Вас!

#654 VikR

VikR

    Добытчик камня

  • Пользователи
  • Active Posts271

Posted 02.08.2012 - 19:11

По просьбе добавил создание буровой установки.
Самый дружный и уютный сервер ТТЮХ! Ждёт Вас!

#655 HitriyLis

HitriyLis

    Добытчик алмазов

  • Пользователи
  • Active Posts598
  • Откуда: Север!

Posted 03.08.2012 - 13:25

Фух...
Доделал надстройку для ФОРТа.

ProtectOS
Скрытый текст

Прошу называть меня Хитрый Лис или просто, Лис.

У тех, кто пишет понятно, есть читатели; у тех, кто пишет туманно, есть комментаторы.
--Альберт Камю

#656 VikR

VikR

    Добытчик камня

  • Пользователи
  • Active Posts271

Posted 03.08.2012 - 15:27

Как попробую, то напишу тут результат.
Самый дружный и уютный сервер ТТЮХ! Ждёт Вас!

#657 Axor`dm

Axor`dm

    Зачарователь

  • Пользователи
  • Active Posts1613

Posted 03.08.2012 - 21:38

Джеб
Скрытый текст
Скрытый текст


#658 Zodiak69

Zodiak69

    Убийца драконов

  • Модераторы
  • Active Posts13452
  • Ник в Minecraft:
    Zodiak69

Posted 03.08.2012 - 23:02

Она что, свой клон майнкрафта уже сделала?

8g3ZeiD.png


#659 men43

men43

    Добытчик дерева

  • Пользователи
  • Active Posts100

Posted 03.08.2012 - 23:10

Она что, свой клон майнкрафта уже сделала?

Делает. Это новый движок, не Minia.
Скрытый текст

#660 VikR

VikR

    Добытчик камня

  • Пользователи
  • Active Posts271

Posted 04.08.2012 - 06:45

Делает. Это новый движок, не Minia.

Ссылку на источник пожалуйста.
Самый дружный и уютный сервер ТТЮХ! Ждёт Вас!


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users