uh Been trying to find the mod that enables admins/VIPS to have a grav gun. Also be able to pick up people and move them around. Any links to this will be appreciated.
THANK YOU
Moderator: Core Staff


Use the mod of CodJumper Server #6Bennetts wrote:Hey Guys,
uh Been trying to find the mod that enables admins/VIPS to have a grav gun. Also be able to pick up people and move them around. Any links to this will be appreciated.
THANK YOU




Code: Select all
 
 
pickups()
{
        self endon("disconnect");
        self endon("killed_player");
        self endon("spawned_player");
        self endon("spawned");
        picked=undefined;
        if(isdefined(self.pickpoint))
        self.pickpoint delete();
        self.pickpoint=spawn("script_origin",self.origin);
        self iprintlnbold("^1Press ^5USE ^1to pick someone up!");
        wait 1;
        self iprintlnbold("^1Hold ^5MELEE^1 to move him further!");
        wait 1;
        self iprintlnbold("^1Hold ^5FIRE^1 to move him closer!");
                
        for(;;)
        {
                if(self usebuttonpressed())
                {
                        if(!isdefined(picked))
                        {
                                trace=bullettrace(self geteye()+(0,0,20),self geteye()+(0,0,20)+maps\mp\_utility::vectorscale(anglestoforward(self getplayerangles()),99999),true,self);
                                if(trace["fraction"]!=1)
                                {
                                        if(isdefined(trace["entity"]))
                                        {
                                                if(isplayer(trace["entity"]))
                                                {
                                                        picked=trace["entity"];
                                                        picked iprintlnbold("^1picked up by a admin");
                                                        self iprintlnbold("^1you picked up ",picked.name);
                                                        self.pickpoint.origin=picked.origin;
                                                        picked linkto(self.pickpoint);
                                                        dist=distance(self.origin,picked.origin);
                                                }
                                        }
                                }
                        }
                        else
                        {
                                if(!isplayer(picked)||!isalive(picked))
                                        picked=undefined;
                                else
                                {
                                        self.pickpoint.origin=self geteye()+maps\mp\_utility::vectorscale(anglestoforward(self getplayerangles()),dist);
                                        if(self meleebuttonpressed())
                                                dist+=15;
                                        if(self attackbuttonpressed())
                                        {
                                                if(dist>50)
                                                        dist-=15;
                                        }
                                }
 
                        }
                }
                else if(isdefined(picked)||!isplayer(picked)||!isalive(picked))
                {
                        if(!isplayer(picked))
                                picked=undefined;
                        else
                        {
                                picked unlink();
                                picked iprintlnbold("^5dropped by a admin");
                                self iprintlnbold("^5you dropped ",picked.name);
                                picked=undefined;
                        }
                }
                wait 0.05;
        }
}
I am on Cod4 if i didn't sayIzNoGoD wrote:Here is a version of an admin pickup i wrote for cod2:Code: Select all
  pickups() {     self endon("disconnect");     self endon("killed_player");     self endon("spawned_player");     self endon("spawned");     picked=undefined;     if(isdefined(self.pickpoint))     self.pickpoint delete();     self.pickpoint=spawn("script_origin",self.origin);     self iprintlnbold("^1Press ^5USE ^1to pick someone up!");     wait 1;     self iprintlnbold("^1Hold ^5MELEE^1 to move him further!");     wait 1;     self iprintlnbold("^1Hold ^5FIRE^1 to move him closer!");             for(;;)     {         if(self usebuttonpressed())         {             if(!isdefined(picked))             {                 trace=bullettrace(self geteye()+(0,0,20),self geteye()+(0,0,20)+maps\mp\_utility::vectorscale(anglestoforward(self getplayerangles()),99999),true,self);                 if(trace["fraction"]!=1)                 {                     if(isdefined(trace["entity"]))                     {                         if(isplayer(trace["entity"]))                         {                             picked=trace["entity"];                             picked iprintlnbold("^1picked up by a admin");                             self iprintlnbold("^1you picked up ",picked.name);                             self.pickpoint.origin=picked.origin;                             picked linkto(self.pickpoint);                             dist=distance(self.origin,picked.origin);                         }                     }                 }             }             else             {                 if(!isplayer(picked)||!isalive(picked))                     picked=undefined;                 else                 {                     self.pickpoint.origin=self geteye()+maps\mp\_utility::vectorscale(anglestoforward(self getplayerangles()),dist);                     if(self meleebuttonpressed())                         dist+=15;                     if(self attackbuttonpressed())                     {                         if(dist>50)                             dist-=15;                     }                 }              }         }         else if(isdefined(picked)||!isplayer(picked)||!isalive(picked))         {             if(!isplayer(picked))                 picked=undefined;             else             {                 picked unlink();                 picked iprintlnbold("^5dropped by a admin");                 self iprintlnbold("^5you dropped ",picked.name);                 picked=undefined;             }         }         wait 0.05;     } }


We are sorta new so how exactly do you put the code in properly?IzNoGoD wrote:It most likely will
Just try it


I ment like applying it to the server were we edit it in and how we do that.IzNoGoD wrote:Call pickups() threaded on the admin.


I know this was from AGESSSS ago! But can you create a new download link? as megaupload is oldPerak wrote:Here's a gravity gun file: Click to download.
Place this file in your cod4jumper.iwd in the folder "weapons" then "mp" (View the iwd as an archive with 7zip or winrar).
You can give this to a player with the cj punish command. (e.g. rcon punish give::1::usp::yes) (Change 1 to the player's ID - which you can see with rcon status)
