View Single Post
Author Message
Backup
Senior Member
Join Date: Jul 2010
Location: Česká Republika
Old 02-19-2012 , 10:46   [stock] model size
Reply With Quote #1

Hi, i've made a stock for getting model size. Model doesn't have to be precached.
Code:
stock mdlsize(filename[],Float:vec[3]){
    new file = fopen(filename,"rb")
    fseek(file,160,SEEK_SET)
    new bboff
    fread(file,bboff,BLOCK_INT)
    fseek(file,bboff+8,SEEK_SET)
    new Float:size[6]
    fread_blocks(file,_:size,6,BLOCK_INT)
    fclose(file)
    vec[0]=size[3]-size[0]
    vec[1]=size[4]-size[1]
    vec[2]=size[5]-size[2]
}
Attached Files
File Type: inc mdlsize.inc (326 Bytes, 342 views)
__________________
Sorry for my english.
Backup is offline