Here, like I always did.. (in this case I've taken a few codes from Zidane init , but the model and animations are the right ones)
Function Blank_Init
    switchex 3 ( General_FieldEntrance ) {
    case 150:
        set VAR_GlobInt16_0 = 65390
        set VAR_GlobInt16_4 = 62586
        set VAR_GlobInt16_6 = 151
        set VAR_GlobInt16_2 = 937
        break
    case 152:
        set VAR_GlobInt16_0 = 117
        set VAR_GlobInt16_4 = 3048
        set VAR_GlobInt16_6 = 255
        set VAR_GlobInt16_2 = 65349
        break
    case 10000:
        set VAR_GlobInt16_0 = 64979
        set VAR_GlobInt16_4 = 65407
        set VAR_GlobInt16_6 = 64
        set VAR_GlobInt16_2 = 65321
        break
    default:
        set VAR_GlobInt16_0 = 65382
        set VAR_GlobInt16_4 = 62643
        set VAR_GlobInt16_6 = 0
        set VAR_GlobInt16_2 = 937
    }
    SetModel( 5467, 87 )
    CreateObject( VAR_GlobInt16_0, VAR_GlobInt16_4 )
    TurnInstant( 80 )
    SetStandAnimation( 5041 )
    SetStandAnimation( 462 )
    SetWalkAnimation( 5225 )
    SetRunAnimation( 5222 )
    SetLeftAnimation( 5223 )
    SetRightAnimation( 5224 )
    SetJumpAnimation( 5041, 9, 25 )
    SetObjectLogicalSize( 20, 20, 30 )
    SetAnimationStandSpeed( 14, 16, 18, 20 )
    SetHeadAngle( 96, 61 )
 MoveInstantXZY( GetEntryPosX(255), VAR_GlobInt16_2, GetEntryPosY(255) )
    SetPathing( 1 )
    DefinePlayerCharacter(  )
    EnableHeadFocus( 0 )
    if ( General_FieldEntrance == 10000 ) {
        SetObjectFlags( 14 )
        SetObjectSize( 12, 0, 0, 0 )
    }
    return