Jump to content


Photo

[1.4.6] RedPower 2 [Prerelease 6]


  • Please log in to reply
2372 replies to this topic

#721 VikR

VikR

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

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

Posted 27.08.2012 - 19:00

Добавил ProtectOS от HitriyLis'a
Самый дружный и уютный сервер ТТЮХ! Ждёт Вас!

#722 HitriyLis

HitriyLis

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

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

Posted 01.09.2012 - 14:16

Скучно и все ждут новой версии...
А пока сделал нечто простое:
Скрытый текст

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

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

#723 Cyxapuk

Cyxapuk

     

  • Главные модераторы
  • Active Posts8706
  • Ник в Minecraft:
    Meegoo

Posted 01.09.2012 - 15:55

Скучающие могут попробовать сделать управление на схемах...

Изображение
Скрытый текст

V6xCzSN.png


#724 KIV74

KIV74

    Странник

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

Posted 02.09.2012 - 13:35

Извиняюсь если задаю глупые вопросы или на них уже дали ответы.1) Где можно узнать про ид компонентов компьютера? 2) Что означают "полоски" в цп, кога щёлкаешь по нему пкм.3) Просмотрел всю память компа, но так и не нашёл ни фортана, ни кода Mine OS.(Пользовался DUMP из первого поста)4) Реально ли реализовать многопоточность с помощью нескольких компов? Теоретически это возможно, но как это будет работать в smp?5) Работает ли техника рп и ик при выходе пользователя ? (Естественно на сервере и рядом других игроков нету)6) Как работает таймер? Почему при лагах он выдаёт импульсы не через определённое время, а случайно? Почему схема таймер а за ним повторитель не работает (Повторитель то горит несколько секунд, то не моргает, а по и идеи должен постоянно. Ведь таймер стоит на 0.2 сек а он на 0.4 сек.)?

#725 Riukus

Riukus

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

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

Posted 02.09.2012 - 13:54

Прежде всего, спасибо за сборник знаний по FORTH.

И я только сейчас заметил, что в переводе отсутствует описания энчанта для атама. Вот или забыла после очередного вечера с абсентом))) это в описании. Энчант называется Disjunction, может быть до пятого уровня, включительно. По словам Эло, позволяет получить много жемчуга с эндерменов в Крае.

Кстати строчка из файла конфигурации RP2:
Скрытый текст


#726 HitriyLis

HitriyLis

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

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

Posted 02.09.2012 - 18:18

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

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

ЦП, Монитор, Дисковод и Декодер IO имеют ID, которые можно изменить нажав ПКМ при зажатом шифте отверткой...

2) Выбор ID компьютера, а так же ID дисковода и монитора, которые будут использованы при загрузке.
3.1)Не путай ФОРТ с фортраном.
3.2) Код Mine OS состоит из:

    [*]Машинных кодов. (он же ассемблер)
    [*]Вставок текста. (названия команд, выводимый текст)
    [*]Набор ссылок на исполняемый код. (занимает значительную часть)
    [*]Ячейки, зарезервированные как константы или переменные.
    [/list]3.3) DUMP я использую для поиска текстовых вставок.
    4.1) 1 комп = 1 поток.
    4.2) Так же, как и в одиночке. По идеи...
    5) Не проверял.
    6.1) Причина лагов (на сервере) - большое количество таймеров, установленных на 0.2 сек. и ограниченная скорость интернета. хотя и в одиночке тоже могут возникнуть
    6.2) Какой из повторителей?
Прошу называть меня Хитрый Лис или просто, Лис.

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

#727 VikR

VikR

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

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

Posted 02.09.2012 - 18:27

5) Работает ли техника рп и ик при выходе пользователя ? (Естественно на сервере и рядом других игроков нету)

Зависит от области. Как правило, если нет рядом игроков, то область не подгружается, соответственно все останавливается, исключением является спаун. С помощью плагинов/модов можно подгружать области постоянно, но это сказывается на производительности. Riukus, спасибо, что сказал про энчант, не знал. Позже сам посмотрю и добавлю в тему про это.
Самый дружный и уютный сервер ТТЮХ! Ждёт Вас!

#728 HitriyLis

HitriyLis

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

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

Posted 02.09.2012 - 20:06

CHALLENGE ACCEPTED

Отлично! Лень было делать первый рабочий вариант =)
Взял кое-какие детали и собрал свой вариант.
Может, и не самый лучший, но под перекрёсток поместится.
Скрытый текст


VikR, если я всё как следует оформлю, то этот светофор пойдёт для раздела механизмов?
Прошу называть меня Хитрый Лис или просто, Лис.

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

#729 kostya1989

kostya1989

    Странник

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

Posted 03.09.2012 - 06:28

Меня интересует программа лифта. У меня 6 этажей 1я кнопка находится рядом с дверью закрытой остальные 5 за дверью но не в кабинке лифта т.к. В самом лифте кнопки не поставить. Как мне написать программу вызова лифта по нажатию 1й кнопки? (всего задействовано 6 проводов на кнопки 1 2 4 8 16 и 32 на первом этаже кнопка вызова белый провод 1 на шестом 32 остальных также.) и эта часть кода для чего я так и не понял?
IOX@ 16 = IF one-level2 2 level ! THENIOX@ 32 = IF one-level3 3 level ! THENIOX@ 64 = IF one-level4 4 level ! THEN


#730 VikR

VikR

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

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

Posted 03.09.2012 - 08:42

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

#731 kostya1989

kostya1989

    Странник

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

Posted 03.09.2012 - 08:57

HitriyLis, думаю подойдет, попробуй все оформить =) kostya1989, эта часть кода отвечает за работу фиксированных кнопок на этажах, когда лифт на первом этаже.

тобиш мне прийдется на каждом этаже ставить по 5 кнопок для вызова лифта на мой этаж?

#732 VikR

VikR

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

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

Posted 03.09.2012 - 09:00

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

#733 kostya1989

kostya1989

    Странник

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

Posted 03.09.2012 - 09:19

На каждом этаже только одна кнопка вызова

а на какой провод ее получается цеплять? 1 на первый этаж 2 на второй 4 на третий 8 на четвертый 16 на пятый 32 на шестой программы перемещения по этажам 1L2 1L3 1L4 1L5 1L6 2L1 2L3 2L4 2L5 2L6 3L1 3L2 3L4 3L5 3L6 4L1 4L2 4L3 4L5 4L6 5L1 5L2 5L3 5L4 5L6 6L1 6L2 6L3 6L4 6L5 вот как мне прописать программу нажатия кнопок? на каждом этаже по 6 кнопок 1 вызова цвет соответствует этажу LL переменная

#734 VikR

VikR

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

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

Posted 03.09.2012 - 09:30

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

#735 kostya1989

kostya1989

    Странник

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

Posted 03.09.2012 - 09:35

"VikR"проблема в том как написать не понял я вчера целый день голову ломал сегодня решил спросить примерно покажи как напиши 2 кода на 1 и 2 этаж и если можешь подписать провод который идет для кнопки вызова лифта. а то в той свеме их написано 3 если смотреть 8 16 и 32 и еще 64 вот это я и не понял

#736 VikR

VikR

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

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

Posted 03.09.2012 - 09:45

Собственно тут все расписано
IOX@ 1 =  /задаем условие, при котором запустится лифт, в нашем случае нажатие на определенную кнопкуIF one-level2  /действие, запускаеое при выполнении условия2 level !  /меняем значение переменной на то, которое будет соответствовать новому этажуTHEN
К этому вроде нечего добавлять.
Самый дружный и уютный сервер ТТЮХ! Ждёт Вас!

#737 kostya1989

kostya1989

    Странник

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

Posted 03.09.2012 - 09:48

Собственно тут все расписано

IOX@ 1 =  /задаем условие, при котором запустится лифт, в нашем случае нажатие на определенную кнопкуIF one-level2  /действие, запускаеое при выполнении условия2 level !  /меняем значение переменной на то, которое будет соответствовать новому этажуTHEN
К этому вроде нечего добавлять.

код мой выходит
IOX@ 2 = IF 1L2 2 LL ! THEN / это движение на второй этаж


#738 kostya1989

kostya1989

    Странник

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

Posted 03.09.2012 - 10:10

IOX@ 3 = IF 1L6 6 LL ! THEN / движение лифта на 6й этаж. А вот кнопку как прописать?

#739 kostya1989

kostya1989

    Странник

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

Posted 03.09.2012 - 10:13

IOX@ 3 = IF 1L6 6 LL ! THEN / движение лифта на 6й этаж. А вот кнопку как прописать?

Кнопку вызова лифта.

#740 VikR

VikR

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

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

Posted 03.09.2012 - 10:34

IOX@ 3 = IF 1L6 6 LL ! THEN / движение лифта на 6й этаж. А вот кнопку как прописать?

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


5 user(s) are reading this topic

0 members, 5 guests, 0 anonymous users