Advertisement
smilerryan

[LUA] ComputerCraft Discord

Sep 23rd, 2018
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 21.17 KB | None | 0 0
  1. -- ########################## -- Funktionen -- ############################ --
  2. local function s(...) return sleep(...) end
  3. local function w(...) return write(...) end
  4. local function p(...) return print(...) end
  5. local function tw(...) return term.write(...) end
  6. local function scp(...) return term.setCursorPos(...) end
  7. local function sbc(...) return term.setBackgroundColor(...) end
  8. local function stc(...) return term.setTextColor(...) end
  9. local function tc(...) return term.clear(...) end
  10. local function tcl(...) return term.clearLine() end
  11. local function scb(...) return term.setCursorBlink(...) end
  12. local function ts(...) return term.scroll(...) end
  13. local function r(...) return shell.run(...) end
  14. local function para(...) return parallel.waitForAny(...) end
  15. local function sw(...) return textutils.slowWrite(...) end
  16. local function sp(...) return textutils.slowPrint(...) end
  17. -- ########################## -- MAX Read -- ############################ --
  18. function maxread(len)
  19. mytext = read()
  20. if #mytext > len then
  21. while #mytext > len do
  22. selector()
  23. end
  24. else
  25. return mytext
  26. end
  27. end
  28. -- ########################## CONFIG ############################ --
  29. sayonline = 1
  30. saynoafk = 0
  31. -- ########################## -- Desktop Background -- ############################ --
  32. sbc(1)
  33. sbc(2048)
  34. scp(10,5)
  35. stc(1)
  36. w([[Skype - Login ]])
  37. scp(39,5)
  38. sbc(16384)
  39. write("")
  40. stc(32768)
  41. sbc(1)
  42. scp(10,6)
  43. w([[: :]])
  44. scp(10,7)
  45. w([[:Skype name: :]])
  46. scp(10,8)
  47. w([[:]])
  48. sbc(256)
  49. w([[ ]])
  50. sbc(1)
  51. w([[:]])
  52. scp(10,9)
  53. w([[: :]])
  54. scp(10,10)
  55. w([[+----------------------------+]])
  56.  
  57. scp(11,8)
  58. sbc(256)
  59.  
  60. skypename = read()
  61. -- skypename = "Muggyking"
  62.  
  63. sbc(1)
  64. stc(32768)
  65. scp(11,9)
  66.  
  67. local function opnmdm()
  68. for i,v in pairs(rs.getSides()) do
  69. if peripheral.getType(v) == "modem" then
  70. if not rednet.isOpen(v) then rednet.open(v) end
  71. return true end
  72. end
  73. print("Rednet: Can't find modem!")
  74. sleep(2)
  75. return false end
  76.  
  77. opnmdm()
  78.  
  79. for n,m in ipairs(rs.getSides()) do
  80. if rednet.isOpen(m) then
  81. print("Rednet: Connected on "..m.."!")
  82. end
  83. end
  84.  
  85. sleep(0.5)
  86. sbc(1)
  87. stc(32768)
  88. scp(11,9)
  89. print("Logging in.. ")
  90. sleep(0.5)
  91. function clearskype()
  92. sbc(1)
  93. r("clear")
  94. sbc(2048)
  95. scp(1,1)
  96. write(" ")
  97. scp(1,1)
  98. stc(1)
  99. w([[Skype Press up and down! ]])
  100. scp(7,1)
  101. write("- "..skypename.."#"..os.getComputerID())
  102. scp(51,1)
  103. sbc(16384)
  104. write("")
  105. sbc(1)
  106. stc(32768)
  107. scp(1,2)
  108. w("Friends :")
  109. scp(8,2)
  110. stc(16384)
  111. write(" ")
  112. stc(32768)
  113. scp(1,3)
  114. w("---------------+")
  115. scp(16,4)
  116. w(":")
  117. scp(16,5)
  118. w(":")
  119. scp(16,6)
  120. w(":")
  121. scp(16,7)
  122. w(":")
  123. scp(16,8)
  124. w(":")
  125. scp(16,9)
  126. w(":")
  127. scp(16,10)
  128. w(":")
  129. scp(16,11)
  130. w(":")
  131. scp(16,12)
  132. w(":")
  133. scp(16,13)
  134. w(":")
  135. scp(16,14)
  136. w(":")
  137. scp(16,15)
  138. w(":")
  139. scp(16,16)
  140. w(":")
  141. scp(16,17)
  142. w(":")
  143. scp(16,18)
  144. w(":")
  145. stc(1)
  146. sbc(8192)
  147. scp(1,19)
  148. w([[]])
  149. sbc(8192)
  150. scp(0,19)
  151. w(":")
  152. scp(8,19)
  153. sbc(8)
  154. sbc(1)
  155. stc(32768)
  156. scp(1,4)
  157. end
  158.  
  159. -- ################ click function #################
  160. function skypescreen()
  161. while true do
  162. event, button, X, Y = os.pullEvent("mouse_click")
  163.  
  164. if X >= 1 and X <= 6 and Y == 19 then
  165. killall()
  166. end
  167.  
  168. if X >= 51 and X <= 51 and Y == 1 then
  169. killall()
  170. end
  171. end
  172. end
  173. -- ################ Select friend ################
  174. function selector()
  175. function CUI(m)
  176. n=1
  177. l=#m
  178. while true do
  179. clearskype()
  180. for i=1, l, 1 do
  181. sbc(1)
  182. stc(32768)
  183. if i==n then
  184. print(""..m[i].."")
  185. scp(15,n+3)
  186. print("<")
  187. else
  188. print("", m[i]) end
  189. end
  190.  
  191. a, b= os.pullEventRaw()
  192. if a == "key" then
  193. if b==200 and n>1 then n=n-1 end
  194. if b==208 and n<l then n=n+1 end
  195. if b==208 and n==3 then n=n+1 end
  196. if b==200 and n==3 then n=n-1 end
  197. if b==28 then break end
  198. end
  199. end
  200. sbc(2048)
  201. stc(1)
  202. scp(39,1)
  203. return n
  204. end
  205.  
  206. add = "Add friend"
  207. delete = "Delete friend"
  208. none = "---------------+"
  209.  
  210. if not fs.exists("Skype/") then
  211. fs.makeDir("Skype")
  212. friendread = fs.open("Skype/Contact 1", "w") friendread.write([[ ]]) friendread.close()
  213. friendread = fs.open("Skype/Contact 2", "w") friendread.write([[ ]]) friendread.close()
  214. friendread = fs.open("Skype/Contact 3", "w") friendread.write([[ ]]) friendread.close()
  215. friendread = fs.open("Skype/Contact 4", "w") friendread.write([[ ]]) friendread.close()
  216. friendread = fs.open("Skype/Contact 5", "w") friendread.write([[ ]]) friendread.close()
  217. friendread = fs.open("Skype/Contact 6", "w") friendread.write([[ ]]) friendread.close()
  218. friendread = fs.open("Skype/Contact 7", "w") friendread.write([[ ]]) friendread.close()
  219. friendread = fs.open("Skype/Contact 8", "w") friendread.write([[ ]]) friendread.close()
  220. friendread = fs.open("Skype/Contact 9", "w") friendread.write([[ ]]) friendread.close()
  221. friendread = fs.open("Skype/Contact 10", "w") friendread.write([[ ]]) friendread.close()
  222. friendread = fs.open("Skype/Contact 11", "w") friendread.write([[ ]]) friendread.close()
  223. friendread = fs.open("Skype/Contact 12", "w") friendread.write([[ ]]) friendread.close()
  224. end
  225.  
  226. friendread = fs.open("Skype/Contact 1", "r") friend1 = friendread.readLine() friendid1 = friendread.readLine() friendread.close()
  227. friendread = fs.open("Skype/Contact 2", "r") friend2 = friendread.readLine() friendid2 = friendread.readLine() friendread.close()
  228. friendread = fs.open("Skype/Contact 3", "r") friend3 = friendread.readLine() friendid3 = friendread.readLine() friendread.close()
  229. friendread = fs.open("Skype/Contact 4", "r") friend4 = friendread.readLine() friendid4 = friendread.readLine() friendread.close()
  230. friendread = fs.open("Skype/Contact 5", "r") friend5 = friendread.readLine() friendid5 = friendread.readLine() friendread.close()
  231. friendread = fs.open("Skype/Contact 6", "r") friend6 = friendread.readLine() friendid6 = friendread.readLine() friendread.close()
  232. friendread = fs.open("Skype/Contact 7", "r") friend7 = friendread.readLine() friendid7 = friendread.readLine() friendread.close()
  233. friendread = fs.open("Skype/Contact 8", "r") friend8 = friendread.readLine() friendid8 = friendread.readLine() friendread.close()
  234. friendread = fs.open("Skype/Contact 9", "r") friend9 = friendread.readLine() friendid9 = friendread.readLine() friendread.close()
  235. friendread = fs.open("Skype/Contact 10", "r") friend10 = friendread.readLine() friendid10 = friendread.readLine() friendread.close()
  236. friendread = fs.open("Skype/Contact 11", "r") friend11 = friendread.readLine() friendid11 = friendread.readLine() friendread.close()
  237. friendread = fs.open("Skype/Contact 12", "r") friend12 = friendread.readLine() friendid12 = friendread.readLine() friendread.close()
  238.  
  239. function helptooladd1()
  240. write(">Computer ID: ")
  241. sbc(2048)
  242. stc(1)
  243. scp(36,1)
  244. write(" Enter a ID")
  245. sbc(1)
  246. stc(32768)
  247. end
  248.  
  249. function removefriend()
  250. sbc(2048)
  251. stc(1)
  252. scp(35,1)
  253. write("Enter a number!")
  254. scp(17,2)
  255. sbc(1)
  256. stc(32768)
  257. write("Friend number> :")
  258. scp(17,3)
  259. write("-----(1 - 12)-----+")
  260. scp(17,7)
  261. write("< 1")
  262. scp(17,8)
  263. write("< 2")
  264. scp(17,9)
  265. write("< 3")
  266. scp(17,10)
  267. write("< 4")
  268. scp(17,11)
  269. write("< 5")
  270. scp(17,12)
  271. write("< 6")
  272. scp(17,13)
  273. write("< 7")
  274. scp(17,14)
  275. write("< 8")
  276. scp(17,15)
  277. write("< 9")
  278. scp(17,16)
  279. write("< 10")
  280. scp(17,17)
  281. write("< 11")
  282. scp(17,18)
  283. write("< 12")
  284. scp(32,2)
  285. number = read()
  286. numberid = number
  287. number = tonumber(number)
  288. if number == "" or number == " " then
  289. selector()
  290. end
  291. if type( number ) == "number" then
  292. if number<13 and number>0 then
  293. friendread = fs.open("Skype/Contact "..number.."", "w") friendread.write([[ ]]) friendread.close()
  294. end
  295. selector()
  296. else
  297. scp(17,4)
  298. write("This is not a number!")
  299. sleep(2)
  300. selector()
  301. end
  302. end
  303.  
  304. function addfriend()
  305. scp(36,1)
  306. write("Enter a name!")
  307. sbc(1)
  308. stc(32768)
  309. if friend1 == " " then
  310. scp(1,7)
  311. addfriendname = maxread(11)
  312. scp(17,7)
  313. helptooladd1()
  314. scp(31,7)
  315. number = read()
  316. numberid = number
  317. number = tonumber(number)
  318. if type( number ) == "number" then
  319. addfriendnameO = fs.open("Skype/Contact 1", "w")
  320. addfriendnameO.writeLine(addfriendname)
  321. addfriendnameO.writeLine(numberid)
  322. addfriendnameO.close()
  323. selector()
  324. else
  325. scp(17,2)
  326. write("This is not a number!")
  327. sleep(2)
  328. selector()
  329. end
  330.  
  331. elseif friend2 == " " then
  332. scp(1,8)
  333. addfriendname = maxread(11)
  334. scp(17,8)
  335. helptooladd1()
  336. scp(31,8)
  337. number = read()
  338. numberid = number
  339. number = tonumber(number)
  340. if type( number ) == "number" then
  341. addfriendnameO = fs.open("Skype/Contact 2", "w")
  342. addfriendnameO.writeLine(addfriendname)
  343. addfriendnameO.writeLine(numberid)
  344. addfriendnameO.close()
  345. selector()
  346. else
  347. scp(17,2)
  348. write("This is not a number!")
  349. sleep(2)
  350. selector()
  351. end
  352.  
  353.  
  354. elseif friend3 == " " then
  355. scp(1,9)
  356. addfriendname = maxread(11)
  357. scp(17,9)
  358. helptooladd1()
  359. scp(31,9)
  360. number = read()
  361. numberid = number
  362. number = tonumber(number)
  363. if type( number ) == "number" then
  364. addfriendnameO = fs.open("Skype/Contact 3", "w")
  365. addfriendnameO.writeLine(addfriendname)
  366. addfriendnameO.writeLine(numberid)
  367. addfriendnameO.close()
  368. selector()
  369. else
  370. scp(17,2)
  371. write("This is not a number!")
  372. sleep(2)
  373. selector()
  374. end
  375.  
  376. elseif friend4 == " " then
  377. scp(1,10)
  378. addfriendname = maxread(11)
  379. scp(17,10)
  380. helptooladd1()
  381. scp(31,10)
  382. number = read()
  383. numberid = number
  384. number = tonumber(number)
  385. if type( number ) == "number" then
  386. addfriendnameO = fs.open("Skype/Contact 4", "w")
  387. addfriendnameO.writeLine(addfriendname)
  388. addfriendnameO.writeLine(numberid)
  389. addfriendnameO.close()
  390. selector()
  391. else
  392. scp(17,2)
  393. write("This is not a number!")
  394. sleep(2)
  395. selector()
  396. end
  397.  
  398. elseif friend5 == " " then
  399. scp(1,11)
  400. addfriendname = maxread(11)
  401. scp(17,11)
  402. helptooladd1()
  403. scp(31,11)
  404. number = read()
  405. numberid = number
  406. number = tonumber(number)
  407. if type( number ) == "number" then
  408. addfriendnameO = fs.open("Skype/Contact 5", "w")
  409. addfriendnameO.writeLine(addfriendname)
  410. addfriendnameO.writeLine(numberid)
  411. addfriendnameO.close()
  412. selector()
  413. else
  414. scp(17,2)
  415. write("This is not a number!")
  416. sleep(2)
  417. selector()
  418. end
  419.  
  420. elseif friend6 == " " then
  421. scp(1,12)
  422. addfriendname = maxread(11)
  423. scp(17,12)
  424. helptooladd1()
  425. scp(31,12)
  426. number = read()
  427. numberid = number
  428. number = tonumber(number)
  429. if type( number ) == "number" then
  430. addfriendnameO = fs.open("Skype/Contact 6", "w")
  431. addfriendnameO.writeLine(addfriendname)
  432. addfriendnameO.writeLine(numberid)
  433. addfriendnameO.close()
  434. selector()
  435. else
  436. scp(17,2)
  437. write("This is not a number!")
  438. sleep(2)
  439. selector()
  440. end
  441.  
  442. elseif friend7 == " " then
  443. scp(1,13)
  444. addfriendname = maxread(11)
  445. scp(17,13)
  446. helptooladd1()
  447. scp(31,13)
  448. number = read()
  449. numberid = number
  450. number = tonumber(number)
  451. if type( number ) == "number" then
  452. addfriendnameO = fs.open("Skype/Contact 7", "w")
  453. addfriendnameO.writeLine(addfriendname)
  454. addfriendnameO.writeLine(numberid)
  455. addfriendnameO.close()
  456. selector()
  457. else
  458. scp(17,2)
  459. write("This is not a number!")
  460. sleep(2)
  461. selector()
  462. end
  463.  
  464. elseif friend8 == " " then
  465. scp(1,14)
  466. addfriendname = maxread(11)
  467. scp(17,14)
  468. helptooladd1()
  469. scp(31,14)
  470. number = read()
  471. numberid = number
  472. number = tonumber(number)
  473. if type( number ) == "number" then
  474. addfriendnameO = fs.open("Skype/Contact 8", "w")
  475. addfriendnameO.writeLine(addfriendname)
  476. addfriendnameO.writeLine(numberid)
  477. addfriendnameO.close()
  478. selector()
  479. else
  480. scp(17,2)
  481. write("This is not a number!")
  482. sleep(2)
  483. selector()
  484. end
  485.  
  486. elseif friend9 == " " then
  487. scp(1,15)
  488. addfriendname = maxread(11)
  489. scp(17,15)
  490. helptooladd1()
  491. scp(31,15)
  492. number = read()
  493. numberid = number
  494. number = tonumber(number)
  495. if type( number ) == "number" then
  496. addfriendnameO = fs.open("Skype/Contact 9", "w")
  497. addfriendnameO.writeLine(addfriendname)
  498. addfriendnameO.writeLine(numberid)
  499. addfriendnameO.close()
  500. selector()
  501. else
  502. scp(17,2)
  503. write("This is not a number!")
  504. sleep(2)
  505. selector()
  506. end
  507.  
  508. elseif friend10 == " " then
  509. scp(1,16)
  510. addfriendname = maxread(11)
  511. scp(17,16)
  512. helptooladd1()
  513. scp(31,16)
  514. number = read()
  515. numberid = number
  516. number = tonumber(number)
  517. if type( number ) == "number" then
  518. addfriendnameO = fs.open("Skype/Contact 10", "w")
  519. addfriendnameO.writeLine(addfriendname)
  520. addfriendnameO.writeLine(numberid)
  521. addfriendnameO.close()
  522. selector()
  523. else
  524. scp(17,2)
  525. write("This is not a number!")
  526. sleep(2)
  527. selector()
  528. end
  529.  
  530. elseif friend11 == " " then
  531. scp(1,17)
  532. addfriendname = maxread(11)
  533. scp(17,17)
  534. helptooladd1()
  535. scp(31,17)
  536. number = read()
  537. numberid = number
  538. number = tonumber(number)
  539. if type( number ) == "number" then
  540. addfriendnameO = fs.open("Skype/Contact 11", "w")
  541. addfriendnameO.writeLine(addfriendname)
  542. addfriendnameO.writeLine(numberid)
  543. addfriendnameO.close()
  544. selector()
  545. else
  546. scp(17,2)
  547. write("This is not a number!")
  548. sleep(2)
  549. selector()
  550. end
  551.  
  552. elseif friend12 == " " then
  553. scp(1,18)
  554. addfriendname = maxread(11)
  555. scp(17,18)
  556. helptooladd1()
  557. scp(31,18)
  558. number = read()
  559. numberid = number
  560. number = tonumber(number)
  561. if type( number ) == "number" then
  562. addfriendnameO = fs.open("Skype/Contact 12", "w")
  563. addfriendnameO.writeLine(addfriendname)
  564. addfriendnameO.writeLine(numberid)
  565. addfriendnameO.close()
  566. selector()
  567. else
  568. scp(17,2)
  569. write("This is not a number!")
  570. sleep(2)
  571. selector()
  572. end
  573. else
  574. scp(17,2)
  575. write("Full!")
  576. sleep(1)
  577. selector()
  578. end
  579. end
  580.  
  581.  
  582.  
  583. -- ######################## SKYPE ######################### --
  584.  
  585. -- ############ SET CHATLOG ##################
  586.  
  587. function clearchat()
  588. line1 = ""
  589. line2 = ""
  590. line3 = ""
  591. line4 = ""
  592. line5 = ""
  593. line6 = ""
  594. line7 = ""
  595. line8 = ""
  596. line9 = ""
  597. line10 = ""
  598. line11 = ""
  599. line12 = ""
  600. line13 = ""
  601. line14 = ""
  602. line15 = ""
  603. end
  604. clearchat()
  605. function chatSendF()
  606. sbc(1)
  607. stc(32768)
  608. scp(17,18)
  609. write(skypename.."> ")
  610. if sayonline == 0 and saynoafk == 0 then
  611. MSGsend = read()
  612. elseif sayonline == 1 then
  613. MSGsend = "/online"
  614. sayonline = 0
  615. elseif saynoafk == 1 then
  616. MSGsend = "/noafk"
  617. saynoafk = 0
  618. end
  619. scp(17,18)
  620. write(" ")
  621. scp(17,18)
  622. write(skypename.."> ")
  623. line15 = skypename..": "..MSGsend
  624. -- ############ COMMANDS ##################
  625. if line15 == skypename..": /back" then
  626. saynoafk = 1
  627. rednet.send(MSGID, "*"..skypename.." left the chat!") -- ####SEND LEFT
  628. selector()
  629. elseif line15 == skypename..": /exit" then
  630. rednet.send(MSGID, "*"..skypename.." is offline!") -- ####SEND OFFLINE
  631. killall()
  632. elseif line15 == skypename..": /clear" then
  633. clearchat()
  634.  
  635. elseif line15 == skypename..": /online" then
  636. rednet.send(MSGID, "*"..skypename.." is online!") -- ####SEND ONLINE
  637. clearchat()
  638. line15 = "*"..skypename.." is online!"
  639. elseif line15 == skypename..": /noafk" then
  640. rednet.send(MSGID, "*"..skypename.." is no longer afk!") -- ####SEND JOIN
  641. line15 = "*"..skypename.." is no longer afk!"
  642. elseif line15 == skypename..": /afk" then
  643. rednet.send(MSGID, "*"..skypename.." is now afk!") -- ####SEND JOIN
  644. line15 = "*"..skypename.." is now afk!"
  645. elseif line15 == skypename..": /relog" then
  646. rednet.send(MSGID, "*"..skypename.." relogged!") -- ####SEND JOIN
  647. shell.run("LabyOS/Documents/admin/labystudio/apps/Skype")
  648.  
  649. else
  650. rednet.send(MSGID, skypename..": "..MSGsend) -- ####SEND MESSAGE
  651. end
  652. -- ########################################
  653. end
  654.  
  655. function chatReceiveF()
  656. senderId, message = rednet.receive()
  657. line15 = message
  658. end
  659.  
  660.  
  661. -- ############ Chat ##################
  662. function chatScreenF()
  663. sbc(1)
  664. stc(32768)
  665. scp(16,17)
  666. write("+-----------------------------------")
  667. scp(17,18)
  668. write(skypename.."> ")
  669. para(chatSendF, chatReceiveF)
  670. -- ############ HELP / CLEAR ##################
  671. function chatClearLine()
  672. write(" ")
  673. end
  674. clearskype()
  675. sbc(2048)
  676. stc(1)
  677. scp(27,1)
  678. write(" ")
  679. sbc(1)
  680. stc(32768)
  681. for helpclear=4,18 do
  682. scp(1,helpclear)
  683. write(" ")
  684. end
  685. scp(1,2)
  686. write("Commands: :")
  687. scp(1,4)
  688. print("/exit")
  689. print("/back")
  690. print("/clear")
  691. print("/online")
  692. print("/noafk")
  693. print("/afk")
  694. print("/relog")
  695. -- ############ Scroll text CHAT ##################
  696. sbc(2048)
  697. stc(1)
  698. scp(27,1)
  699. write(" ")
  700. scp(27,1)
  701. write("ID: "..savename1.." Name: "..savename2)
  702. sbc(1)
  703. stc(32768)
  704.  
  705. scp(17,2) write(line1) line1 = line0 scp(17,3) chatClearLine()
  706. scp(17,3) write(line2) line1 = line2 scp(17,4) chatClearLine()
  707. scp(17,4) write(line3) line2 = line3 scp(17,5) chatClearLine()
  708. scp(17,5) write(line4) line3 = line4 scp(17,6) chatClearLine()
  709. scp(17,6) write(line5) line4 = line5 scp(17,7) chatClearLine()
  710. scp(17,7) write(line6) line5 = line6 scp(17,8) chatClearLine()
  711. scp(17,8) write(line7) line6 = line7 scp(17,9) chatClearLine()
  712. scp(17,9) write(line8) line7 = line8 scp(17,10) chatClearLine()
  713. scp(17,10) write(line9) line8 = line9 scp(17,11) chatClearLine()
  714. scp(17,11) write(line10) line9 = line10 scp(17,12) chatClearLine()
  715. scp(17,12) write(line11) line10 = line11 scp(17,13) chatClearLine()
  716. scp(17,13) write(line12) line11 = line12 scp(17,14) chatClearLine()
  717. scp(17,14) write(line13) line12 = line13 scp(17,15) chatClearLine()
  718. scp(17,15) write(line14) line13 = line14 scp(17,16) chatClearLine()
  719. scp(17,16) write(line15) line14 = line15 scp(17,17) chatClearLine()
  720.  
  721. end
  722.  
  723.  
  724.  
  725. local options={
  726. add,delete,none,friend1,friend2,friend3,friend4,friend5,friend6,friend7,friend8,friend9,friend10,friend11,friend12
  727. }
  728. local friendIDs={
  729. friendid1,friendid2,friendid3,friendid4,friendid5,friendid6,friendid7,friendid8,friendid9,friendid10,friendid11,friendid12
  730. }
  731. local n=CUI(options)
  732. print(n)
  733.  
  734. if n then
  735. scp(27,1)
  736. write(" ")
  737. end
  738.  
  739. if n==1 then
  740. addfriend()
  741. elseif n==2 then
  742. removefriend()
  743. elseif n==3 then
  744. selector()
  745. elseif n==4 then
  746. if friend1 == " " then
  747. selector()
  748. else
  749. scp(27,1)
  750. write("ID: "..friendid1.." Name: "..friend1)
  751. MSGID = tonumber(friendid1)
  752. savename1 = friendid1
  753. savename2 = friend1
  754. while true do
  755. chatScreenF()
  756. end
  757. end
  758. elseif n==5 then
  759. if friend2 == " " then
  760. selector()
  761. else
  762. scp(27,1)
  763. write("ID: "..friendid2.." Name: "..friend2)
  764. MSGID = tonumber(friendid2)
  765. savename1 = friendid2
  766. savename2 = friend2
  767. while true do
  768. chatScreenF()
  769. end
  770. end
  771. elseif n==6 then
  772. if friend3 == " " then
  773. selector()
  774. else
  775. scp(27,1)
  776. write("ID: "..friendid3.." Name: "..friend3)
  777. MSGID = tonumber(friendid3)
  778. savename1 = friendid3
  779. savename2 = friend3
  780. while true do
  781. chatScreenF()
  782. end
  783. end
  784. elseif n==7 then
  785. if friend4 == " " then
  786. selector()
  787. else
  788. scp(27,1)
  789. write("ID: "..friendid4.." Name: "..friend4)
  790. MSGID = tonumber(friendid4)
  791. savename1 = friendid4
  792. savename2 = friend4
  793. while true do
  794. chatScreenF()
  795. end
  796. end
  797. elseif n==8 then
  798. if friend5 == " " then
  799. selector()
  800. else
  801. scp(27,1)
  802. write("ID: "..friendid5.." Name: "..friend5)
  803. MSGID = tonumber(friendid5)
  804. savename1 = friendid5
  805. savename2 = friend5
  806. while true do
  807. chatScreenF()
  808. end
  809. end
  810. elseif n==9 then
  811. if friend6 == " " then
  812. selector()
  813. else
  814. scp(27,1)
  815. write("ID: "..friendid6.." Name: "..friend6)
  816. MSGID = tonumber(friendid6)
  817. savename1 = friendid6
  818. savename2 = friend6
  819. while true do
  820. chatScreenF()
  821. end
  822. end
  823. elseif n==10 then
  824. if friend7 == " " then
  825. selector()
  826. else
  827. scp(27,1)
  828. write("ID: "..friendid7.." Name: "..friend7)
  829. MSGID = tonumber(friendid7)
  830. savename1 = friendid7
  831. savename2 = friend7
  832. while true do
  833. chatScreenF()
  834. end
  835. end
  836. elseif n==11 then
  837. if friend8 == " " then
  838. selector()
  839. else
  840. scp(27,1)
  841. write("ID: "..friendid8.." Name: "..friend8)
  842. MSGID = tonumber(friendid8)
  843. savename1 = friendid8
  844. savename2 = friend8
  845. while true do
  846. chatScreenF()
  847. end
  848. end
  849. elseif n==12 then
  850. if friend9 == " " then
  851. selector()
  852. else
  853. scp(27,1)
  854. write("ID: "..friendid9.." Name: "..friend9)
  855. MSGID = tonumber(friendid9)
  856. savename1 = friendid9
  857. savename2 = friend9
  858. while true do
  859. chatScreenF()
  860. end
  861. end
  862. elseif n==13 then
  863. if friend10 == " " then
  864. selector()
  865. else
  866. scp(27,1)
  867. write("ID: "..friendid10.." Name: "..friend10)
  868. MSGID = tonumber(friendid10)
  869. savename1 = friendid10
  870. savename2 = friend10
  871. while true do
  872. chatScreenF()
  873. end
  874. end
  875. elseif n==14 then
  876. if friend11 == " " then
  877. selector()
  878. else
  879. scp(27,1)
  880. write("ID: "..friendid11.." Name: "..friend11)
  881. MSGID = tonumber(friendid11)
  882. savename1 = friendid11
  883. savename2 = friend11
  884. while true do
  885. chatScreenF()
  886. end
  887. end
  888. elseif n==15 then
  889. if friend12 == " " then
  890. selector()
  891. else
  892. scp(27,1)
  893. write("ID: "..friendid12.." Name: "..friend12)
  894. MSGID = tonumber(friendid12)
  895. savename1 = friendid12
  896. savename2 = friend12
  897. while true do
  898. chatScreenF()
  899. end
  900. end
  901. end
  902. end
  903. para(selector, skypescreen)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement