klendi11
11th September 2016, 00:46
Guys i found recently this script from cod4
init()
{
while(1)
{
level waittill("player_spawn",player);
player thread _AdminPickup();
}
}
_AdminPickup()
{
self endon("disconnect");
while(1)
{
while(!self secondaryOffHandButtonPressed())
{
wait 0.05;
}
start = self getEye();
end = start + maps\mp\_utility::vector_scale(anglestoforward(sel f getPlayerAngles()), 999999);
trace = bulletTrace(start, end, true, self);
dist = distance(start, trace["position"]);
ent = trace["entity"];
if(isDefined(ent) && ent.classname == "player")
{
if(isPlayer(ent))
ent IPrintLn("^1You've been picked up by the admin ^2" + self.name + "^1!");
self IPrintLn("^1You've picked up ^2" + ent.name + "^1!");
linker = spawn("script_origin", trace["position"]);
ent linkto(linker);
while(self secondaryOffHandButtonPressed())
{
wait 0.05;
}
while(!self secondaryOffHandButtonPressed() && isDefined(ent))
{
start = self getEye();
end = start + maps\mp\_utility::vector_scale(anglestoforward(sel f getPlayerAngles()), dist);
trace = bulletTrace(start, end, false, ent);
dist = distance(start, trace["position"]);
if(self secondaryOffHandButtonPressed() && !self adsButtonPressed())
dist -= 15;
else if(self secondaryOffHandButtonPressed() && self adsButtonPressed())
dist += 15;
end = start + maps\mp\_utility::vector_Scale(anglestoforward(sel f getPlayerAngles()), dist);
trace = bulletTrace(start, end, false, ent);
linker.origin = trace["position"];
wait 0.05;
}
if(isDefined(ent))
{
ent unlink();
if(isPlayer(ent))
ent IPrintLn("^1You've been dropped by the admin ^2" + self.name + "^1!");
self IPrintLn("^1You've dropped ^2" + ent.name + "^1!");
}
linker delete();
}
while(self secondaryOffHandButtonPressed())
{
wait 0.05;
}
}
}
But it wont work ive tried to change those
secondaryOffHandButtonPressed() to
useButtonPressed() but still error
Can anyone help me?
init()
{
while(1)
{
level waittill("player_spawn",player);
player thread _AdminPickup();
}
}
_AdminPickup()
{
self endon("disconnect");
while(1)
{
while(!self secondaryOffHandButtonPressed())
{
wait 0.05;
}
start = self getEye();
end = start + maps\mp\_utility::vector_scale(anglestoforward(sel f getPlayerAngles()), 999999);
trace = bulletTrace(start, end, true, self);
dist = distance(start, trace["position"]);
ent = trace["entity"];
if(isDefined(ent) && ent.classname == "player")
{
if(isPlayer(ent))
ent IPrintLn("^1You've been picked up by the admin ^2" + self.name + "^1!");
self IPrintLn("^1You've picked up ^2" + ent.name + "^1!");
linker = spawn("script_origin", trace["position"]);
ent linkto(linker);
while(self secondaryOffHandButtonPressed())
{
wait 0.05;
}
while(!self secondaryOffHandButtonPressed() && isDefined(ent))
{
start = self getEye();
end = start + maps\mp\_utility::vector_scale(anglestoforward(sel f getPlayerAngles()), dist);
trace = bulletTrace(start, end, false, ent);
dist = distance(start, trace["position"]);
if(self secondaryOffHandButtonPressed() && !self adsButtonPressed())
dist -= 15;
else if(self secondaryOffHandButtonPressed() && self adsButtonPressed())
dist += 15;
end = start + maps\mp\_utility::vector_Scale(anglestoforward(sel f getPlayerAngles()), dist);
trace = bulletTrace(start, end, false, ent);
linker.origin = trace["position"];
wait 0.05;
}
if(isDefined(ent))
{
ent unlink();
if(isPlayer(ent))
ent IPrintLn("^1You've been dropped by the admin ^2" + self.name + "^1!");
self IPrintLn("^1You've dropped ^2" + ent.name + "^1!");
}
linker delete();
}
while(self secondaryOffHandButtonPressed())
{
wait 0.05;
}
}
}
But it wont work ive tried to change those
secondaryOffHandButtonPressed() to
useButtonPressed() but still error
Can anyone help me?