Blockland Forums > Modification Help
scaled playertype
(1/3) > >>
soba:
I need this playertype to set its scale when you set your players datablock to it, but I'm having a bit of trouble

datablock PlayerData(PlayerMineDig : PlayerStandardArmor)
{
   minJetEnergy = 0;
   jetEnergyDrain = 0;
   canJet = 0;

   uiName = "MineDig Player";
   showEnergyBar = false;
};


package MineDigScale
{
function GameConnection::spawnPlayer(%this)
{
Parent::spawnPlayer(%this);
if(isObject(%this.player))
{
if(%this.player.dataBlock $= "PlayerMineDigArmor")
{
%this.player.setscale("0.75 0.75 0.70");
}
}
}
};
activatepackage(MineDigScale);
soba:
Reserved till I get a fix for it
infiniteLoop:
Try %this.player.getDataBlock().getName()
soba:

--- Quote from: infiniteLoop on July 31, 2011, 01:39:10 PM ---Try %this.player.getDataBlock().getName()

--- End quote ---
Syntax error
Space Man:
Isn't it

%this.player.getDatablock();

?
Navigation
Message Index
Next page

Go to full version