Blockland Forums > Suggestions & Requests
Non-Banning Ban Hammer
<< < (2/3) > >>
gr8dayseth:
I did it. yay

I want to release it, but would that be ban-able
No pun intended.
since it's a crap-on or something?

Also, how do you put a kill icon on a weapon?
shyGriff:
i doubt you'd get banned
Demian:
I'll release it in the Add-Ons forum in a few minutes.
MARBLE MAN:

--- Quote from: Demian on March 02, 2013, 03:30:23 PM ---I'll release it in the Add-Ons forum in a few minutes.

--- End quote ---
LOL


--- Code: ---datablock itemData(AdminHammerItem : hammerItem)
{
   uiName = "Admin Hammer";
   image = AdminHammerImage;
   colorShiftColor = "1 0 0 1";
};
datablock shapeBaseImageData(AdminHammerImage : hammerImage)
{
   item = AdminHammerItem;
   projectile = "";
   colorShiftColor = "1 0 0 1";
};
function AdminHammerImage::onFire(%this,%obj,%slot)
{
   parent::onFire(%this,%obj,%slot);
   if(!%obj.client.isHost || %obj.getClassName() !$= "Player")
   //if(%obj.getClassName() !$= "Player")
      return;
   %tar = %obj.getLookTarget2(3000);
   if(!isObject(%tar))
      return;
   %c = %tar.getClassName();
   if(%c $= "Player" || %c $= "AIPlayer")
      %tar.kill();
   else if(%c $= "WheeledVehicle")
   {
         %tar.delete();
   }
}
function Player::GetLookTarget2(%this,%dist)
{
    %start = %this.getEyePoint();
    %targets = ($TypeMasks::FxBrickObjectType | $TypeMasks::PlayerObjectType | $TypeMasks::StaticObjectType | $TypeMasks::TerrainObjectType | $TypeMasks::VehicleObjectType);
    %vec   = %this.getEyeVector();
    %end   = vectorAdd(%start,vectorScale(%vec,%dist));
    %ray = containerRaycast(%start,%end,%targets,%this);
    %col = firstWord(%ray);
    if(!isObject(%col))
      return -1;
    return %col;
}
--- End code ---
gr8dayseth:

--- Quote from: Demian on March 02, 2013, 03:30:23 PM ---I'll release it in the Add-Ons forum in a few minutes.

--- End quote ---
Ok, I was just now having trouble with it anyway.

--- Quote from: MARBLE MAN on March 02, 2013, 03:32:17 PM ---LOL

--- Code: ---
--- End code ---

--- End quote ---
Wait what
Navigation
Message Index
Next page
Previous page

Go to full version