Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @name Mountain Gunshop | Re-Coded | Version 4.00
- @inputs E:wirelink U:entity CP:wirelink CU:entity [R1,R2,R3,R4,R5,R6,R7,R8]:entity
- @outputs CustomerDoorBlock
- @persist [S,S1,Profit,Rabat,PayPrice,Count,Omsat,Tjent,Onlinevaaben,W1,W2,W3,W4,W5,W6,W7,W8,ValueProfit,Q,W,T,NoBuyer]:number [FinalVelkommen, FinalName]:array [CurUser]:entity
- @persist [OwnerOfGunshop,ShopName,SubName,Velkommen,Name,Seneste,Status,LastBuyer]:string
- @trigger
- if(first()){
- # - - SETTINGS - - #
- Profit = 0
- Rabat = 0
- ShopName = "Mountain"
- Subname = "Weapon shop"
- Status = ""+aaL()+"ben" #Dont Touch this!!!!
- Q = 0 #Dont Touch this!!!!
- W = 1 #Dont Touch this!!!!
- T = 1 #Dont Touch this!!!!
- ###################
- function number wirelink:egpButton(Idx:number,Ply:entity)
- {
- TL = This:egpPos(Idx) - This:egpSize(Idx) / 2 * (0 ? 0 : 1)
- BR = This:egpPos(Idx) + This:egpSize(Idx) / (0 ? 1 : 2)
- Cur = This:egpCursor(Ply) return inrange(Cur, TL, BR) exit()
- }
- function string moneyFormat(M:number)
- {
- local Q = M < 1000000 # No need to do math?
- local P = Q ? "^(-?%d+)(%d%d%d)" : "^(-?%d+)(%d%d%d)(%d%d%d)"
- local N = Q ? "%1.%2" : "%1.%2.%3"
- return M:toString():replaceRE(P, N) #Regular Expressions // Yaay
- }
- function number entity:wepPrice()
- {
- if(This:isShipment()){
- O = (This:shipmentPrice()*Rabat)/100
- return round(This:shipmentPrice()+Profit-O)
- }else{return 0}
- }
- function string entity:wepName()
- {
- if(This:isShipment()){
- return This:shipmentName()
- }else{return "Udsolgt"}
- }
- function number shipmentInStock()
- {
- return (R1:isShipment() || R2:isShipment() || R3:isShipment() || R4:isShipment() || R5:isShipment() || R6:isShipment() || R7:isShipment() || R8:isShipment())
- }
- function string returnTime()
- {
- SSec=time("sec")
- MMin=time("min")
- HHour=time("hour")+1
- if(SSec<10){Sec="0"+SSec}
- else{Sec=""+SSec}
- if(MMin<10){Min="0"+MMin}
- else{Min=""+MMin}
- if(HHour<10){Hour="0"+HHour} elseif(HHour==24){Hour="00"}
- elseif(HHour==25){Hour="01"} elseif(HHour==26){Hour="02"}
- elseif(HHour==27){Hour="03"} elseif(HHour==28){Hour="04"}
- elseif(HHour==29){Hour="05"} elseif(HHour==30){Hour="06"}
- else{Hour=""+HHour}
- Tid=Hour+":"+Min
- return Tid
- }
- function void addCursor()
- {
- E:egpPoly(999,array(vec2(0,0),vec2(0,15),vec2(3,12),vec2(5,15),vec2(7,15),vec2(6,11),vec2(10,10)))
- E:egpColor(999,0,0,0,200)
- E:egpParentToCursor(999)
- }
- function void addCursor1()
- {
- CP:egpPoly(999,array(vec2(0,0),vec2(0,15),vec2(3,12),vec2(5,15),vec2(7,15),vec2(6,11),vec2(10,10)))
- CP:egpColor(999,0,0,0,200)
- CP:egpParentToCursor(999)
- }
- ValueProfit = 359
- runOnChat(1)
- timer("drawHome",200)
- timer("drawCpDash",1000)
- stoptimer("CurUserDistance")
- }
- if(clk("drawHome")){
- S = 1
- Y = 25
- E:egpClear()
- E:egpBox(1,vec2(256,256),vec2(512,512))
- E:egpBox(2,vec2(256,460),vec2(512,920))
- E:egpMaterial(2,"data/stavox/images/wallpaper_2.jpg")
- E:egpAlpha(2,250)
- E:egpColor(2,vec(74,119,143))
- E:egpBox(3,vec2(256,256),vec2(512,512))
- E:egpMaterial(3,"gui/gradient_down")
- E:egpColor(3,vec4(99,136,157,100))
- E:egpText(4,ShopName,vec2(256,280))
- E:egpAlign(4,1,1)
- E:egpSize(4,60)
- E:egpFont(4,"Courier New")
- E:egpBox(5,vec2(256,300),vec2(300,1))
- E:egpText(6,Subname,vec2(256,315))
- E:egpAlign(6,1,1)
- E:egpSize(6,32)
- E:egpFont(6,"Courier New")
- E:egpPoly(8,array(vec2(280,136-Y),vec2(280,157-Y),vec2(247,223-Y),vec2(242,213-Y)))
- E:egpPoly(9,array(vec2(280,136-Y),vec2(280,157-Y),vec2(337,273-Y),vec2(352,281-Y)))
- E:egpPoly(10,array(vec2(337,273-Y),vec2(352,281-Y),vec2(294,281-Y),vec2(290,273-Y)))
- E:egpPoly(11,array(vec2(222,273-Y),vec2(218,281-Y),vec2(159,281-Y),vec2(174,273-Y)))
- E:egpPoly(12,array(vec2(159,281-Y),vec2(174,273-Y),vec2(207,207-Y),vec2(207,185-Y)))
- E:egpPoly(13,array(vec2(207,207-Y),vec2(207,185-Y),vec2(256,282-Y),vec2(256,303-Y)))
- if(Rabat>0){
- E:egpBox(50,vec2(472,40),vec2(170,42))
- E:egpAngle(50,-45)
- E:egpColor(50,50,141,194,255)
- E:egpText(51,"Spar "+Rabat+"%",vec2(472,40))
- E:egpAlign(51,1,1)
- E:egpFont(51,"Courier New",20)
- E:egpAngle(51,-45)
- }
- stoptimer("CurUserDistance")
- CurUser = noentity() W1=0 W2=0 W3=0 W4=0 W5=0 W6=0 W7=0 W8=0 PayPrice = 0
- addCursor()
- }
- if(clk("drawSignInHey")){
- S = 2
- E:egpClear()
- E:egpBox(1,vec2(256,256),vec2(512,512))
- E:egpBox(2,vec2(256,460),vec2(512,920))
- E:egpMaterial(2,"data/stavox/images/wallpaper_2.jpg")
- E:egpAlpha(2,250)
- E:egpColor(2,vec(74,119,143))
- E:egpBox(3,vec2(256,256),vec2(512,512))
- E:egpMaterial(3,"gui/gradient_down")
- E:egpColor(3,vec4(99,136,157,100))
- E:egpCircle(4,vec2(256,170),vec2(100,100))
- E:egpColor(4,25,25,25,200)
- E:egpBox(5,vec2(256,170),vec2(100,100))
- E:egpMaterial(5,"data/stavox/images/mdicons_128_person.png")
- E:egpBox(6,vec2(256,383),vec2(34,300))
- E:egpColor(6,25,25,25,150)
- E:egpMaterial(6,"gui/gradient_down")
- E:egpAngle(6,90)
- E:egpBox(7,vec2(256,400),vec2(1,300))
- E:egpColor(7,0,0,0,200)
- E:egpMaterial(7,"gui/gradient_down")
- E:egpAngle(7,90)
- Velkommen = "-"
- E:egpText(8,Velkommen,vec2(256,383))
- E:egpAlign(8,1,1)
- E:egpFont(8,"Courier New",20)
- timer("Velkommen",100)
- }
- if(clk("drawShop")){
- S = 3
- E:egpClear()
- #BACKGROUND
- E:egpBox(1,vec2(256,256),vec2(512,512))
- E:egpBox(2,vec2(256,460),vec2(512,920))
- E:egpMaterial(2,"data/stavox/images/wallpaper_2.jpg")
- E:egpAlpha(2,250)
- E:egpColor(2,vec(74,119,143))
- E:egpBox(3,vec2(256,256),vec2(512,512))
- E:egpMaterial(3,"gui/gradient_down")
- E:egpColor(3,vec4(99,136,157,100))
- E:egpBoxOutline(4,vec2(256,256),vec2(325,514))
- E:egpColor(4,vec4(0,0,0,200))
- E:egpBox(5,vec2(256,256),vec2(323,514))
- E:egpColor(5,vec4(25,25,25,159))
- ##Logud knap
- E:egpBox(6,vec2(111,17),vec2(34,34))
- E:egpColor(6,vec4(45,45,45,125))
- E:egpBox(7,vec2(111,17),vec2(1,34))
- E:egpAngle(7,45)
- E:egpBox(8,vec2(111,17),vec2(1,34))
- E:egpAngle(8,-45)
- E:egpText(9,"Mountain",vec2(256,65))
- E:egpAlign(9,1,1)
- E:egpSize(9,50)
- E:egpFont(9,"Courier New")
- E:egpBox(10,vec2(256,85),vec2(250,1))
- E:egpColor(10,vec(200,200,200))
- E:egpText(11,"Weapon shop",vec2(256,100))
- E:egpAlign(11,1,1)
- E:egpSize(11,32)
- E:egpFont(11,"Courier New")
- ##Betalings knap
- E:egpBox(44,vec2(256,500),vec2(325,30))
- E:egpColor(44,25,25,25,150)
- E:egpBox(45,vec2(256,508),vec2(1,318))
- E:egpColor(45,vec(50,141,194))
- E:egpMaterial(45,"gui/gradient_down")
- E:egpAngle(45,90)
- E:egpText(46,"Select weapons!",vec2(256,496))
- E:egpAlign(46,1,1)
- E:egpSize(46,16)
- E:egpFont(46,"Courier New")
- E:egpBox(48,vec2(110,496),vec2(20,20))
- E:egpMaterial(48,"data/stavox/images/mdicons_128_shopping_basket.png")
- addCursor()
- timer("box1",325)
- }
- if(clk("box1")){
- S = 3
- if(R1:isShipment()){
- #1.1
- E:egpBox(12,vec2(180,190),vec2(140,60))
- E:egpColor(12,35,35,35,150)
- E:egpBox(13,vec2(180,220),vec2(140,1))
- E:egpColor(13,50,141,194,150)
- E:egpText(14,R1:wepName(),vec2(116,186))
- E:egpAlign(14,0,1)
- E:egpFont(14,"Courier New",20)
- E:egpText(15,""+moneyFormat(R1:wepPrice())+",-",vec2(116,205))
- E:egpAlign(15,0,1)
- E:egpFont(15,"Courier New",20)
- timer("box2",325)
- }
- }
- if(clk("box2")){
- if(R2:isShipment()){
- #1.2
- E:egpBox(16,vec2(333,190),vec2(140,60))
- E:egpColor(16,35,35,35,150)
- E:egpBox(17,vec2(333,220),vec2(140,1))
- E:egpColor(17,50,141,194,150)
- E:egpText(18,R2:wepName(),vec2(270,186))
- E:egpAlign(18,0,1)
- E:egpFont(18,"Courier New",20)
- E:egpText(19,""+moneyFormat(R2:wepPrice())+",-",vec2(270,205))
- E:egpAlign(19,0,1)
- E:egpFont(19,"Courier New",20)
- timer("box3",325)
- }
- }
- if(clk("box3")){
- if(R3:isShipment()){
- #2.1
- E:egpBox(20,vec2(180,262),vec2(140,60))
- E:egpColor(20,35,35,35,150)
- E:egpBox(21,vec2(180,292),vec2(140,1))
- E:egpColor(21,50,141,194,150)
- E:egpText(22,R3:wepName(),vec2(116,259))
- E:egpAlign(22,0,1)
- E:egpFont(22,"Courier New",20)
- E:egpText(23,""+moneyFormat(R3:wepPrice())+",-",vec2(116,278))
- E:egpAlign(23,0,1)
- E:egpFont(23,"Courier New",20)
- timer("box4",325)
- }
- }
- if(clk("box4")){
- if(R4:isShipment()){
- #2.2
- E:egpBox(24,vec2(333,262),vec2(140,60))
- E:egpColor(24,35,35,35,150)
- E:egpBox(25,vec2(333,292),vec2(140,1))
- E:egpColor(25,50,141,194,150)
- E:egpText(26,R4:wepName(),vec2(270,259))
- E:egpAlign(26,0,1)
- E:egpFont(26,"Courier New",20)
- E:egpText(27,""+moneyFormat(R4:wepPrice())+",-",vec2(270,278))
- E:egpAlign(27,0,1)
- E:egpFont(27,"Courier New",20)
- timer("box5",325)
- }
- }
- if(clk("box5")){
- if(R5:isShipment()){
- #3.1
- E:egpBox(28,vec2(180,334),vec2(140,60))
- E:egpColor(28,35,35,35,150)
- E:egpBox(29,vec2(180,364),vec2(140,1))
- E:egpColor(29,50,141,194,150)
- E:egpText(30,R5:wepName(),vec2(116,332))
- E:egpAlign(30,0,1)
- E:egpFont(30,"Courier New",20)
- E:egpText(31,""+R5:wepPrice()+",-",vec2(116,351))
- E:egpAlign(31,0,1)
- E:egpFont(31,"Courier New",20)
- timer("box6",325)
- }
- }
- if(clk("box6")){
- if(R6:isShipment()){
- #3.2
- E:egpBox(32,vec2(333,334),vec2(140,60))
- E:egpColor(32,35,35,35,150)
- E:egpBox(33,vec2(333,364),vec2(140,1))
- E:egpColor(33,50,141,194,150)
- E:egpText(34,R6:wepName(),vec2(270,332))
- E:egpAlign(34,0,1)
- E:egpFont(34,"Courier New",20)
- E:egpText(35,""+R6:wepPrice()+",-",vec2(270,351))
- E:egpAlign(35,0,1)
- E:egpFont(35,"Courier New",20)
- timer("box7",325)
- }
- }
- if(clk("box7")){
- if(R7:isShipment()){
- #4.1
- E:egpBox(36,vec2(180,406),vec2(140,60))
- E:egpColor(36,35,35,35,150)
- E:egpBox(37,vec2(180,436),vec2(140,1))
- E:egpColor(37,50,141,194,150)
- E:egpText(38,R7:wepName(),vec2(116,403))
- E:egpAlign(38,0,1)
- E:egpFont(38,"Courier New",20)
- E:egpText(39,""+R7:wepPrice()+",-",vec2(116,422))
- E:egpAlign(39,0,1)
- E:egpFont(39,"Courier New",20)
- timer("box8",325)
- }
- }
- if(clk("box8")){
- if(R8:isShipment()){
- #4.2
- E:egpBox(40,vec2(333,406),vec2(140,60))
- E:egpColor(40,35,35,35,150)
- E:egpBox(41,vec2(333,436),vec2(140,1))
- E:egpColor(41,50,141,194,150)
- E:egpText(42,R8:wepName(),vec2(270,403))
- E:egpAlign(42,0,1)
- E:egpFont(42,"Courier New",20)
- E:egpText(43,""+R8:wepPrice()+",-",vec2(270,422))
- E:egpAlign(43,0,1)
- E:egpFont(43,"Courier New",20)
- }
- addCursor()
- }
- if(clk("drawCpDash")){
- CP:egpClear()
- CP:egpBox(1,vec2(256,256),vec2(512,512))
- CP:egpBox(2,vec2(256,460),vec2(512,920))
- CP:egpMaterial(2,"data/stavox/images/wallpaper_2.jpg")
- CP:egpAlpha(2,250)
- CP:egpColor(2,vec(74,119,143))
- CP:egpBox(3,vec2(256,256),vec2(512,512))
- CP:egpMaterial(3,"gui/gradient_down")
- CP:egpColor(3,vec4(99,136,157,100))
- CP:egpBox(4,vec2(256,256),vec2(380,220))
- CP:egpColor(4,15,15,15,220)
- CP:egpBox(5,vec2(86,256),vec2(40,220))
- CP:egpColor(5,15,15,15,255)
- CP:egpBox(6,vec2(86,166),vec2(40,40))
- CP:egpColor(6,74,119,143,150)
- CP:egpText(7,"M",vec2(86,166))
- CP:egpAlign(7,1,1)
- CP:egpFont(7,"Courier New",28)
- CP:egpBox(8,vec2(86,206),vec2(26,26))
- CP:egpMaterial(8,"data/stavox/images/mdicons_128_dashboard.png")
- CP:egpColor(8,50, 132, 229,255)
- CP:egpBox(9,vec2(86,226),vec2(40,1))
- CP:egpColor(9,20,20,20,255)
- CP:egpBox(10,vec2(86,246),vec2(26,26))
- CP:egpMaterial(10,"data/stavox/images/mdicons_128_trending_up.png")
- CP:egpBox(11,vec2(86,266),vec2(40,1))
- CP:egpColor(11,20,20,20,255)
- CP:egpBox(12,vec2(86,286),vec2(26,26))
- CP:egpMaterial(12,"data/stavox/images/mdicons_128_tune.png")
- CP:egpBox(13,vec2(86,306),vec2(40,1))
- CP:egpColor(13,20,20,20,255)
- CP:egpBox(14,vec2(86,326),vec2(26,26))
- CP:egpMaterial(14,"data/stavox/images/mdicons_128_archive.png")
- CP:egpBox(15,vec2(276,166),vec2(340,40))
- CP:egpColor(15,15,15,15,255)
- CP:egpText(16,"KONTROLPANEL",vec2(276,166))
- CP:egpAlign(16,1,1)
- CP:egpFont(16,"Courier New",22)
- S1 = 1
- #########################################################################################
- CP:egpBox(17,vec2(275,274),vec2(300,140))
- CP:egpColor(17,15,15,15,220)
- CP:egpText(20,"MOUNTAIN GUNSHOP V 4.0",vec2(275,223))
- CP:egpAlign(20,1,1)
- CP:egpFont(20,"Courier New",20)
- CP:egpBox(21,vec2(275,242),vec2(300,1))
- CP:egpColor(21,10,10,10,240)
- CP:egpBox(22,vec2(375,293),vec2(101,101))
- CP:egpColor(22,15,15,15,100)
- CP:egpText(23,"UDVIKLET",vec2(375,266))
- CP:egpAlign(23,1,1)
- CP:egpFont(23,"Courier New",20)
- CP:egpText(24,"AF",vec2(375,280))
- CP:egpAlign(24,1,1)
- CP:egpFont(24,"Courier New",20)
- CP:egpText(25,"MERLIN",vec2(375,310))
- CP:egpAlign(25,1,1)
- CP:egpFont(25,"Courier New",20)
- CP:egpText(26,"___________",vec2(375,312))
- CP:egpAlign(26,1,1)
- CP:egpFont(26,"Courier New",16)
- CP:egpText(27,"Spawnet af: "+owner():name(),vec2(134,260))
- CP:egpAlign(27,0,1)
- CP:egpFont(27,"Courier New",14)
- CP:egpText(28,"Stort velkommen til...",vec2(134,280))
- CP:egpAlign(28,0,1)
- CP:egpFont(28,"Courier New",14)
- CP:egpText(29,"Mountain Gunshop V 4.0",vec2(134,294))
- CP:egpAlign(29,0,1)
- CP:egpFont(29,"Courier New",14)
- CP:egpText(30,"Tak for dit k"+oe()+"b!",vec2(134,308))
- CP:egpAlign(30,0,1)
- CP:egpFont(30,"Courier New",14)
- addCursor1()
- }
- if(clk("drawStats")){
- CP:egpClear()
- CP:egpBox(1,vec2(256,256),vec2(512,512))
- CP:egpBox(2,vec2(256,460),vec2(512,920))
- CP:egpMaterial(2,"data/stavox/images/wallpaper_2.jpg")
- CP:egpAlpha(2,250)
- CP:egpColor(2,vec(74,119,143))
- CP:egpBox(3,vec2(256,256),vec2(512,512))
- CP:egpMaterial(3,"gui/gradient_down")
- CP:egpColor(3,vec4(99,136,157,100))
- CP:egpBox(4,vec2(256,256),vec2(380,220))
- CP:egpColor(4,15,15,15,220)
- CP:egpBox(5,vec2(86,256),vec2(40,220))
- CP:egpColor(5,15,15,15,255)
- CP:egpBox(6,vec2(86,166),vec2(40,40))
- CP:egpColor(6,74,119,143,150)
- CP:egpText(7,"M",vec2(86,166))
- CP:egpAlign(7,1,1)
- CP:egpFont(7,"Courier New",28)
- CP:egpBox(8,vec2(86,206),vec2(26,26))
- CP:egpMaterial(8,"data/stavox/images/mdicons_128_dashboard.png")
- CP:egpBox(9,vec2(86,226),vec2(40,1))
- CP:egpColor(9,20,20,20,255)
- CP:egpBox(10,vec2(86,246),vec2(26,26))
- CP:egpMaterial(10,"data/stavox/images/mdicons_128_trending_up.png")
- CP:egpColor(10,50, 132, 229,255)
- CP:egpBox(11,vec2(86,266),vec2(40,1))
- CP:egpColor(11,20,20,20,255)
- CP:egpBox(12,vec2(86,286),vec2(26,26))
- CP:egpMaterial(12,"data/stavox/images/mdicons_128_tune.png")
- CP:egpBox(13,vec2(86,306),vec2(40,1))
- CP:egpColor(13,20,20,20,255)
- CP:egpBox(14,vec2(86,326),vec2(26,26))
- CP:egpMaterial(14,"data/stavox/images/mdicons_128_archive.png")
- CP:egpBox(15,vec2(276,166),vec2(340,40))
- CP:egpColor(15,15,15,15,255)
- CP:egpText(16,"KONTROLPANEL",vec2(276,166))
- CP:egpAlign(16,1,1)
- CP:egpFont(16,"Courier New",22)
- CP:egpBox(17,vec2(194,214),vec2(150,30))
- CP:egpColor(17,15,15,15,200)
- CP:egpBox(18,vec2(134,214),vec2(30,30))
- CP:egpColor(18,10,10,10,150)
- CP:egpBox(19,vec2(134,214),vec2(20,20))
- CP:egpMaterial(19,"data/stavox/images/mdicons_128_attach_money.png")
- CP:egpText(20,moneyFormat(Omsat)+",-",vec2(154,214))
- CP:egpAlign(20,0,1)
- CP:egpFont(20,"Courier New",16)
- #########################################################################################
- CP:egpBox(21,vec2(352,214),vec2(150,30))
- CP:egpColor(21,15,15,15,200)
- CP:egpBox(22,vec2(292,214),vec2(30,30))
- CP:egpColor(22,10,10,10,150)
- CP:egpBox(23,vec2(292,214),vec2(20,20))
- CP:egpMaterial(23,"data/stavox/images/mdicons_128_swap_vert.png")
- CP:egpText(24,moneyFormat(Tjent)+",-",vec2(312,214))
- CP:egpAlign(24,0,1)
- CP:egpFont(24,"Courier New",16)
- S1 = 2
- }
- if(clk("drawStats1")){
- #########################################################################################
- CP:egpBox(25,vec2(194,254),vec2(150,30))
- CP:egpColor(25,15,15,15,200)
- CP:egpBox(26,vec2(134,254),vec2(30,30))
- CP:egpColor(26,10,10,10,150)
- CP:egpBox(27,vec2(134,254),vec2(20,20))
- CP:egpMaterial(27,"data/stavox/images/mdicons_128_sync.png")
- CP:egpText(28,""+Count+" stk.",vec2(154,254))
- CP:egpAlign(28,0,1)
- CP:egpFont(28,"Courier New",16)
- #########################################################################################
- CP:egpBox(29,vec2(352,254),vec2(150,30))
- CP:egpColor(29,15,15,15,200)
- CP:egpBox(30,vec2(292,254),vec2(30,30))
- CP:egpColor(30,10,10,10,150)
- CP:egpBox(31,vec2(292,254),vec2(20,20))
- CP:egpMaterial(31,"data/stavox/images/mdicons_128_vertical_align_bottom.png")
- CP:egpText(32,+Onlinevaaben+" stk.",vec2(312,254))
- CP:egpAlign(32,0,1)
- CP:egpFont(32,"Courier New",16)
- #########################################################################################
- CP:egpBox(33,vec2(194,294),vec2(150,30))
- CP:egpColor(33,15,15,15,200)
- CP:egpBox(34,vec2(134,294),vec2(30,30))
- CP:egpColor(34,10,10,10,150)
- CP:egpBox(35,vec2(134,294),vec2(20,20))
- CP:egpMaterial(35,"data/stavox/images/mdicons_128_person_add.png")
- CP:egpText(36,"Ingen",vec2(154,294))
- CP:egpAlign(36,0,1)
- CP:egpFont(36,"Courier New",16)
- if(Seneste != ""){
- CP:egpSetText(36,""+Seneste)
- }else{
- CP:egpSetText(36,"Ingen")
- }
- #########################################################################################
- CP:egpBox(37,vec2(352,294),vec2(150,30))
- CP:egpColor(37,15,15,15,200)
- CP:egpBox(38,vec2(292,294),vec2(30,30))
- CP:egpColor(38,10,10,10,150)
- CP:egpBox(39,vec2(292,294),vec2(20,20))
- CP:egpMaterial(39,"data/stavox/images/mdicons_128_lock_open.png")
- CP:egpText(40,Status,vec2(312,294))
- CP:egpAlign(40,0,1)
- CP:egpFont(40,"Courier New",16)
- #########################################################################################
- CP:egpBox(41,vec2(194,334),vec2(150,30))
- CP:egpColor(41,15,15,15,200)
- CP:egpBox(42,vec2(134,334),vec2(30,30))
- CP:egpColor(42,10,10,10,150)
- CP:egpBox(43,vec2(134,334),vec2(20,20))
- CP:egpMaterial(43,"data/stavox/images/mdicons_128_access_time.png")
- CP:egpText(44,returnTime(),vec2(154,334))
- CP:egpAlign(44,0,1)
- CP:egpFont(44,"Courier New",16)
- #########################################################################################
- CP:egpBox(45,vec2(352,334),vec2(150,30))
- CP:egpColor(45,15,15,15,200)
- CP:egpBox(46,vec2(292,334),vec2(30,30))
- CP:egpColor(46,10,10,10,150)
- CP:egpBox(47,vec2(292,334),vec2(20,20))
- CP:egpMaterial(47,"data/stavox/images/mdicons_128_account_balance_wallet.png")
- CP:egpText(48,moneyFormat(getMoney())+",-",vec2(312,334))
- CP:egpAlign(48,0,1)
- CP:egpFont(48,"Courier New",16)
- S1 = 2
- addCursor1()
- }
- if(clk("drawSettings")){
- CP:egpClear()
- CP:egpBox(1,vec2(256,256),vec2(512,512))
- CP:egpBox(2,vec2(256,460),vec2(512,920))
- CP:egpMaterial(2,"data/stavox/images/wallpaper_2.jpg")
- CP:egpAlpha(2,250)
- CP:egpColor(2,vec(74,119,143))
- CP:egpBox(3,vec2(256,256),vec2(512,512))
- CP:egpMaterial(3,"gui/gradient_down")
- CP:egpColor(3,vec4(99,136,157,100))
- CP:egpBox(4,vec2(256,256),vec2(380,220))
- CP:egpColor(4,15,15,15,220)
- CP:egpBox(5,vec2(86,256),vec2(40,220))
- CP:egpColor(5,15,15,15,255)
- CP:egpBox(6,vec2(86,166),vec2(40,40))
- CP:egpColor(6,74,119,143,150)
- CP:egpText(7,"M",vec2(86,166))
- CP:egpAlign(7,1,1)
- CP:egpFont(7,"Courier New",28)
- CP:egpBox(8,vec2(86,206),vec2(26,26))
- CP:egpMaterial(8,"data/stavox/images/mdicons_128_dashboard.png")
- CP:egpBox(9,vec2(86,226),vec2(40,1))
- CP:egpColor(9,20,20,20,255)
- CP:egpBox(10,vec2(86,246),vec2(26,26))
- CP:egpMaterial(10,"data/stavox/images/mdicons_128_trending_up.png")
- CP:egpBox(11,vec2(86,266),vec2(40,1))
- CP:egpColor(11,20,20,20,255)
- CP:egpBox(12,vec2(86,286),vec2(26,26))
- CP:egpMaterial(12,"data/stavox/images/mdicons_128_tune.pngw")
- CP:egpBox(13,vec2(86,306),vec2(40,1))
- CP:egpColor(13,20,20,20,255)
- CP:egpBox(14,vec2(86,326),vec2(26,26))
- CP:egpMaterial(14,"data/stavox/images/mdicons_128_archive.png")
- CP:egpBox(15,vec2(276,166),vec2(340,40))
- CP:egpColor(15,15,15,15,255)
- CP:egpText(16,"KONTROLPANEL",vec2(276,166))
- CP:egpAlign(16,1,1)
- CP:egpFont(16,"Courier New",22)
- CP:egpColor(8,255, 255, 255,255)
- CP:egpColor(12,50, 132, 229,255)
- CP:egpBox(17,vec2(380,275),vec2(100,150))
- CP:egpColor(17,15,15,15,200)
- CP:egpBox(18,vec2(380,215),vec2(100,30))
- CP:egpColor(18,15,15,15,200)
- CP:egpText(19,"Check Boxes",vec2(380,215))
- CP:egpAlign(19,1,1)
- CP:egpFont(19,"Courier New",14)
- CP:egpBox(20,vec2(344,244),vec2(20,20))
- if(Q == 0){
- CP:egpMaterial(20,"data/stavox/images/mdicons_128_radio_button_checked.png")
- }else{
- CP:egpMaterial(20,"data/stavox/images/mdicons_128_radio_button_unchecked.png")
- }
- CP:egpText(21,""+aaL()+"ben",vec2(356,244))
- CP:egpAlign(21,0,1)
- CP:egpFont(21,"Courier New",14)
- CP:egpBox(22,vec2(344,270),vec2(20,20))
- if(W == 1){
- CP:egpMaterial(22,"data/stavox/images/mdicons_128_radio_button_unchecked.png")
- }else{
- CP:egpMaterial(22,"data/stavox/images/mdicons_128_radio_button_checked.png")
- }
- CP:egpText(23,"Opfyldning",vec2(356,270))
- CP:egpAlign(23,0,1)
- CP:egpFont(23,"Courier New",14)
- CP:egpBox(24,vec2(344,296),vec2(20,20))
- if(T == 1){
- CP:egpMaterial(24,"data/stavox/images/mdicons_128_radio_button_unchecked.png")
- }else{
- CP:egpMaterial(24,"data/stavox/images/mdicons_128_radio_button_checked.png")
- }
- CP:egpText(25,"Lukket",vec2(356,296))
- CP:egpAlign(25,0,1)
- CP:egpFont(25,"Courier New",14)
- CP:egpCircle(26,vec2(162,275),vec2(50,50))
- CP:egpColor(26,15,15,15,200)
- CP:egpWedge(27, vec2(162, 275), vec2(50, 50))
- CP:egpColor(27, vec4(186, 220, 88, 200))
- CP:egpSize(27, 360 - (360 / 20000 * Profit))
- CP:egpAngle(27, 90)
- CP:egpCircle(28,vec2(162,275),vec2(46,46))
- CP:egpColor(28,15,15,15,255)
- CP:egpText(29,moneyFormat(Profit)+",-",vec2(162,275))
- CP:egpAlign(29,1,1)
- CP:egpFont(29,"Courier New",16)
- CP:egpBox(30,vec2(154,300),vec2(20,20))
- CP:egpMaterial(30,"data/stavox/images/mdicons_128_arrow_drop_up.png")
- CP:egpBox(31,vec2(168,300),vec2(20,20))
- CP:egpMaterial(31,"data/stavox/images/mdicons_128_arrow_drop_down.png")
- #########################################################################################
- CP:egpCircle(32,vec2(274,275),vec2(50,50))
- CP:egpColor(32,15,15,15,200)
- CP:egpWedge(33, vec2(274, 275), vec2(50, 50))
- CP:egpColor(33, vec4(255, 190, 118, 200))
- CP:egpSize(33, 360 - (360 / 100 * Rabat))
- CP:egpAngle(33, 90)
- CP:egpCircle(34,vec2(274,275),vec2(46,46))
- CP:egpColor(34,15,15,15,255)
- CP:egpText(35,Rabat+"%",vec2(274,275))
- CP:egpAlign(35,1,1)
- CP:egpFont(35,"Courier New",16)
- CP:egpBox(36,vec2(268,300),vec2(20,20))
- CP:egpMaterial(36,"data/stavox/images/mdicons_128_arrow_drop_up.png")
- CP:egpBox(37,vec2(280,300),vec2(20,20))
- CP:egpMaterial(37,"data/stavox/images/mdicons_128_arrow_drop_down.png")
- CP:egpBox(38,vec2(411,166),vec2(70,40))
- CP:egpColor(38,10,10,10,255)
- CP:egpText(39,"Force",vec2(411,160))
- CP:egpAlign(39,1,1)
- CP:egpFont(39,"Courier New",14)
- CP:egpText(40,"Logout",vec2(411,172))
- CP:egpAlign(40,1,1)
- CP:egpFont(40,"Courier New",14)
- S1 = 3
- addCursor1()
- }
- if(clk("drawWeaponList")){
- CP:egpClear()
- CP:egpBox(1,vec2(256,256),vec2(512,512))
- CP:egpBox(2,vec2(256,460),vec2(512,920))
- CP:egpMaterial(2,"data/stavox/images/wallpaper_2.jpg")
- CP:egpAlpha(2,250)
- CP:egpColor(2,vec(74,119,143))
- CP:egpBox(3,vec2(256,256),vec2(512,512))
- CP:egpMaterial(3,"gui/gradient_down")
- CP:egpColor(3,vec4(99,136,157,100))
- CP:egpBox(4,vec2(256,256),vec2(380,220))
- CP:egpColor(4,15,15,15,220)
- CP:egpBox(5,vec2(86,256),vec2(40,220))
- CP:egpColor(5,15,15,15,255)
- CP:egpBox(6,vec2(86,166),vec2(40,40))
- CP:egpColor(6,74,119,143,150)
- CP:egpText(7,"M",vec2(86,166))
- CP:egpAlign(7,1,1)
- CP:egpFont(7,"Courier New",28)
- CP:egpBox(8,vec2(86,206),vec2(26,26))
- CP:egpMaterial(8,"data/stavox/images/mdicons_128_dashboard.png")
- CP:egpBox(9,vec2(86,226),vec2(40,1))
- CP:egpColor(9,20,20,20,255)
- CP:egpBox(10,vec2(86,246),vec2(26,26))
- CP:egpMaterial(10,"data/stavox/images/mdicons_128_trending_up.png")
- CP:egpBox(11,vec2(86,266),vec2(40,1))
- CP:egpColor(11,20,20,20,255)
- CP:egpBox(12,vec2(86,286),vec2(26,26))
- CP:egpMaterial(12,"data/stavox/images/mdicons_128_tune.png")
- CP:egpBox(13,vec2(86,306),vec2(40,1))
- CP:egpColor(13,20,20,20,255)
- CP:egpBox(14,vec2(86,326),vec2(26,26))
- CP:egpMaterial(14,"data/stavox/images/mdicons_128_archive.png")
- CP:egpBox(15,vec2(276,166),vec2(340,40))
- CP:egpColor(15,15,15,15,255)
- CP:egpText(16,"KONTROLPANEL",vec2(276,166))
- CP:egpAlign(16,1,1)
- CP:egpFont(16,"Courier New",22)
- CP:egpColor(8,255, 255, 255,255)
- CP:egpColor(14,50, 132, 229,255)
- CP:egpBox(17,vec2(194,214),vec2(150,30))
- CP:egpColor(17,15,15,15,200)
- CP:egpBox(18,vec2(134,214),vec2(30,30))
- CP:egpColor(18,10,10,10,150)
- CP:egpText(19,"1",vec2(134,214))
- CP:egpAlign(19,1,1)
- CP:egpFont(19,"Courier New",16)
- CP:egpText(20,R1:wepName()+" | "+R1:shipmentAmount(),vec2(154,214))
- CP:egpAlign(20,0,1)
- CP:egpFont(20,"Courier New",16)
- #########################################################################################
- CP:egpBox(21,vec2(352,214),vec2(150,30))
- CP:egpColor(21,15,15,15,200)
- CP:egpBox(22,vec2(292,214),vec2(30,30))
- CP:egpColor(22,10,10,10,150)
- CP:egpText(23,"2",vec2(292,214))
- CP:egpAlign(23,1,1)
- CP:egpFont(23,"Courier New",16)
- CP:egpText(24,R2:wepName()+" | "+R2:shipmentAmount(),vec2(312,214))
- CP:egpAlign(24,0,1)
- CP:egpFont(24,"Courier New",16)
- #########################################################################################
- CP:egpBox(25,vec2(194,254),vec2(150,30))
- CP:egpColor(25,15,15,15,200)
- CP:egpBox(26,vec2(134,254),vec2(30,30))
- CP:egpColor(26,10,10,10,150)
- CP:egpText(27,"3",vec2(134,254))
- CP:egpAlign(27,1,1)
- CP:egpFont(27,"Courier New",16)
- CP:egpText(28,R3:wepName()+" | "+R3:shipmentAmount(),vec2(154,254))
- CP:egpAlign(28,0,1)
- CP:egpFont(28,"Courier New",16)
- }
- if(clk("drawWeaponList1")){
- #########################################################################################
- CP:egpBox(29,vec2(352,254),vec2(150,30))
- CP:egpColor(29,15,15,15,200)
- CP:egpBox(30,vec2(292,254),vec2(30,30))
- CP:egpColor(30,10,10,10,150)
- CP:egpText(31,"4",vec2(292,254))
- CP:egpAlign(31,1,1)
- CP:egpFont(31,"Courier New",16)
- CP:egpText(32,R4:wepName()+" | "+R4:shipmentAmount(),vec2(312,254))
- CP:egpAlign(32,0,1)
- CP:egpFont(32,"Courier New",16)
- #########################################################################################
- CP:egpBox(33,vec2(194,294),vec2(150,30))
- CP:egpColor(33,15,15,15,200)
- CP:egpBox(34,vec2(134,294),vec2(30,30))
- CP:egpColor(34,10,10,10,150)
- CP:egpText(35,"5",vec2(134,294))
- CP:egpAlign(35,1,1)
- CP:egpFont(35,"Courier New",16)
- CP:egpText(36,R5:wepName()+" | "+R5:shipmentAmount(),vec2(154,294))
- CP:egpAlign(36,0,1)
- CP:egpFont(36,"Courier New",16)
- #########################################################################################
- CP:egpBox(37,vec2(352,294),vec2(150,30))
- CP:egpColor(37,15,15,15,200)
- CP:egpBox(38,vec2(292,294),vec2(30,30))
- CP:egpColor(38,10,10,10,150)
- CP:egpText(39,"6",vec2(292,294))
- CP:egpAlign(39,1,1)
- CP:egpFont(39,"Courier New",16)
- CP:egpText(40,R6:wepName()+" | "+R6:shipmentAmount(),vec2(312,294))
- CP:egpAlign(40,0,1)
- CP:egpFont(40,"Courier New",16)
- #########################################################################################
- CP:egpBox(41,vec2(194,334),vec2(150,30))
- CP:egpColor(41,15,15,15,200)
- CP:egpBox(42,vec2(134,334),vec2(30,30))
- CP:egpColor(42,10,10,10,150)
- CP:egpText(43,"7",vec2(134,334))
- CP:egpAlign(43,1,1)
- CP:egpFont(43,"Courier New",16)
- CP:egpText(44,R7:wepName()+" | "+R7:shipmentAmount(),vec2(154,334))
- CP:egpAlign(44,0,1)
- CP:egpFont(44,"Courier New",16)
- #########################################################################################
- CP:egpBox(45,vec2(352,334),vec2(150,30))
- CP:egpColor(45,15,15,15,200)
- CP:egpBox(46,vec2(292,334),vec2(30,30))
- CP:egpColor(46,10,10,10,150)
- CP:egpText(47,"8",vec2(292,334))
- CP:egpAlign(47,1,1)
- CP:egpFont(47,"Courier New",16)
- CP:egpText(48,R8:wepName()+" | "+R8:shipmentAmount(),vec2(312,334))
- CP:egpAlign(48,0,1)
- CP:egpFont(48,"Courier New",16)
- S1 = 4
- addCursor1()
- }
- if(clk("drawCloseUI")){
- S = 30
- E:egpClear()
- E:egpBox(1,vec2(256,256),vec2(512,512))
- E:egpBox(2,vec2(256,460),vec2(512,920))
- E:egpMaterial(2,"data/stavox/images/wallpaper_2.jpg")
- E:egpAlpha(2,250)
- E:egpColor(2,vec(74,119,143))
- E:egpBox(3,vec2(256,256),vec2(512,512))
- E:egpMaterial(3,"gui/gradient_down")
- E:egpColor(3,vec4(99,136,157,100))
- E:egpBox(4,vec2(256,256),vec2(512,512))
- E:egpColor(4,25,25,25,200)
- E:egpCircle(5,vec2(256,200),vec2(150,150))
- E:egpColor(5,179, 57, 57,255)
- E:egpBox(6,vec2(246,200),vec2(150,150))
- E:egpMaterial(6,"data/stavox/images/mdicons_128_pan_tool.png")
- E:egpBox(9,vec2(256,400),vec2(50,450))
- E:egpMaterial(9,"gui/gradient_down")
- E:egpAngle(9,90)
- E:egpColor(9,15,15,15,255)
- E:egpText(7,"MOUNTAIN HAR LUKKET P"+aaL()+" NUV"+aeL()+"RENDE",vec2(256,392))
- E:egpAlign(7,1,1)
- E:egpFont(7,"Courier New",20)
- E:egpText(8,"TIDSOUNKT KOM IGEN SENERE!",vec2(256,408))
- E:egpAlign(8,1,1)
- E:egpFont(8,"Courier New",20)
- }
- if(clk("drawWepUI")){
- S = 31
- E:egpClear()
- E:egpBox(1,vec2(256,256),vec2(512,512))
- E:egpBox(2,vec2(256,460),vec2(512,920))
- E:egpMaterial(2,"data/stavox/images/wallpaper_2.jpg")
- E:egpAlpha(2,250)
- E:egpColor(2,vec(74,119,143))
- E:egpBox(3,vec2(256,256),vec2(512,512))
- E:egpMaterial(3,"gui/gradient_down")
- E:egpColor(3,vec4(99,136,157,100))
- E:egpBox(4,vec2(256,256),vec2(512,512))
- E:egpColor(4,25,25,25,200)
- E:egpCircle(5,vec2(256,200),vec2(150,150))
- E:egpColor(5,255, 121, 63,255)
- E:egpBox(6,vec2(256,200),vec2(150,150))
- E:egpMaterial(6,"data/stavox/images/mdicons_128_vertical_align_bottom.png")
- E:egpBox(9,vec2(256,400),vec2(50,450))
- E:egpMaterial(9,"gui/gradient_down")
- E:egpAngle(9,90)
- E:egpColor(9,15,15,15,255)
- E:egpText(7,"VI ER P"+aaL()+" NUV"+aeL()+"RENDE TIDSPUNKT",vec2(256,392))
- E:egpAlign(7,1,1)
- E:egpFont(7,"Courier New",20)
- E:egpText(8,"IGANG MED AT FYLDE OP!",vec2(256,408))
- E:egpAlign(8,1,1)
- E:egpFont(8,"Courier New",20)
- }
- if(clk("drawStatusTime")){
- E:egpClear()
- E:egpBox(1,vec2(256,256),vec2(512,512))
- E:egpBox(2,vec2(256,460),vec2(512,920))
- E:egpMaterial(2,"data/stavox/images/wallpaper_2.jpg")
- E:egpAlpha(2,250)
- E:egpColor(2,vec(74,119,143))
- E:egpBox(3,vec2(256,256),vec2(512,512))
- E:egpMaterial(3,"gui/gradient_down")
- E:egpColor(3,vec4(99,136,157,100))
- E:egpBox(4,vec2(256,256),vec2(512,512))
- E:egpColor(4,25,25,25,200)
- E:egpCircle(5,vec2(256,200),vec2(150,150))
- E:egpColor(5,255, 177, 66,255)
- E:egpBox(6,vec2(256,200),vec2(150,150))
- E:egpMaterial(6,"data/stavox/images/mdicons_128_cached.png")
- E:egpBox(9,vec2(256,400),vec2(50,450))
- E:egpMaterial(9,"gui/gradient_down")
- E:egpAngle(9,90)
- E:egpColor(9,15,15,15,255)
- E:egpText(7,"VI HAR P"+aaL()+" NUV"+aeL()+"RENDE TIDSPUNKT",vec2(256,392))
- E:egpAlign(7,1,1)
- E:egpFont(7,"Courier New",20)
- E:egpText(8,"INGEN V"+aaL()+"BEN P"+aaL()+" LAGER!",vec2(256,408))
- E:egpAlign(8,1,1)
- E:egpFont(8,"Courier New",20)
- timer("drawHome",2500)
- }
- if(S == 1 & ops()<100){
- if(~U & U){
- if(shipmentInStock()){
- if(E:egpButton(1,U)){timer("drawSignInHey",200) Velkommen=" " FinalVelkommen=("Velkommen "+U:name()):explode("") CurUser = U timer("CurUserDistance",5000) }
- }
- else{
- timer("drawStatusTime",100)
- }
- }
- }
- if(S == 3 & ops()<100 & CurUser == U){
- if(~U & U){
- if(E:egpButton(6,U)){timer("drawHome",200) CurUser = noentity()}
- }
- }
- if(clk("Velkommen")&S==2){
- if(Velkommen:length()<=FinalVelkommen:count())
- {
- Velkommen=Velkommen+FinalVelkommen[Velkommen:length(),string]
- E:egpSetText(8,Velkommen:sub(2))
- timer("Velkommen",100)
- }else{timer("drawShop",250)}
- }
- #-------------------------------------SHOPSYSTEM-------------------------------------#
- if(S == 3 & ops()<100 & CurUser == U){
- #--------Betaling
- if(E:egpButton(44,U)&PayPrice>0){moneyRequest(CurUser,PayPrice,"Siana") timer("waitUIOrdrer",100)}
- #--------Choose weps
- #----1
- elseif(E:egpButton(12,U)&R1:isShipment()){
- if(W1 == 0){
- PayPrice = PayPrice+R1:wepPrice() W1 = 1 E:egpBox(13,vec2(180,220),vec2(1,140)) E:egpColor(13,50,141,194,255) E:egpMaterial(13,"gui/gradient_down") E:egpAngle(13,90)
- }else{PayPrice = PayPrice-R1:wepPrice() W1 = 0 E:egpBox(13,vec2(180,220),vec2(140,1)) E:egpMaterial(13,"") E:egpAngle(13,0) E:egpColor(13,50,141,194,150)}
- E:egpSetText(46,"Bestil: "+moneyFormat(PayPrice)+",-")}
- elseif(E:egpButton(16,U)&R2:isShipment()){
- if(W2 == 0){
- PayPrice = PayPrice+R2:wepPrice() W2 = 1 E:egpBox(17,vec2(333,220),vec2(1,140)) E:egpColor(17,50,141,194,255) E:egpMaterial(17,"gui/gradient_down") E:egpAngle(17,90)
- }else{PayPrice = PayPrice-R2:wepPrice() W2 = 0 E:egpBox(17,vec2(333,220),vec2(140,1)) E:egpMaterial(17,"") E:egpAngle(17,0) E:egpColor(17,50,141,194,150)}
- E:egpSetText(46,"Bestil: "+moneyFormat(PayPrice)+",-")}
- elseif(E:egpButton(20,U)&R3:isShipment()){
- if(W3 == 0){
- PayPrice = PayPrice+R3:wepPrice() W3 = 1 E:egpBox(21,vec2(180,292),vec2(1,140)) E:egpColor(21,50,141,194,255) E:egpMaterial(21,"gui/gradient_down") E:egpAngle(21,90)
- }else{PayPrice = PayPrice-R3:wepPrice() W3 = 0 E:egpBox(21,vec2(180,292),vec2(140,1)) E:egpMaterial(21,"") E:egpAngle(21,0) E:egpColor(21,50,141,194,150)}
- E:egpSetText(46,"Bestil: "+moneyFormat(PayPrice)+",-")}
- elseif(E:egpButton(24,U)&R4:isShipment()){
- if(W4 == 0){
- PayPrice = PayPrice+R4:wepPrice() W4 = 1 E:egpBox(25,vec2(333,292),vec2(1,140)) E:egpColor(25,50,141,194,255) E:egpMaterial(25,"gui/gradient_down") E:egpAngle(25,90)
- }else{PayPrice = PayPrice-R4:wepPrice() W4 = 0 E:egpBox(25,vec2(333,292),vec2(140,1)) E:egpMaterial(25,"") E:egpAngle(25,0) E:egpColor(25,50,141,194,150)}
- E:egpSetText(46,"Bestil: "+moneyFormat(PayPrice)+",-")}
- elseif(E:egpButton(28,U)&R5:isShipment()){
- if(W5 == 0){
- PayPrice = PayPrice+R5:wepPrice() W5 = 1 E:egpBox(29,vec2(180,364),vec2(1,140)) E:egpColor(29,50,141,194,255) E:egpMaterial(29,"gui/gradient_down") E:egpAngle(29,90)
- }else{PayPrice = PayPrice-R5:wepPrice() W5 = 0 E:egpBox(29,vec2(180,364),vec2(140,1)) E:egpMaterial(29,"") E:egpAngle(29,0) E:egpColor(29,50,141,194,150)}
- E:egpSetText(46,"Bestil: "+moneyFormat(PayPrice)+",-")}
- elseif(E:egpButton(32,U)&R6:isShipment()){
- if(W6 == 0){
- PayPrice = PayPrice+R6:wepPrice() W6 = 1 E:egpBox(33,vec2(333,364),vec2(1,140)) E:egpColor(33,50,141,194,255) E:egpMaterial(33,"gui/gradient_down") E:egpAngle(33,90)
- }else{PayPrice = PayPrice-R6:wepPrice() W6 = 0 E:egpBox(33,vec2(333,364),vec2(140,1)) E:egpMaterial(33,"") E:egpAngle(33,0) E:egpColor(33,50,141,194,150)}
- E:egpSetText(46,"Bestil: "+moneyFormat(PayPrice)+",-")}
- elseif(E:egpButton(36,U)&R7:isShipment()){
- if(W7 == 0){
- PayPrice = PayPrice+R6:wepPrice() W7 = 1 E:egpBox(37,vec2(180,436),vec2(1,140)) E:egpColor(37,50,141,194,255) E:egpMaterial(37,"gui/gradient_down") E:egpAngle(37,90)
- }else{PayPrice = PayPrice-R7:wepPrice() W7 = 0 E:egpBox(37,vec2(180,436),vec2(140,1)) E:egpMaterial(37,"") E:egpAngle(37,0) E:egpColor(37,50,141,194,150)}
- E:egpSetText(46,"Bestil: "+moneyFormat(PayPrice)+",-")}
- elseif(E:egpButton(40,U)&R8:isShipment()){
- if(W8 == 0){
- PayPrice = PayPrice+R8:wepPrice() W8 = 1 E:egpBox(41,vec2(333,436),vec2(1,140)) E:egpColor(41,50,141,194,255) E:egpMaterial(41,"gui/gradient_down") E:egpAngle(41,90)
- }else{PayPrice = PayPrice-R8:wepPrice() W8 = 0 E:egpBox(41,vec2(333,436),vec2(140,1)) E:egpMaterial(41,"") E:egpAngle(41,0) E:egpColor(41,50,141,194,150)}
- E:egpSetText(46,"Bestil: "+moneyFormat(PayPrice)+",-")}
- }
- if(clk("waitUIOrdrer")){
- E:egpBox(100,vec2(256,256),vec2(512,40))
- E:egpColor(100,15,15,15,230)
- E:egpText(101,"Afventer betaling p"+aa()+" ordrer!",vec2(256,256))
- E:egpAlign(101,1,1)
- E:egpFont(101,"Courier New",22)
- E:egpBox(102,vec2(256,276),vec2(512,1))
- E:egpColor(102,255, 159, 67,255)
- }
- if(moneyNoClk()){
- NoBuyer++
- E:egpRemove(100)
- E:egpRemove(101)
- E:egpRemove(102)
- E:egpBox(100,vec2(256,256),vec2(512,40))
- E:egpColor(100,15,15,15,230)
- E:egpText(101,"Du afviste din ordrer!",vec2(256,256))
- E:egpAlign(101,1,1)
- E:egpFont(101,"Courier New",22)
- E:egpBox(102,vec2(256,276),vec2(512,1))
- E:egpColor(102,214, 48, 49,255)
- timer("drawHome",2000)
- }
- if(moneyTimeout()){
- E:egpRemove(100)
- E:egpRemove(101)
- E:egpRemove(102)
- E:egpBox(100,vec2(256,256),vec2(512,40))
- E:egpColor(100,15,15,15,230)
- E:egpText(101,"Du afviste din ordrer!",vec2(256,256))
- E:egpAlign(101,1,1)
- E:egpFont(101,"Courier New",22)
- E:egpBox(102,vec2(256,276),vec2(512,1))
- E:egpColor(102,214, 48, 49,255)
- timer("drawHome",2000)
- }
- if(moneyClk()){
- E:egpRemove(100)
- E:egpRemove(101)
- E:egpRemove(102)
- E:egpBox(100,vec2(256,256),vec2(512,40))
- E:egpColor(100,15,15,15,230)
- E:egpText(101,"Du betalte din ordrer!",vec2(256,256))
- E:egpAlign(101,1,1)
- E:egpFont(101,"Courier New",22)
- E:egpBox(102,vec2(256,276),vec2(512,1))
- E:egpColor(102,46, 213, 115,255)
- timer("ejectWeapons",1000)
- timer("drawHome",2000)
- timer("updateCp",3000)
- concmd("say /pm "+CurUser:steamID()+" Din odrer blev accepteret! Tak for dit k"+oe()+"b hos "+ShopName+". P"+aa()+" gensyn")
- Seneste = moneyClkPlayer():name()
- printColor(vec(200,200,200),"[ ",vec(74, 105, 189),ShopName,vec(200,200,200)," ] ",vec(1, 163, 164),CurUser:name(),vec(200,200,200)," har k"+oe()+"bt v"+aa()+"ben for ",vec(106, 176, 76),PayPrice,vec(200,200,200),",- | Du har nu ",vec(106, 176, 76),Onlinevaaben,vec(200,200,200)," v"+aa()+"ben tilbage!")
- }
- if(clk("updateCp") & S1 == 2){
- CP:egpText(20,moneyFormat(Omsat)+",-",vec2(154,214))
- CP:egpText(24,moneyFormat(Tjent)+",-",vec2(312,214))
- CP:egpText(28,""+Count+" stk.",vec2(154,254))
- CP:egpText(32,+Onlinevaaben+" stk.",vec2(312,254))
- CP:egpSetText(36,""+Seneste)
- }
- if(clk("ejectWeapons")){
- if(W1==1){R1:ejectWeapon() Count++ Tjent+=Profit Omsat+=R1:wepPrice()}
- if(W2==1){R2:ejectWeapon() Count++ Tjent+=Profit Omsat+=R2:wepPrice()}
- if(W3==1){R3:ejectWeapon() Count++ Tjent+=Profit Omsat+=R3:wepPrice()}
- if(W4==1){R4:ejectWeapon() Count++ Tjent+=Profit Omsat+=R4:wepPrice()}
- if(W5==1){R5:ejectWeapon() Count++ Tjent+=Profit Omsat+=R5:wepPrice()}
- if(W6==1){R6:ejectWeapon() Count++ Tjent+=Profit Omsat+=R6:wepPrice()}
- if(W7==1){R7:ejectWeapon() Count++ Tjent+=Profit Omsat+=R7:wepPrice()}
- if(W8==1){R8:ejectWeapon() Count++ Tjent+=Profit Omsat+=R8:wepPrice()}
- }
- Onlinevaaben = R1:shipmentAmount() + R2:shipmentAmount() + R3:shipmentAmount() + R4:shipmentAmount() + R5:shipmentAmount() + R6:shipmentAmount() + R7:shipmentAmount() + R8:shipmentAmount()
- if(~CU & CU:keyUse() & CU == owner() & ops()<150){
- if(S1 == 1){
- if(CP:egpButton(10,CU)){ timer("drawStats",100) timer("drawStats1",300) timer("Tid",100) CP:egpColor(8,255, 255, 255,255) CP:egpColor(10,50, 132, 229,255)}
- if(CP:egpButton(12,CU)){ timer("drawSettings",200) CP:egpColor(8,255, 255, 255,255) CP:egpColor(12,50, 132, 229,255)}
- if(CP:egpButton(14,CU)){ timer("drawWeaponList",100) timer("drawWeaponList1",300) CP:egpColor(8,255, 255, 255,255) CP:egpColor(14,50, 132, 229,255)}
- }
- if(S1 == 2){
- if(CP:egpButton(8,CU)){ timer("drawCpDash",200) CP:egpColor(10,255, 255, 255,255) CP:egpColor(8,50, 132, 229,255)}
- if(CP:egpButton(12,CU)){ timer("drawSettings",200) CP:egpColor(10,255, 255, 255,255) CP:egpColor(12,50, 132, 229,255)}
- if(CP:egpButton(14,CU)){ timer("drawWeaponList",100) timer("drawWeaponList1",300) CP:egpColor(10,255, 255, 255,255) CP:egpColor(14,50, 132, 229,255)}
- }
- if(S1 == 3){
- if(CP:egpButton(8,CU)){ timer("drawCpDash",200) CP:egpColor(12,255, 255, 255,255) CP:egpColor(8,50, 132, 229,255)}
- if(CP:egpButton(10,CU)){ timer("drawStats",100) timer("drawStats1",300) CP:egpColor(12,255, 255, 255,255) CP:egpColor(10,50, 132, 229,255)}
- if(CP:egpButton(14,CU)){ timer("drawWeaponList",100) timer("drawWeaponList1",300) CP:egpColor(12,255, 255, 255,255) CP:egpColor(14,50, 132, 229,255)}
- if(CP:egpButton(31,CU) & Profit){Profit-=500 CP:egpSetText(29,moneyFormat(Profit)+",-") CP:egpSize(27, 360 - (360 / 20000 * Profit)) CP:egpAlpha(27, 255) if(!Profit) {CP:egpAlpha(27, 0)}}
- if(CP:egpButton(30,CU) & Profit < 20000){Profit+=500 CP:egpSetText(29,moneyFormat(Profit)+",-") CP:egpSize(27, 360 - (360 / 20000 * Profit)) CP:egpAlpha(27, 255)}
- if(CP:egpButton(37,CU) & Rabat){Rabat-=5 CP:egpSetText(35,Rabat+"%") CP:egpSize(33, 360 - (360 / 100 * Rabat)) CP:egpAlpha(33, 255) if(!Rabat) {CP:egpAlpha(33, 0)}}
- if(CP:egpButton(36,CU) & Rabat < 100){Rabat+=5 CP:egpSetText(35,Rabat+"%") CP:egpSize(33, 360 - (360 / 100 * Rabat)) CP:egpAlpha(33, 255)}
- if(CP:egpButton(20,CU)){timer("drawHome",200) Q = 0 W = 1 T = 1 Status = ""+aaL()+"ben" CP:egpMaterial(20,"data/stavox/images/mdicons_128_radio_button_checked.png") CP:egpMaterial(22,"data/stavox/images/mdicons_128_radio_button_unchecked.png") CP:egpMaterial(24,"data/stavox/images/mdicons_128_radio_button_unchecked.png")}
- if(CP:egpButton(22,CU)){timer("drawWepUI",200) Q = 1 W = 0 T = 1 Status = "Opfyldning" CP:egpMaterial(22,"data/stavox/images/mdicons_128_radio_button_checked.png") CP:egpMaterial(20,"data/stavox/images/mdicons_128_radio_button_unchecked.png") CP:egpMaterial(24,"data/stavox/images/mdicons_128_radio_button_unchecked.png")}
- if(CP:egpButton(24,CU)){timer("drawCloseUI",200) Q = 1 W = 1 T = 0 Status = "Lukket" CP:egpMaterial(24,"data/stavox/images/mdicons_128_radio_button_checked.png") CP:egpMaterial(22,"data/stavox/images/mdicons_128_radio_button_unchecked.png") CP:egpMaterial(20,"data/stavox/images/mdicons_128_radio_button_unchecked.png")}
- if(CP:egpButton(38,CU)){ hint("Loggede person ud af Mountain gunshop!",4000) timer("drawHome",200)}
- }
- if(S1 == 4){
- if(CP:egpButton(8,CU)){ timer("drawCpDash",200) CP:egpColor(14,255, 255, 255,255) CP:egpColor(8,50, 132, 229,255)}
- if(CP:egpButton(10,CU)){ timer("drawStats",100) timer("drawStats1",300) CP:egpColor(14,255, 255, 255,255) CP:egpColor(10,50, 132, 229,255)}
- if(CP:egpButton(12,CU)){ timer("drawSettings",100) CP:egpColor(14,255, 255, 255,255) CP:egpColor(12,50, 132, 229,255)}
- }
- }
- #---Print weapons
- if(chatClk(owner()))
- {
- Said = owner():lastSaid():lower():explode(" ")
- Cmd = lastSaid():explode(" "):string(1)
- switch(Cmd)
- {
- case"!ws",
- printColor(vec(200,200,200),"[ ",vec(74, 105, 189),ShopName,vec(200,200,200)," ] V"+aa()+"ben p"+aa()+" lager liste!")
- printColor(vec(200,200,200),"1. V"+aa()+"ben: "+R1:wepName()+" Antal: "+R1:shipmentAmount())
- printColor(vec(200,200,200),"2. V"+aa()+"ben: "+R2:wepName()+" Antal: "+R2:shipmentAmount())
- printColor(vec(200,200,200),"3. V"+aa()+"ben: "+R3:wepName()+" Antal: "+R3:shipmentAmount())
- printColor(vec(200,200,200),"4. V"+aa()+"ben: "+R4:wepName()+" Antal: "+R4:shipmentAmount())
- printColor(vec(200,200,200),"5. V"+aa()+"ben: "+R5:wepName()+" Antal: "+R5:shipmentAmount())
- printColor(vec(200,200,200),"6. V"+aa()+"ben: "+R6:wepName()+" Antal: "+R6:shipmentAmount())
- printColor(vec(200,200,200),"7. V"+aa()+"ben: "+R7:wepName()+" Antal: "+R7:shipmentAmount())
- printColor(vec(200,200,200),"8. V"+aa()+"ben: "+R8:wepName()+" Antal: "+R8:shipmentAmount())
- hideChat(1)
- }
- }
- if(chatClk(owner()))
- {
- Said = owner():lastSaid():lower():explode(" ")
- Cmd = lastSaid():explode(" "):string(1)
- switch(Cmd)
- {
- case"!profit",
- if(lastSpoke() == owner()){
- Profit = Said[2, string]:toNumber()
- printColor(vec(200,200,200),"[ ",vec(74, 105, 189),ShopName,vec(200,200,200)," ] Profit sat til ",vec(106, 176, 76),+Said[2, string]:toNumber(),vec(200,200,200),",-")
- if(S1 == 3){ CP:egpSetText(29,moneyFormat(Profit)+",-")}
- hideChat(1)
- }
- }
- }
- #-------------------------------------------------------------------------------------#
- #--- Log ud auto // For langt vaek ---#
- if(clk("CurUserDistance")){
- if(S<20 & ops()<100){
- if(CurUser:pos():distance(E:entity():pos())>75){timer("drawHome",250) CurUser = noentity()
- }
- }
- timer("CurUserDistance",3000)
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement