Blockland Forums > Modification Help
scaled playertype
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();
?