Advertisement
Guest User

Untitled

a guest
May 22nd, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.15 KB | None | 0 0
  1. main()
  2. {
  3. if( getDvar("custom_trigger_memory_state") != 1 )
  4. setDvar("custom_trigger_memory_state", 0);
  5.  
  6. if( getDvar("custom_done") != 0 )
  7. {
  8. if( getDvar("custom_done") >= 1 )
  9. {
  10. }
  11. else
  12. {
  13. setDvar("custom_done", 0);
  14. }
  15. }
  16.  
  17. thread laptops();
  18.  
  19. thread super_trigger1();
  20. thread super_trigger2();
  21. //thread super_trigger1();
  22. //thread super_trigger1();
  23.  
  24. thread super_open1();
  25. thread super_open2();
  26. }
  27.  
  28.  
  29. laptops()
  30. {
  31. trig1 = getent ("super_trigger1","targetname");
  32. model1 = getent ("super_model1","targetname");
  33. trig2 = getent ("super_trigger2","targetname");
  34. model2 = getent ("super_model2","targetname");
  35.  
  36. if( getDvar("custom_done") == 1 )
  37. {
  38. trig1 delete();
  39. model1 setmodel("com_laptop_generic_open");
  40. }
  41. if( getDvar("custom_done") == 2 )
  42. {
  43. trig1 delete();
  44. model1 setmodel("com_laptop_generic_open");
  45. trig2 delete();
  46. model2 setmodel("com_laptop_generic_open");
  47. }
  48. wait 0.05;
  49. }
  50.  
  51.  
  52. super_trigger1()
  53. {
  54. trig = getent ("super_trigger1","targetname");
  55. model = getent ("super_model1","targetname");
  56.  
  57. //com_laptop_generic_open_obj
  58. trig waittill("trigger",player);
  59. model setmodel("com_laptop_generic_open");
  60.  
  61. setDvar("custom_trigger_memory_state", 1);
  62. setDvar("custom_done", 1);
  63. }
  64.  
  65.  
  66. super_open1()
  67. {
  68. brush1 = getent ("super_door1_brush1","targetname");
  69. brush2 = getent ("super_door1_brush2","targetname");
  70.  
  71. if( getDvar("custom_trigger_memory_state") != 1 )
  72. return;
  73. setDvar("custom_trigger_memory_state", 0);
  74.  
  75. brush1 moveY(32,2);
  76. brush2 moveY(-32,2);
  77. wait 0.05;
  78. }
  79.  
  80. super_trigger2()
  81. {
  82. trig = getent ("super_trigger2","targetname");
  83. model = getent ("super_model2","targetname");
  84.  
  85. //com_laptop_generic_open_obj
  86. trig waittill("trigger",player);
  87. model setmodel("com_laptop_generic_open");
  88.  
  89. setDvar("custom_trigger_memory_state", 1);
  90. setDvar("custom_done", 2);
  91. }
  92.  
  93. super_open2()
  94. {
  95. brush1 = getent ("super_door2_brush1","targetname");
  96. brush2 = getent ("super_door2_brush2","targetname");
  97.  
  98. if( getDvar("custom_trigger_memory_state") != 1 )
  99. return;
  100. setDvar("custom_trigger_memory_state", 0);
  101.  
  102. brush1 moveY(32,2);
  103. brush2 moveY(-32,2);
  104. wait 0.05;
  105. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement