Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- main()
- {
- if( getDvar("custom_trigger_memory_state") != 1 )
- setDvar("custom_trigger_memory_state", 0);
- if( getDvar("custom_done") != 0 )
- {
- if( getDvar("custom_done") >= 1 )
- {
- }
- else
- {
- setDvar("custom_done", 0);
- }
- }
- thread laptops();
- thread super_trigger1();
- thread super_trigger2();
- //thread super_trigger1();
- //thread super_trigger1();
- thread super_open1();
- thread super_open2();
- }
- laptops()
- {
- trig1 = getent ("super_trigger1","targetname");
- model1 = getent ("super_model1","targetname");
- trig2 = getent ("super_trigger2","targetname");
- model2 = getent ("super_model2","targetname");
- if( getDvar("custom_done") == 1 )
- {
- trig1 delete();
- model1 setmodel("com_laptop_generic_open");
- }
- if( getDvar("custom_done") == 2 )
- {
- trig1 delete();
- model1 setmodel("com_laptop_generic_open");
- trig2 delete();
- model2 setmodel("com_laptop_generic_open");
- }
- wait 0.05;
- }
- super_trigger1()
- {
- trig = getent ("super_trigger1","targetname");
- model = getent ("super_model1","targetname");
- //com_laptop_generic_open_obj
- trig waittill("trigger",player);
- model setmodel("com_laptop_generic_open");
- setDvar("custom_trigger_memory_state", 1);
- setDvar("custom_done", 1);
- }
- super_open1()
- {
- brush1 = getent ("super_door1_brush1","targetname");
- brush2 = getent ("super_door1_brush2","targetname");
- if( getDvar("custom_trigger_memory_state") != 1 )
- return;
- setDvar("custom_trigger_memory_state", 0);
- brush1 moveY(32,2);
- brush2 moveY(-32,2);
- wait 0.05;
- }
- super_trigger2()
- {
- trig = getent ("super_trigger2","targetname");
- model = getent ("super_model2","targetname");
- //com_laptop_generic_open_obj
- trig waittill("trigger",player);
- model setmodel("com_laptop_generic_open");
- setDvar("custom_trigger_memory_state", 1);
- setDvar("custom_done", 2);
- }
- super_open2()
- {
- brush1 = getent ("super_door2_brush1","targetname");
- brush2 = getent ("super_door2_brush2","targetname");
- if( getDvar("custom_trigger_memory_state") != 1 )
- return;
- setDvar("custom_trigger_memory_state", 0);
- brush1 moveY(32,2);
- brush2 moveY(-32,2);
- wait 0.05;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement