#author("2024-09-02T03:09:59+00:00","default:iseki","iseki")
** [[ParcelProperties>../ParcelProperties]] [#a46ee8c4]
*** 概要 [#ac3d4dc4]
- SIM -> Viewer
- 土地に関する情報をViewer に通知する.
- 0の連長圧縮方式で圧縮されている.
- 現在はまだ,土地に付随する MusicURLと MediaURLの処理のみに使用.
- 不明点多し.

*** 構造 [#pcffaf64]
- 番号: (High 23) ''17''

 ParcelProperties High 23 Trusted Zerocoded
 {
    ParcelData          Single
    {    RequestResult     S32        }
    {    SequenceID        S32        }
    {    SnapSelection     BOOL       }
    {    SelfCount         S32        }
    {    OtherCount        S32        }
    {    PublicCount       S32        }
    {    LocalID           S32        }
    {    OwnerID           LLUUID     }
    {    IsGroupOwned      BOOL       }
    {    AuctionID         U32        }
    {    ClaimDate         S32        }  // time_t
    {    ClaimPrice        S32        }
    {    RentPrice         S32        }
    {    AABBMin           LLVector3  }
    {    AABBMax           LLVector3  }
    {    Bitmap            Variable 2 }  // Bitmap Data Size 2 octet Little Endian
    {    Area              S32        }
    {    Status            U8         }  // owned vs. pending
    {    SimWideMaxPrims   S32        }
    {    SimWideTotalPrims S32        }
    {    MaxPrims          S32        }
    {    TotalPrims        S32        }
    {    OwnerPrims        S32        }
    {    GroupPrims        S32        }
    {    OtherPrims        S32        }
    {    SelectedPrims     S32        }
    {    ParcelPrimBonus   F32        }
 
    {    OtherCleanTime    S32        }
 
    {    ParcelFlags       U32        }
    {    SalePrice         S32        }
    {    Name              Variable 1 }  // string
    {    Desc              Variable 1 }  // string
    {    MusicURL          Variable 1 }  // string
    {    MediaURL          Variable 1 }  // string
    {    MediaID           LLUUID     }
    {    MediaAutoScale    U8         }
    {    GroupID           LLUUID     }
    {    PassPrice         S32        }
    {    PassHours         F32        }
    {    Category          U8         }
    {    AuthBuyerID       LLUUID     }
    {    SnapshotID        LLUUID     }
    {    UserLocation      LLVector3  }
    {    UserLookAt        LLVector3  }
    {    LandingType       U8         }
    {    RegionPushOverride   BOOL    }
    {    RegionDenyAnonymous  BOOL    }
    {    RegionDenyIdentified BOOL    }
    {    RegionDenyTransacted BOOL    }
 }

*** サンプル [#v2e64e5a]
 S->P [18644]: 0xc0 seq = 16 UDP message is  High 23   ParcelProperties
 c0 00 00 0b e2 00 17 00 04 f0 d8 ff ff 01 9c 00    . . . . . . . . . . . . . . . .
 0b 8f 03 00 02 31 58 ca 38 cd 95 4a 23 9e 22 b5    . . . . . 1 X . 8 . . J # . " .
 5f 7c f8 a6 66 00 05 7b 94 d8 46 00 0a 38 43 00    _ | . . f . . { . . F . . 8 C .
 02 a0 42 00 06 68 43 00 02 80 43 00 02 48 42 00    . . B . . h C . . . C . . H B .
 01 02 00 a5 80 37 00 06 80 3f 00 06 80 3f 00 06    . . . . . 7 . . . ? . . . ? . .
 80 3f 00 07 3f 00 07 3f 00 07 3f 00 07 3f 00 07    . ? . . ? . . ? . . ? . . ? . .
 38 00 07 38 00 07 38 00 be c0 00 07 c0 03 01 00    8 . . 8 . . 8 . . . . . . . . .
 05 c0 ff 01 00 05 c0 ff 01 00 05 c0 ff 01 00 05    . . . . . . . . . . . . . . . .
 c0 ff 01 00 05 c0 ff 01 00 05 c0 ff 01 00 05 c0    . . . . . . . . . . . . . . . .
 ff 01 00 05 c0 ff 03 c0 09 00 03 3b 02 00 02 f0    . . . . . . . . . . . ; . . . .
 00 03 3b 02 00 02 f0 00 03 f0 00 11 80 3f 00 04    . . ; . . . . . . . . . . ? . .
 0b 04 22 76 00 04 0c 4e 53 4c 20 69 6e 20 54 55    . . " v . . . N S L   i n   T U
 49 53 00 02 39 58 58 58 58 58 58 58 58 58 58 58    I S . . 9 X X X X X X X X X X X
 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58    X X X X X X X X X X X X X X X X
 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58    X X X X X X X X X X X X X X X X
 58 58 58 58 58 58 58 58 58 58 58 58 58 00 01 2d    X X X X X X X X X X X X X . . -
 68 74 74 70 3a 2f 2f 77 77 77 2e 6e 73 6c 2e 74    h t t p : / / w w w . n s l . t
 75 69 73 2e 61 63 2e 6a 70 2f 6d 6f 76 69 65 2f    u i s . a c . j p / m o v i e /
 74 75 69 73 5f 72 65 70 2e 6d 70 34 00 01 89 55    t u i s _ r e p . m p 4 . . . U
 67 47 24 cb 43 ed 92 0b 47 ca ed 15 46 5f 01 ae    g G $ . C . . . G . . . F _ . .
 dc 07 bb 67 bc cb 64 7c 36 a6 69 04 9e a4 c3 0a    . . . g . . d | 6 . i . . . . .
 00 05 80 3f 00 11 69 8f 3e 16 d6 87 4a 99 cc 6a    . . . ? . . i . > . . . J . . j
 99 a8 79 e3 42 5f 12 83 4d 43 df af 62 43 63 6e    . . y . B _ . . M C . . b C c n
 b6 41 44 22 23 3d 08 cc 7f 3f 00 04 02 00 04       . A D " # = . . . ? . . . . .

 c0 00 00 0b e2 00 17                               Header
 00 00 00 00                                        RequestResult
 f0 d8 ff ff                                        SequenceID
 01                                                 SnapSelection
 9c 00 00 00                                        SelfCount
 00 00 00 00                                        OtherCount
 00 00 00 00                                        PublicCount
 8f 03 00 00                                        LocalID
 31 58 ca 38 cd 95 4a 23 9e 22 b5 5f 7c f8 a6 66    OwnerID
 00                                                 IsGroupOwned
 00 00 00 00                                        AuctionID
 7b 94 d8 46                                        ClaimDate
 00 00 00 00                                        ClaimPrice
 00 00 00 00                                        RentPrice
 00 00 38 43 00 00 a0 42 00 00 00 00                AABBMin
 00 00 68 43 00 00 80 43 00 00 48 42                AABBMax
 00 02                                              Bitmap Data Size (8,192)  Little Endian
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    Bitmap Data
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 80 37 00 00 00 00 00 00 80 3f 00
 00 00 00 00 00 80 3f 00 00 00 00 00 00 80 3f 00
 00 00 00 00 00 00 3f 00 00 00 00 00 00 00 3f 00
 00 00 00 00 00 00 3f 00 00 00 00 00 00 00 3f 00
 00 00 00 00 00 00 38 00 00 00 00 00 00 00 38 00
 00 00 00 00 00 00 38 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 c0 00 00 00 00 00 00 00 c0 03 01
 00 00 00 00 00 c0 ff 01 00 00 00 00 00 c0 ff 01
 00 00 00 00 00 c0 ff 01 00 00 00 00 00 c0 ff 01
 00 00 00 00 00 c0 ff 01 00 00 00 00 00 c0 ff 01
 00 00 00 00 00 c0 ff 01 00 00 00 00 00 c0 ff 03
 c0 09 00 00                                        Area
 00                                                 Status
 3b 02 00 00                                        SimWideMaxPrims
 f0 00 00 00                                        SimWideTotalPrims
 3b 02 00 00                                        MaxPrims
 f0 00 00 00                                        TotalPrims
 f0 00 00 00                                        OwnerPrims
 00 00 00 00                                        GroupPrims
 00 00 00 00                                        OtherPrims
 00 00 00 00                                        SelectedPrims
 00 00 80 3f                                        ParcelPrimBonus
 
 00 00 00 00                                        OtherCleanTime
 
 0b 04 22 76                                        ParcelFlags
 00 00 00 00                                        SalePrice
 0c                                                 名前の長さ (12)
 4e 53 4c 20 69 6e 20 54 55 49 53 00                名前 "NSL in TUIS"
 00                                                 説明文の長さ (0)
 39                                                 MusicURLの長さ (57)
 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58    MusicURL テストとして "XXXX...." を入力
 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58
 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58
 58 58 58 58 58 58 58 58 00
 2d                                                 MediaURLの長さ (45)
 68 74 74 70 3a 2f 2f 77 77 77 2e 6e 73 6c 2e 74    MediaURL
 75 69 73 2e 61 63 2e 6a 70 2f 6d 6f 76 69 65 2f
 74 75 69 73 5f 72 65 70 2e 6d 70 34 00
 89 55 67 47 24 cb 43 ed 92 0b 47 ca ed 15 46 5f    MediaID
 01                                                 MediaAutoScale
 ae dc 07 bb 67 bc cb 64 7c 36 a6 69 04 9e a4 c3    GroupID
 0a 00 00 00                                        PassPrice
 00 00 80 3f                                        PassHours
 00                                                 Category
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    AuthBuyerID
 69 8f 3e 16 d6 87 4a 99 cc 6a 99 a8 79 e3 42 5f    SnapshotID
 12 83 4d 43 df af 62 43 63 6e b6 41                UserLocation
 44 22 23 3d 08 cc 7f 3f 00 00 00 00                UserLookAt
 02                                                 LandingType
 00                                                 RegionPushOverride
 00                                                 RegionDenyAnonymous
 00                                                 RegionDenyIdentified
 00                                                 RegionDenyTransacted


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 ページ一覧 検索 最終更新   ヘルプ   最終更新のRSS