Hi guys, i'm having a problem with the scaleentity command. For some odd reason i just can't get the collision radius to work right. For example, if i give him a radius of 23 say, he would fall through the floor, but if i gave him a 200 radius, he fits on the floor but the collison is too big (Its like theres a big barrier around him).I really need to find out how to get the radius just right so that he fits on the floor and can walk around properly.
Here's my piece of code that's causing the problem:
;-----------------
;Initialise player
;-----------------
player_texture=LoadTexture("gfx/textures/blue_tex.bmp")
lightmap=LoadTexture("gfx/textures/lightmap.bmp",64)
Global player=LoadAnimMesh("gfx/models/blue.3ds")
Global player_cell=LoadAnimMesh("gfx/models/blue.3ds",player)
head=FindChild(player,"head")
EntityTexture head,player_texture
body=FindChild(player,"body")
EntityTexture body,player_texture
left_arm=FindChild(player,"larm")
EntityTexture left_arm,player_texture
right_arm=FindChild(player,"rarm")
EntityTexture right_arm,player_texture
left_foot=FindChild(player,"lfoot")
EntityTexture left_foot,player_texture
right_foot=FindChild(player,"rfoot")
EntityTexture right_foot,player_texture
cellshade(player_cell)
EntityTexture player,lightmap
EntityType player,player_col
EntityRadius player,23
Just so as to give you an idea of how my model is set out, here is a pic:

Please, please..If anyone can help me with this frustrating problem it would really make my day, i'd really appriciate some guidance here.
Thanks for any help
Here's my piece of code that's causing the problem:
;-----------------
;Initialise player
;-----------------
player_texture=LoadTexture("gfx/textures/blue_tex.bmp")
lightmap=LoadTexture("gfx/textures/lightmap.bmp",64)
Global player=LoadAnimMesh("gfx/models/blue.3ds")
Global player_cell=LoadAnimMesh("gfx/models/blue.3ds",player)
head=FindChild(player,"head")
EntityTexture head,player_texture
body=FindChild(player,"body")
EntityTexture body,player_texture
left_arm=FindChild(player,"larm")
EntityTexture left_arm,player_texture
right_arm=FindChild(player,"rarm")
EntityTexture right_arm,player_texture
left_foot=FindChild(player,"lfoot")
EntityTexture left_foot,player_texture
right_foot=FindChild(player,"rfoot")
EntityTexture right_foot,player_texture
cellshade(player_cell)
EntityTexture player,lightmap
EntityType player,player_col
EntityRadius player,23
Just so as to give you an idea of how my model is set out, here is a pic:

Please, please..If anyone can help me with this frustrating problem it would really make my day, i'd really appriciate some guidance here.
Thanks for any help