Advertisement
informator

Chat

Oct 7th, 2017
1,168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 3.29 KB | None | 0 0
  1. local component = require ("component")
  2. local gpu = component.gpu
  3. local term = require("term")
  4. local sign={["1"]=" ❶ ", ["2"]=" ❷ ", ["3"]=" ➌ ", ["6"]=" ❻ ", ["9"]=" ➒ "}
  5.  
  6. term.clear()
  7.  
  8. local cb = component.chat
  9.  
  10. function chat()
  11.  print ("Локальный[L]/Глобальный[G]:")
  12.  mes = io.read()
  13.  if mes == "l" or mes == "L" then
  14.    m = "§rL"
  15.  elseif mes == "g" or mes =="G" then
  16.    m = "§r§6G"
  17.  else
  18.   end
  19.  print ("Ник:")
  20.  nick = io.read()
  21.  print ("Цвет ника Обычные цвета(Черный[0],Синий[1],Зеленый[2],")
  22.  print ("Голубой[3],Красный[4],Фиолетовый[5],Оранжевый[6],Серый[8])")
  23.  print ("Светлые цвета:(Cерый[7],Cиний[9],Зеленый[a],Голубой[b],")
  24.  print ("Красный[c],Розовый[d],Желтый[e],белый[f])")
  25.  print ("Разные стили:(Матрица[k],Жирный[l],Зачеркнутый[m],Курсив[o],Нормальный[r]):")
  26.  ncol = io.read()
  27.  print ("Требуется ли префикс(+/-):")
  28.  prefix = io.read()
  29.  
  30.  if prefix == "+" then
  31.   print ("Префикс:")
  32.   pref = io.read()
  33.   print ("Цвет префикса Обычные цвета(Черный[0],Синий[1],Зеленый[2],")
  34.   print ("Голубой[3],Красный[4],Фиолетовый[5],Оранжевый[6],Серый[8])")
  35.   print ("Светлые цвета:(Cерый[7],Cиний[9],Зеленый[a],Голубой[b],")
  36.   print ("Красный[c],Розовый[d],Желтый[e],белый[f])")
  37.   print ("Разные стили:(Матрица[k],Жирный[l],Зачеркнутый[m],Курсив[o],Нормальный[r]):")
  38.   pcol = io.read()
  39.   print ("Знак ❶[1],❷[2],➌[3],❻[6],➒[9],Нет знака[]")
  40.   zn = io.read()
  41.   print ("Цвет знака Обычные цвета(Черный[0],Синий[1],Зеленый[2],")
  42.   print ("Голубой[3],Красный[4],Фиолетовый[5],Оранжевый[6],Серый[8])")
  43.   print ("Светлые цвета:(Cерый[7],Cиний[9],Зеленый[a],Голубой[b],")
  44.   print ("Красный[c],Розовый[d],Желтый[e],белый[f])")
  45.   print ("Разные стили:(Матрица[k],Жирный[l],Зачеркнутый[m],Курсив[o],Нормальный[r]):")
  46.   cz = io.read()
  47.   cb.setName(m.."§7§o]§r§"..cz.. (sign[zn] or "") .. "§8[§"..pcol..pref.."§8")
  48.  elseif prefix == "-" then
  49.   cb.setName(m.."§7§o")
  50.  else
  51.  end
  52.  print ("Цвет текста Обычные цвета(Черный[0],Синий[1],Зеленый[2],")
  53.  print ("Голубой[3],Красный[4],Фиолетовый[5],Оранжевый[6],Серый[8])")
  54.  print ("Светлые цвета:(Cерый[7],Cиний[9],Зеленый[a],Голубой[b],")
  55.  print ("Красный[c],Розовый[d],Желтый[e],белый[f])")
  56.  print ("Разные стили:(Матрица[k],Жирный[l],Зачеркнутый[m],Курсив[o],Нормальный[r]):")
  57.  tcol = io.read()
  58. end
  59.  
  60. chat()
  61.  
  62. while true do
  63.  print("Текст:")
  64.  text = io.read()
  65.  if text == "Джеронимо" then
  66.   os.exit()
  67.  elseif text == "exterminate" then
  68.   chat()
  69.  else
  70.  end
  71.  cb.say("§"..ncol..nick.."§r: §"..tcol..text)
  72. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement