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


Фотография

Программа для подмены консоли.

недопрограмма

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 Оффлайн   qPich

qPich
  • Пользователи
  • Сообщений: 5
  • Уровень сигнала: 0%
  • В игре: 0 час. 0 мин.

Отправлено 05 Август 2018 - 14:53

Написал недопрограммку для троллинга в CC, а именно она подменяет консоль CraftOS. Вот код:

term.clear()
term.setCursorPos(1, 1)
term.setTextColor(Yellow)
print("CraftOS v1.7")
while true do
 term.setTextColor(colours.yellow)
 write("> ")
 term.setTextColor(colours.white)
 text = read()
 if text ~= "" then
 term.setTextColor(colours.red)
 print("No such program")
 end
end

Правда я не знаю как проверять, что комп поддерживает цвета + добавить pullevent на Ctrl+T и будет норм. Ее нужно сохранять как файл startup. Правда она палится тем, что не может показать последнюю введенную команду при нажатии клавиши UpArrow(стрелочка вверх).

PS: Моя первая программа, не считая Hello world... А еще знаю, что на CC мало кто сидит



#2 Оффлайн   Kartze

Kartze
  • Пользователи
  • Сообщений: 484
  • Уровень сигнала: 36,91%
  • В игре: 316 час. 51 мин.
  • ГородКрасноярск

Награды

                 

Отправлено 05 Август 2018 - 15:24

Правда я не знаю как проверять, что комп поддерживает цвета

наверное, вызвать что-то связанное со сменой цвета через pcall? например, local isColored = pcall(term.setTextColor(colours.red)). если isColored будет true, то можно делать что-то с цветами.

честно, с СС опыта не имел, поэтому не знаю, можно ли лучше.



#3 Оффлайн   Asior

Asior
  • Пользователи
  • Сообщений: 184
  • Уровень сигнала: 60,66%
  • В игре: 520 час. 47 мин.

Награды

                          

Отправлено 05 Август 2018 - 15:55

А еще знаю, что на CC мало кто сидит

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






Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных