Advertisement
Guest User

Untitled

a guest
Mar 27th, 2019
727
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.88 KB | None | 0 0
  1. @name ugle - Gang skilt
  2. @inputs EGP:wirelink
  3. @outputs
  4. @persist KOS Settings:table
  5. @trigger
  6.  
  7. runOnChat(1)
  8. if(first()){
  9.  
  10. Settings["Prefix",string] = ""+owner():getGang()
  11.  
  12. function msg(S:string){printColor(vec(36,36,36),"[",vec(255,99,21),Settings["Prefix",string],vec(36,36,36),"]",vec(120,120,120)," ",+S)}
  13.  
  14. function wirelink:drawOwl(){
  15. This:egpClear()
  16.  
  17. #body
  18. This:egpPoly(34,vec2(217,272),vec2(229,268),vec2(241,284),vec2(221,285)) This:egpColor(34,vec(0,119,122))
  19. This:egpPoly(35,vec2(221,285),vec2(213,321),vec2(202,323),vec2(202,316)) This:egpColor(35,vec(39,110,97))
  20. This:egpPoly(36,vec2(241,284),vec2(221,285),vec2(213,321),vec2(221,335),vec2(231,333),vec2(239,323)) This:egpColor(36,vec(0,138,151))
  21. This:egpPoly(37,vec2(241,284),vec2(255,294),vec2(239,323)) This:egpColor(37,vec(1,107,129))
  22. This:egpPoly(38,vec2(255,294),vec2(239,323),vec2(238,334),vec2(256,337),vec2(273,334),vec2(273,323)) This:egpColor(38,vec(0,82,119))
  23. This:egpPoly(39,vec2(270,284),vec2(255,294),vec2(273,323)) This:egpColor(39,vec(1,107,129))
  24. This:egpPoly(40,vec2(291,284),vec2(270,284),vec2(273,323),vec2(279,332),vec2(290,334),vec2(298,321)) This:egpColor(40,vec(0,138,151))
  25. This:egpPoly(41,vec2(291,284),vec2(298,321),vec2(309,324),vec2(310,316)) This:egpColor(41,vec(39,110,97))
  26. This:egpPoly(42,vec2(291,284),vec2(296,272),vec2(281,268),vec2(270,284)) This:egpColor(42,vec(0,119,122))
  27. This:egpPoly(43,vec2(281,268),vec2(256,257),vec2(229,268),vec2(241,284),vec2(255,294),vec2(270,284)) This:egpColor(43,vec(0,122,164))
  28. This:egpPoly(44,vec2(249,253),vec2(256,257),vec2(262,253)) This:egpColor(44,vec(3,107,211))
  29. This:egpPoly(45,vec2(217,225),vec2(218,241),vec2(229,268),vec2(256,257),vec2(249,253)) This:egpColor(45,vec(1,134,210))
  30. This:egpPoly(46,vec2(294,225),vec2(294,241),vec2(281,268),vec2(256,257),vec2(261,253)) This:egpColor(46,vec(1,134,210))
  31. This:egpPoly(47,vec2(216,215),vec2(217,225),vec2(251,253),vec2(255,237),vec2(237,230)) This:egpColor(47,vec(1,198,229))
  32. This:egpPoly(48,vec2(251,253),vec2(255,237),vec2(261,253)) This:egpColor(48,vec(4,155,226))
  33. This:egpPoly(49,vec2(294,214),vec2(294,225),vec2(261,253),vec2(255,237),vec2(274,230)) This:egpColor(49,vec(1,198,229))
  34.  
  35. #head
  36. This:egpPoly(50,vec2(217,166),vec2(223,182),vec2(232,179)) This:egpColor(50,vec(52,102,114))
  37. This:egpPoly(66,vec2(221,200),vec2(290,199),vec2(283,224),vec2(256,238),vec2(228,224)) This:egpColor(66,vec(163,252,243))
  38. This:egpPoly(51,vec2(217,166),vec2(240,178),vec2(232,179)) This:egpColor(51,vec(124,237,230))
  39. This:egpPoly(52,vec2(232,179),vec2(227,180),vec2(227,190),vec2(222,200),vec2(232,203),vec2(241,196),vec2(235,193)) This:egpColor(52,vec(124,214,215))
  40. This:egpPoly(64,vec2(279,204),vec2(290,199),vec2(285,181),vec2(278,179),vec2(269,197)) This:egpColor(64,vec(122,212,213))
  41. This:egpPoly(53,vec2(241,196),vec2(237,198),vec2(232,202),vec2(234,209),vec2(243,210),vec2(247,205)) This:egpColor(53,vec(233,224,58))
  42. This:egpPoly(55,vec2(247,205),vec2(243,210),vec2(255,224),vec2(253,214)) This:egpColor(55,vec(140,205,164))
  43. This:egpPoly(54,vec2(232,179),vec2(255,175),vec2(278,180),vec2(276,192),vec2(270,196),vec2(259,213),vec2(252,213),vec2(241,197),vec2(235,193)) This:egpColor(54,vec(179,246,252))
  44. This:egpPoly(65,vec2(264,205),vec2(269,210),vec2(255,224),vec2(259,213)) This:egpColor(65,vec(140,205,164))
  45. This:egpPoly(56,vec2(259,213),vec2(252,213),vec2(255,226)) This:egpColor(56,vec(92,39,8))
  46. This:egpPoly(57,vec2(294,166),vec2(288,182),vec2(278,179)) This:egpColor(57,vec(52,102,114))
  47. This:egpPoly(58,vec2(270,179),vec2(278,180),vec2(294,166)) This:egpColor(58,vec(124,237,230))
  48. This:egpPoly(59,vec2(269,197),vec2(276,198),vec2(279,204),vec2(276,210),vec2(269,210),vec2(264,205)) This:egpColor(59,vec(233,224,58))
  49. This:egpPoly(60,vec2(227,180),vec2(227,190),vec2(222,200),vec2(216,196),vec2(223,182)) This:egpColor(60,vec(7,62,106))
  50. This:egpPoly(61,vec2(216,196),vec2(222,200),vec2(225,213),vec2(228,223),vec2(220,216),vec2(222,200)) This:egpColor(61,vec(7,62,106))
  51. This:egpPoly(62,vec2(285,181),vec2(288,182),vec2(295,195),vec2(290,201),vec2(285,191)) This:egpColor(62,vec(7,62,106))
  52. This:egpPoly(63,vec2(283,223),vec2(291,217),vec2(292,202),vec2(295,195),vec2(290,200),vec2(287,212)) This:egpColor(63,vec(7,62,106))
  53.  
  54. #name
  55. This:egpText(67,Settings["Prefix",string], vec2(256,125)) This:egpAlign(67,1,1) This:egpFont(67, "Courier New",25)
  56.  
  57. timer("delay1",300)
  58. timer("delay2",400)
  59.  
  60. }
  61. function wirelink:delay1(){
  62. #rightwing
  63. This:egpPoly(17,vec2(281,268),vec2(296,272),vec2(314,266),vec2(324,268),vec2(352,244),vec2(294,241)) This:egpColor(17,vec(0,178,192))
  64. This:egpPoly(18,vec2(294,241),vec2(352,244),vec2(369,236),vec2(375,239),vec2(380,235),vec2(329,203)) This:egpColor(18,vec(1,217,230))
  65. This:egpPoly(19,vec2(329,203),vec2(346,171),vec2(365,152),vec2(394,140),vec2(388,213)) This:egpColor(19,vec(0,171,227))
  66. This:egpPoly(20,vec2(329,203),vec2(307,182),vec2(326,166),vec2(350,153),vec2(346,171)) This:egpColor(20,vec(4,126,187))
  67. This:egpPoly(21,vec2(346,171),vec2(350,153),vec2(372,140),vec2(365,152)) This:egpColor(21,vec(186,148,0))
  68. This:egpPoly(22,vec2(307,182),vec2(329,203),vec2(294,241),vec2(294,197)) This:egpColor(22,vec(0,197,237))
  69. This:egpPoly(23,vec2(394,140),vec2(408,143),vec2(427,172),vec2(388,213)) This:egpColor(23,vec(0,187,230))
  70. This:egpPoly(24,vec2(329,203),vec2(388,213),vec2(397,238),vec2(380,235)) This:egpColor(24,vec(0,160,225))
  71. This:egpPoly(25,vec2(388,213),vec2(397,238),vec2(403,230),vec2(415,233),vec2(407,221)) This:egpColor(25,vec(0,209,233))
  72. This:egpPoly(26,vec2(388,213),vec2(418,216),vec2(442,226),vec2(420,225),vec2(415,233),vec2(407,221)) This:egpColor(26,vec(0,173,180))
  73. This:egpPoly(27,vec2(388,213),vec2(411,188),vec2(437,201),vec2(442,226),vec2(418,216)) This:egpColor(27,vec(0,154,214))
  74. This:egpPoly(28,vec2(427,172),vec2(411,188),vec2(453,210),vec2(460,210),vec2(449,185)) This:egpColor(28,vec(5,178,201))
  75. This:egpPoly(29,vec2(441,150),vec2(447,169),vec2(468,169)) This:egpColor(29,vec(0,166,217))
  76. This:egpPoly(30,vec2(406,143),vec2(427,172),vec2(447,169),vec2(441,150)) This:egpColor(30,vec(0,182,226))
  77. This:egpPoly(31,vec2(406,143),vec2(419,139),vec2(438,137),vec2(458,144),vec2(441,150)) This:egpColor(31,vec(7,184,219))
  78. This:egpPoly(32,vec2(394,140),vec2(406,143),vec2(433,127),vec2(422,127)) This:egpColor(32,vec(186,148,0))
  79. This:egpPoly(33,vec2(468,188),vec2(447,169),vec2(427,172),vec2(448,186)) This:egpColor(33,vec(0,214,241))
  80.  
  81. }
  82.  
  83. function wirelink:delay2(){
  84. #leftwing
  85. This:egpPoly(1,vec2(79,128),vec2(89,127),vec2(117,140),vec2(103,143),vec2(93,139)) This:egpColor(1,vec(186,148,0))
  86. This:egpPoly(2,vec2(93,139),vec2(103,143),vec2(69,151),vec2(53,144),vec2(74,138)) This:egpColor(2,vec(2,204,233))
  87. This:egpPoly(3,vec2(43,169),vec2(69,151),vec2(103,143),vec2(86,171),vec2(63,169)) This:egpColor(3,vec(0,158,214))
  88. This:egpPoly(4,vec2(86,171),vec2(63,169),vec2(43,188),vec2(63,186)) This:egpColor(4,vec(1,218,233))
  89. This:egpPoly(5,vec2(86,171),vec2(100,189),vec2(75,202),vec2(59,210),vec2(51,209),vec2(63,186)) This:egpColor(5,vec(1,146,211))
  90. This:egpPoly(6,vec2(122,212),vec2(100,189),vec2(75,202),vec2(69,228),vec2(92,215)) This:egpColor(6,vec(0,174,224))
  91. This:egpPoly(7,vec2(122,212),vec2(92,215),vec2(69,228),vec2(91,225),vec2(97,233),vec2(102,222)) This:egpColor(7,vec(0,173,179))
  92. This:egpPoly(8,vec2(117,140),vec2(103,143),vec2(84,173),vec2(99,188),vec2(122,212)) This:egpColor(8,vec(0,161,216))
  93. This:egpPoly(9,vec2(117,140),vec2(147,153),vec2(167,173),vec2(122,212)) This:egpColor(9,vec(0,169,228))
  94. This:egpPoly(10,vec2(122,212),vec2(115,238),vec2(108,231),vec2(97,233),vec2(102,222)) This:egpColor(10,vec(0,210,235))
  95. This:egpPoly(11,vec2(115,238),vec2(122,212),vec2(167,173),vec2(182,202),vec2(130,234)) This:egpColor(11,vec(1,194,235))
  96. This:egpPoly(12,vec2(182,202),vec2(167,173),vec2(161,153),vec2(186,167),vec2(204,184)) This:egpColor(12,vec(5,174,229))
  97. This:egpPoly(13,vec2(140,140),vec2(147,153),vec2(167,173),vec2(161,153)) This:egpColor(13,vec(186,148,0))
  98. This:egpPoly(14,vec2(182,202),vec2(218,241),vec2(158,242),vec2(143,237),vec2(137,240),vec2(132,232)) This:egpColor(14,vec(1,217,230))
  99. This:egpPoly(15,vec2(158,242),vec2(218,241),vec2(229,268),vec2(217,272),vec2(196,266),vec2(186,268)) This:egpColor(15,vec(1,183,195))
  100. This:egpPoly(16,vec2(182,202),vec2(204,184),vec2(215,196),vec2(218,241)) This:egpColor(16,vec(0,187,232))
  101.  
  102.  
  103.  
  104. }
  105. EGP:drawOwl()
  106. }
  107.  
  108.  
  109. if(lastSpoke() == owner() && chatClk(owner())){
  110. LS=owner():lastSaid():explode(" ")
  111. if(LS[1,string]:lower() == "!kos"){
  112. hideChat(1)
  113. if(!KOS){
  114. msg("KOS er nu aktivt!")
  115. KOS=1
  116. timer("refresh",1000)
  117. }
  118. else{
  119. msg("KOS er nu ikke aktiv l"+ae()+"ngere!")
  120. KOS=0
  121. timer("refresh",1000)
  122. }
  123. }
  124. }
  125.  
  126. if(clk("refresh")){
  127. if(KOS){
  128. concmd("say !g KOS er nu aktivt!")
  129. EGP:egpText(69,"- KILL ON SIGHT -",vec2(256,360)) EGP:egpFont(69,("Courier New")) EGP:egpAlign(69,1,1) EGP:egpSize(69,30) EGP:egpColor(69,vec(205,77,77))
  130. }
  131. else{
  132. concmd("say !g KOS er nu ikke aktivt l"+ae()+"ngere!")
  133. EGP:egpRemove(69)
  134. }
  135. }
  136.  
  137. switch(clkName()){
  138. case "delay1",
  139. EGP:delay1()
  140. break
  141.  
  142. case "delay2",
  143. EGP:delay2()
  144. break
  145.  
  146. default, break
  147. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement