Blockland Forums > Modification Help

scaled playertype

Pages: (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();

?

Pages: (1/3) > >>

Go to full version