User talk:Battle Bott: Difference between revisions
Jump to navigation
Jump to search
Battle Bott (talk | contribs) No edit summary |
Battle Bott (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
function eventPlayerSay ( Owner, strText, bTeam )<br/> | function eventPlayerSay ( Owner, strText, bTeam )<br/> | ||
if string.find(strText, "nade") then<br/> | |||
local vVelocity;<br/> | |||
local grenade = _EntCreate("grenade_ar2");<br/> | |||
local pos = _EntGetPos (Owner)<br/> | |||
_EntSetKeyValue(grenade, "damage", "60");<br/> | |||
_EntSetPos(grenade, pos);<br/> | |||
_EntSetPos(grenade, _PlayerGetShootAng(Owner));<br/> | |||
_EntSetOwner(grenade, Owner);<br/> | |||
vVelocity = vecMul(_PlayerGetShootAng(Owner), 1500);<br/> | |||
_EntSetVelocity(grenade, vVelocity);<br/> | |||
_EntSpawn(grenade);<br/> | |||
else<br/> | |||
return strText;<br/> | |||
end;<br/> | |||
end;<br/> | end;<br/> |
Revision as of 15:36, 2 June 2006
function eventPlayerSay ( Owner, strText, bTeam )
if string.find(strText, "nade") then
local vVelocity;
local grenade = _EntCreate("grenade_ar2");
local pos = _EntGetPos (Owner)
_EntSetKeyValue(grenade, "damage", "60");
_EntSetPos(grenade, pos);
_EntSetPos(grenade, _PlayerGetShootAng(Owner));
_EntSetOwner(grenade, Owner);
vVelocity = vecMul(_PlayerGetShootAng(Owner), 1500);
_EntSetVelocity(grenade, vVelocity);
_EntSpawn(grenade);
else
return strText;
end;
end;