Blockland Forums > Modification Help
On Brick Hit If Projectile
<< < (3/7) > >>
Destiny/Zack0Wack0:
Is there any chance that the brick isn't raycasting? Try replacing the getType part with:

--- Code: ---if(%col.getClassName() !$ = "fxDtsBrick")
        return;

--- End code ---
If that doesn't work, then dump %col and see what it is, there might be something wrong with the args.

For the admin only brick thing, you would package fxDtsBrick::onPlant(%brick), get the brick group from the object and if the .client value of the brickgroup is an object and the client isn't admin, delete the brick (and show them a message, I guess).
jes00:

--- Quote from: Destiny/Zack0Wack0 on November 28, 2011, 01:51:11 AM ---Is there any chance that the brick isn't raycasting? Try replacing the getType part with:

--- Code: ---if(%col.getClassName() !$ = "fxDtsBrick")
        return;

--- End code ---
If that doesn't work, then dump %col and see what it is, there might be something wrong with the args.

For the admin only brick thing, you would package fxDtsBrick::onPlant(%brick), get the brick group from the object and if the .client value of the brickgroup is an object and the client isn't admin, delete the brick (and show them a message, I guess).

--- End quote ---
D:
Destiny/Zack0Wack0:
I accidentally put a space between the equals sign and the dollar sign.
jes00:

--- Quote from: Destiny/Zack0Wack0 on November 28, 2011, 06:22:35 AM ---I accidentally put a space between the equals sign and the dollar sign.

--- End quote ---
Same result, nothing! I think it's the SkillPickaxeProjectile::onCollision that hates me.
computermix:
Maybe a white space got behind the "return;" part. Delete everything behind it and press tab until it looks right. If that doesn't work, comment the "if(%col.getClassName() !$= "fxdtsbrick")" thing out and see if its actually causing the problem or not.
Navigation
Message Index
Next page
Previous page

Go to full version