<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">I updated mantis <a href="http://opensimulator.org/mantis/view.php?id=5927">http://opensimulator.org/mantis/view.php?id=5927</a> with an alternative patch to provide<div><br></div><div><span class="Apple-tab-span" style="white-space:pre">    </span>osGetInventoryDesc(string item) instead of osGetInventoryDesc(int type, int number)</div><div><br></div><div><div>Anyway, thank you ME Verhagen for pointing this workaround.</div><div><br></div><div>Still wondering if I can figure a real way to get the landmark properties without relying on description field…</div><div><br></div><div><br></div><div><br></div><div><div><div>Le 13 mars 2012 à 01:49, Gudule Lapointe a écrit :</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>OK, I have a concern about that, and IMHO an issue.</div><div><br></div><div>First the issue:</div><div><br></div><div>Using (int type, int number) like in llGetInventoryName() forces an duplicate search.</div><div>I'll post the full explanation on mantis.</div><div><br></div><div>Second, my concern:</div><div><br></div><div>Description is a user-modifiable field. Actually, lot of scripters (including me) use it to pass additional values to scripts. So, this function is a really interesting workaround, but would not be 100% reliable to get landmark destination. (though I admit there is less chances to change desc of a landmark than other objects)</div><div><br></div><div><br></div><br><div apple-content-edited="true">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>--</div><div><a href="http://www.speculoos.net/">http://www.speculoos.net/</a></div><div><a href="secondlife://speculoos.net:8002/">secondlife://speculoos.net:8002/</a></div><div>Speculoos, the belgian cookie-flavored metaverse</div></div></span></div></span></div></span></div></span></div>
</div>
<br><div><div>Le 13 mars 2012 à 01:08, M.E. Verhagen a écrit :</div><br class="Apple-interchange-newline"><blockquote type="cite">the description property.<br><br>and the hypergrid adres is stored in the description, for instance 'region-name @ <a href="http://speculoos.net:8002/">speculoos.net:8002</a>'<br><br><br><br><br><br><br>Op dinsdag 13 maart 2012 schreef Gudule Lapointe (<a href="mailto:gudule@spekuloos.be">gudule@spekuloos.be</a>) het volgende:<br>
> The word "Desc" is ambiguous. Is it related to all object properties or to only the "description" property?<br>> Of course, description property does not help for the landmark<br>> --<br>> <a href="http://www.speculoos.net/">http://www.speculoos.net/</a><br>
> secondlife://<a href="http://speculoos.net:8002/">speculoos.net:8002/</a><br>> Speculoos, the belgian cookie-flavored metaverse<br>> Le 12 mars 2012 à 23:46, M.E. Verhagen a écrit :<br>><br>> yes a function to get the description of an object in the inventory of prim.<br>
><br>> i looked into it and it was suprisingly easy to do, since there is already a function to get the name.<br>><br>> <a href="http://opensimulator.org/mantis/view.php?id=5927">http://opensimulator.org/mantis/view.php?id=5927</a><br>
><br>><br>><br>> Op maandag 12 maart 2012 schreef Justin Clark-Casey (<a href="mailto:jjustincc@googlemail.com">jjustincc@googlemail.com</a>) het volgende:<br>>> There does seem to be no function to do this (it looks like it's done in SL by roundabout web queries).<br>
>><br>>> It would be interesting to have something like an osRequestInventoryData(string name, list rules) where rules contains some constant like LANDMARK_REGION_NAME.<br>>><br>>> On 10/03/12 21:39, Gudule Lapointe wrote:<br>
>>><br>>>> That is interesting, but not enough….<br>>>><br>>>> But the only thing I get seems to be the global (wold coordinate) position of the object:<br>>>> like<256128.1, 256127.4, 27.73114><br>
>>><br>>>> Not even the region name, and in case of HG landmark, no indication on the grid url<br>>>><br>>>><br>>>><br>>>> --<br>>>> <a href="http://www.speculoos.net/">http://www.speculoos.net/</a><br>
>>> secondlife://<a href="http://speculoos.net:8002/">speculoos.net:8002/</a><br>>>> Speculoos, the belgian cookie-flavored metaverse<br>>>><br>>>> Le 10 mars 2012 à 22:13, M.E. Verhagen a écrit :<br>
>>><br>>>>> the following lsl function can be used to extract some data out of landmaks:<br>>>>> <a href="http://wiki.secondlife.com/wiki/LlRequestInventoryData">http://wiki.secondlife.com/wiki/LlRequestInventoryData</a><br>
>>>><br>>>>> Op zaterdag 10 maart 2012 schreef Gudule Lapointe (<a href="mailto:gudule@spekuloos.be">gudule@spekuloos.be</a> <mailto:<a href="mailto:gudule@spekuloos.be">gudule@spekuloos.be</a>>) het volgende:<br>
>>>> > Is there a way to read the coordinates of a landmark from within a script?<br>>>>> > I made several flavors of blame gates and I would like to be able to drop a landmark in the prim instead of encoding<br>
>>>> the uri<br>>>>> ><br>>>>> ><br>>>>> ><br>>>>> > --<br>>>>> > <a href="http://www.speculoos.net/">http://www.speculoos.net/</a><br>
>>>> > secondlife://<a href="http://speculoos.net:8002/">speculoos.net:8002/</a> <<a href="http://speculoos.net:8002/">http://speculoos.net:8002/</a>><br>>>>> > Speculoos, the belgian cookie-flavored metaverse<br>
>>>> ><br>>>>><br>>>>> --<br>>>>> Groningen en Hannover Opensims: <a href="secondlife://meverhagen.nl:8002:Hannover">secondlife://meverhagen.nl:8002:Hannover</a> ZW/<br>>>>> _______________________________________________<br>
>>>> Opensim-users mailing list<br>>>>> <a href="mailto:Opensim-users@lists.berlios.de">Opensim-users@lists.berlios.de</a> <mailto:<a href="mailto:Opensim-users@lists.berlios.de">Opensim-users@lists.berlios.de</a>><br>
>>>> <a href="https://lists.berlios.de/mailman/listinfo/opensim-users">https://lists.berlios.de/mailman/listinfo/opensim-users</a><br>>>><br>>>><br>>>><br>>>> _______________________________________________<br>
>>> Opensim-users mailing list<br>>>> <a href="mailto:Opensim-users@lists.berlios.de">Opensim-users@lists.berlios.de</a><br>>>> <a href="https://lists.berlios.de/mailman/listinfo/opensim-users">https://lists.berlios.de/mailman/listinfo/opensim-users</a><br>
>><br>>><br>>> --<br>>> Justin Clark-Casey (justincc)<br>>> <a href="http://justincc.org/blog">http://justincc.org/blog</a><br>>> <a href="http://twitter.com/justincc">http://twitter.com/justincc</a><br>
>> _______________________________________________<br>>> Opensim-users mailing list<br>>> <a href="mailto:Opensim-users@lists.berlios.de">Opensim-users@lists.berlios.de</a><br>>> <a href="https://lists.berlios.de/mailman/listinfo/opensim-users">https://lists.berlios.de/mailman/listinfo/opensim-users</a><br>
>><br>><br>> --<br>> Groningen en Hannover Opensims:   <a href="secondlife://meverhagen.nl:8002:Hannover">secondlife://meverhagen.nl:8002:Hannover</a> ZW/ <br>> __________________<br>><br><br>-- <br>Groningen en Hannover Opensims:  
<span style="color:rgb(50,61,86);font-family:'Trebuchet MS',Helvetia,Tahoma,Verdana,Arial,sans-serif;font-size:16px;text-align:left;background-color:rgb(255,255,255)"><a href="secondlife://meverhagen.nl:8002:Hannover">secondlife://meverhagen.nl:8002:Hannover</a> ZW/ </span><br>
_______________________________________________<br>Opensim-users mailing list<br><a href="mailto:Opensim-users@lists.berlios.de">Opensim-users@lists.berlios.de</a><br><a href="https://lists.berlios.de/mailman/listinfo/opensim-users">https://lists.berlios.de/mailman/listinfo/opensim-users</a><br></blockquote></div><br></div>_______________________________________________<br>Opensim-users mailing list<br><a href="mailto:Opensim-users@lists.berlios.de">Opensim-users@lists.berlios.de</a><br>https://lists.berlios.de/mailman/listinfo/opensim-users<br></blockquote></div><br></div></div><br><br><div apple-content-edited="true">
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>--</div><div><a href="http://www.speculoos.net/">http://www.speculoos.net/</a></div><div><a href="secondlife://speculoos.net:8002/">secondlife://speculoos.net:8002/</a></div><div>Speculoos, the belgian cookie-flavored metaverse</div></div></span></div></span></div></span></div></span></div></span></span>
</div>
<br></body></html>