Advertisement
Guest User

Untitled

a guest
Oct 14th, 2016
606
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.43 KB | None | 0 0
  1. @name Autogunshop fixed Mic V0.2
  2. @inputs EGP:wirelink User:entity [R1 R2 R3 R4 R5 R6 R7 R8]:entity
  3. @outputs U1 U2 U3 U4 U5 U6 U7 U8
  4. @persist Pris1 Pris2 Pris3 Pris4 Pris5 Pris6 Pris7 Pris8 Profit:number G:vector
  5.  
  6. G = vec(0,255,0)
  7.  
  8. runOnChat(1)
  9. Said = owner():lastSaid():lower():explode(" ")
  10. if(Said[1,string]=="!profit" & chatClk(owner())){Profit = Said[2,string]:toNumber()}
  11.  
  12. if(R1:shipmentPrice() > 4000){Pris1=R1:shipmentPrice() / 10 + 50 + Profit} if(R1:shipmentPrice() < 4000){Pris1 = R1:shipmentPrice() + Profit}
  13. if(R2:shipmentPrice() > 4000){Pris2=R2:shipmentPrice() / 10 + 50 + Profit} if(R2:shipmentPrice() < 4000){Pris2 = R2:shipmentPrice() + Profit}
  14. if(R3:shipmentPrice() > 4000){Pris3=R3:shipmentPrice() / 10 + 50 + Profit} if(R3:shipmentPrice() < 4000){Pris3 = R3:shipmentPrice() + Profit}
  15. if(R4:shipmentPrice() > 4000){Pris4=R4:shipmentPrice() / 10 + 50 + Profit} if(R4:shipmentPrice() < 4000){Pris4 = R4:shipmentPrice() + Profit}
  16. if(R5:shipmentPrice() > 4000){Pris5=R5:shipmentPrice() / 10 + 50 + Profit} if(R5:shipmentPrice() < 4000){Pris5 = R5:shipmentPrice() + Profit}
  17. if(R6:shipmentPrice() > 4000){Pris6=R6:shipmentPrice() / 10 + 50 + Profit} if(R6:shipmentPrice() < 4000){Pris6 = R6:shipmentPrice() + Profit}
  18. if(R7:shipmentPrice() > 4000){Pris7=R7:shipmentPrice() / 10 + 50 + Profit} if(R7:shipmentPrice() < 4000){Pris7 = R7:shipmentPrice() + Profit}
  19. if(R8:shipmentPrice() > 4000){Pris8=R8:shipmentPrice() / 10 + 50 + Profit} if(R8:shipmentPrice() < 4000){Pris8 = R8:shipmentPrice() + Profit}
  20.  
  21. if(first()){
  22. function number egpClick(Player:entity,ID){
  23. return inrange(EGP:egpCursor(Player),EGP:egpPos(ID)-(EGP:egpSize(ID)/2),EGP:egpPos(ID)+(EGP:egpSize(ID)/2))
  24. }
  25.  
  26. EGP:egpClear()
  27. EGP:egpBox(1,vec2(256,256),vec2(512,512))
  28. EGP:egpMaterial(1,"console/background02")
  29.  
  30.  
  31. EGP:egpText(3,"Autogunshop",vec2(135,0)) EGP:egpSize(3,45)
  32. EGP:egpColor(3,0,0,0,100)
  33. EGP:egpText(2,"Autogunshop",vec2(130,0)) EGP:egpSize(2,45)
  34. EGP:egpColor(2,vec(133,33,33))
  35. EGP:egpText(5,"By Mic-Spammeren.",vec2(200,490)) EGP:egpSize(5,16) EGP:egpColor(5,vec4(255,255,255,100))
  36. EGP:egpRoundedBox(6,vec2(256,90),vec2(256,35)) EGP:egpColor(6,133,133,133,200)
  37. EGP:egpRoundedBox(7,vec2(256,135),vec2(256,35)) EGP:egpColor(7,133,133,133,200)
  38. EGP:egpRoundedBox(8,vec2(256,180),vec2(256,35)) EGP:egpColor(8,133,133,133,200)
  39. EGP:egpRoundedBox(9,vec2(256,225),vec2(256,35)) EGP:egpColor(9,133,133,133,200)
  40. EGP:egpRoundedBox(10,vec2(256,270),vec2(256,35)) EGP:egpColor(10,133,133,133,200)
  41. EGP:egpRoundedBox(11,vec2(256,315),vec2(256,35)) EGP:egpColor(11,133,133,133,200)
  42. EGP:egpRoundedBox(12,vec2(256,360),vec2(256,35)) EGP:egpColor(12,133,133,133,200)
  43. EGP:egpRoundedBox(13,vec2(256,405),vec2(256,35)) EGP:egpColor(13,133,133,133,200)
  44.  
  45. EGP:egpText(14,R1:shipmentName():sub(4),vec2(256,80)) EGP:egpAlign(14,1)
  46. EGP:egpText(15,R2:shipmentName():sub(4),vec2(256,125)) EGP:egpAlign(15,1)
  47. EGP:egpText(16,R3:shipmentName():sub(4),vec2(256,170)) EGP:egpAlign(16,1)
  48. EGP:egpText(17,R4:shipmentName():sub(4),vec2(256,215)) EGP:egpAlign(17,1)
  49. EGP:egpText(18,R5:shipmentName():sub(4),vec2(256,260)) EGP:egpAlign(18,1)
  50. EGP:egpText(19,R6:shipmentName():sub(4),vec2(256,305)) EGP:egpAlign(19,1)
  51. EGP:egpText(20,R7:shipmentName():sub(4),vec2(256,350)) EGP:egpAlign(20,1)
  52. EGP:egpText(21,R8:shipmentName():sub(4),vec2(256,395)) EGP:egpAlign(21,1)
  53. print("_____________________________")
  54. printColor(G,"This gunshop i made by Mic spammeren") hint("This gunshop id made by Mic spammeren",1)
  55. #MUS vgui/cursors/arrow
  56. EGP:egpBox(999,vec2(256,256),vec2(25,25))
  57. EGP:egpMaterial(999,"vgui/cursors/arrow")
  58. EGP:egpColor(999, vec(255,255,255))
  59. EGP:egpParentToCursor(999)
  60. #MUS
  61.  
  62. }
  63.  
  64. if(R1:isShipment()){EGP:egpSetText(14,R1:shipmentName():sub(4)+" - "+Pris1+"kr")}else{EGP:egpSetText(14,"UDSOLGT")}
  65. if(R2:isShipment()){EGP:egpSetText(15,R2:shipmentName():sub(4)+" - "+Pris2+"Kr")}else{EGP:egpSetText(15,"UDSOLGT")}
  66. if(R3:isShipment()){EGP:egpSetText(16,R3:shipmentName():sub(4)+" - "+Pris3+"Kr")}else{EGP:egpSetText(16,"UDSOLGT")}
  67. if(R4:isShipment()){EGP:egpSetText(17,R4:shipmentName():sub(4)+" - "+Pris4+"Kr")}else{EGP:egpSetText(17,"UDSOLGT")}
  68. if(R5:isShipment()){EGP:egpSetText(18,R5:shipmentName():sub(4)+" - "+Pris5+"Kr")}else{EGP:egpSetText(18,"UDSOLGT")}
  69. if(R6:isShipment()){EGP:egpSetText(19,R6:shipmentName():sub(4)+" - "+Pris6+"Kr")}else{EGP:egpSetText(19,"UDSOLGT")}
  70. if(R7:isShipment()){EGP:egpSetText(20,R7:shipmentName():sub(4)+" - "+Pris7+"Kr")}else{EGP:egpSetText(20,"UDSOLGT")}
  71. if(R8:isShipment()){EGP:egpSetText(21,R8:shipmentName():sub(4)+" - "+Pris8+"Kr")}else{EGP:egpSetText(21,"UDSOLGT")}
  72.  
  73. if(~User & User & egpClick(User,6)&R1:isShipment()){moneyRequest(User,Pris1,R1:shipmentName():sub(4))}
  74. if(~User & User & egpClick(User,7)&R2:isShipment()){moneyRequest(User,Pris2,R2:shipmentName():sub(4))}
  75. if(~User & User & egpClick(User,8)&R3:isShipment()){moneyRequest(User,Pris3,R3:shipmentName():sub(4))}
  76. if(~User & User & egpClick(User,9)&R4:isShipment()){moneyRequest(User,Pris4,R4:shipmentName():sub(4))}
  77. if(~User & User & egpClick(User,10)&R5:isShipment()){moneyRequest(User,Pris5,R5:shipmentName():sub(4))}
  78. if(~User & User & egpClick(User,11)&R6:isShipment()){moneyRequest(User,Pris6,R6:shipmentName():sub(4))}
  79. if(~User & User & egpClick(User,12)&R7:isShipment()){moneyRequest(User,Pris7,R7:shipmentName():sub(4))}
  80. if(~User & User & egpClick(User,13)&R8:isShipment()){moneyRequest(User,Pris8,R8:shipmentName():sub(4))}
  81.  
  82. if(moneyClk()){
  83. if(moneyClk(R1:shipmentName():sub(4))){U1 = 1}
  84. if(moneyClk(R2:shipmentName():sub(4))){U2 = 1}
  85. if(moneyClk(R3:shipmentName():sub(4))){U3 = 1}
  86. if(moneyClk(R4:shipmentName():sub(4))){U4 = 1}
  87. if(moneyClk(R5:shipmentName():sub(4))){U5 = 1}
  88. if(moneyClk(R6:shipmentName():sub(4))){U6 = 1}
  89. if(moneyClk(R7:shipmentName():sub(4))){U7 = 1}
  90. if(moneyClk(R8:shipmentName():sub(4))){U8 = 1}
  91. timer("Y",1000)
  92. }
  93.  
  94. if(clk("Y")){U1 = 0 U2 = 0 U3 = 0 U4 = 0 U5 = 0 U6 = 0 U7 = 0 U8 = 0}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement