Skip to content
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Donate
Collapse

Plutonium

  1. Home
  2. BO2 Client Support
  3. i cant finger out on how to bind this code

i cant finger out on how to bind this code

Scheduled Pinned Locked Moved BO2 Client Support
1 Posts 1 Posters 52 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • kefryundefined Offline
    kefryundefined Offline
    kefry
    wrote on last edited by kefry
    #1

    i cant seem to find on how to bind it crouch and dpand left

    manageSlides()
    {
        self endon("death");
        self endon("disconnect");
    
        start = self getTagOrigin("tag_eye");
        end = anglestoforward(self getPlayerAngles()) * 1000000;
        slidePos = BulletTrace(start, end, true, self)["position"] + (0,0,25);
        slideAng = self getPlayerAngles();
    
        if(!isDefined(self.slide))
        {
            self.slide = spawn("script_model", slidePos);
            self.slide.angles = (0, slideAng[1] - 90, 60);
            self.slide setModel("t6_wpn_supply_drop_trap");
        }
        else
        {
            self.slide RotateTo((0, slideAng[1] - 90, 70), 0.1, 0, 0 );
            self.slide MoveTo(slidePos, 0.1, 0, 0 );
            self.slide notify("restartSlideThink"); // Killing thread so it doesn't duplicate
        }
        
        self.slide thread slideThink(slidePos,slideAng);
    }
    
    slideThink(origin, angles)
    {
        self endon("restartSlideThink");
    	
        for(;;)
        {
            foreach(player in level.players)
            {
                if( distance(player.origin, origin) < 100 && player meleeButtonPressed() && player isMeleeing() && length(anglesXY(player getPlayerAngles() - angles)) < 85)
                {
                    vec = anglesToForward(player.angles);
                    for(i = 0; i < 10; i++)
                    {
                        player setVelocity(player getVelocity() + ( vec[0]*(70) , vec[1]*(70), 200 ));
                        wait .01;
                    }
                }
            }
            wait .1;
        }
    }
    
    anglesXY(angles)
    {
        return (angles[0], angles[1], 0);
    } 
    
    
    1 Reply Last reply
    0
    Reply
    • Reply as topic
    Log in to reply
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes


    • Login

    • Don't have an account? Register

    • Login or register to search.
    • First post
      Last post
    0
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Donate