Advertisement
Guest User

Untitled

a guest
Sep 28th, 2018
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.24 KB | None | 0 0
  1. @name Kidnap Betal E2
  2. @inputs EGP:wirelink User:entity
  3. @outputs Door
  4. @persist
  5. @trigger
  6.  
  7.  
  8. function void addCursor(){
  9. EGP:egpPoly(999,array(vec2(0,0),vec2(0,15),vec2(3,12),vec2(5,15),vec2(7,15),vec2(6,11),vec2(10,10)))
  10. EGP:egpColor(999,0,0,0,220)
  11. EGP:egpParentToCursor(999)
  12. }
  13.  
  14. EGP:egpBox(1, vec2(256,256), vec2(512,512))
  15.  
  16. addCursor()
  17.  
  18.  
  19.  
  20. ######Pris#####
  21. Pris = 20000
  22. ###############
  23.  
  24. ######Tid######
  25. Tid = 5000
  26. ###############
  27.  
  28. function number wirelink:egpButton(Idx:number,Ply:entity){
  29. TL = This:egpPos(Idx) - This:egpSize(Idx) / 2 * (0 ? 0 : 1)
  30. BR = This:egpPos(Idx) + This:egpSize(Idx) / (0 ? 1 : 2)
  31. Cur = This:egpCursor(Ply) return inrange(Cur, TL, BR) exit()
  32. }
  33.  
  34. EGP:egpBox(1, vec2(256,256), vec2(512,512))
  35. EGP:egpRoundedBox(2, vec2(256,256), vec2(250,100)) EGP:egpColor(2,200,0,0,150)
  36. EGP:egpText(3,"Betal", vec2(256,256)) EGP:egpAlign(3,1,1) EGP:egpSize(3,100)
  37. EGP:egpText(4,"Pris: 20000 kr", vec2(256,315)) EGP:egpAlign(4,1,1) EGP:egpSize(4,20)
  38. EGP:egpBox(1,vec2(256,256),vec2(512,512)) EGP:egpMaterial(1,"console/background02")
  39.  
  40. if(EGP:egpButton(2, User)){
  41. moneyRequest(User,Pris,"Betal for frihed")
  42. }
  43.  
  44. if(moneyClk()){
  45. Door = 1
  46. timer("",Tid)
  47. }
  48.  
  49. if(clk("")){
  50. Door = 0
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement