Difference between revisions of "Template:LSL Function/KeyValue"
Jump to navigation
Jump to search
m |
m |
||
Line 5: | Line 5: | ||
{{/Value|{{{2|}}}<noinclude>{{{2}}}</noinclude>}} | {{/Value|{{{2|}}}<noinclude>{{{2}}}</noinclude>}} | ||
}} | }} | ||
{{#vardefine:p_success_desc|A boolean specifying if the transaction succeeded (1) or not (0).}} | |||
{{#vardefine:p_experience_error_desc|An {{CAL|LSL Integer/experience_error{{#var:lang}}|XP_ERROR_*}} flag that describes why the operation failed.}} | |||
{{#vardefine:p_experience_error_hover|An XP_ERROR_* flag that describes why the operation failed.}} | |||
<includeonly> | <includeonly> | ||
Line 11: | Line 14: | ||
}}}}}} | }}}}}} | ||
</includeonly> | </includeonly> | ||
{{#vardefine:header_footnote_last|{{#var:header_footnote_last}}{{PBR}} | {{#vardefine:header_footnote_last|{{#var:header_footnote_last}}{{PBR}} | ||
Line 18: | Line 22: | ||
** Failure: <code>llDumpList2String([ [[integer]] {{LSLPT|success}}, [[integer]] {{LSLPT|experience_error}}],",")</code> | ** Failure: <code>llDumpList2String([ [[integer]] {{LSLPT|success}}, [[integer]] {{LSLPT|experience_error}}],",")</code> | ||
** Success: <code>llDumpList2String([ [[integer]] {{LSLPT|success}}{{#if:{{{d2_type|}}}{{{d2_name|}}}|, [[{{{d2_type}}}{{#var:lang}}|{{{d2_type}}}]] {{LSLPT|{{{d2_name}}}}}{{#if:{{{d3_type|}}}{{{d3_name|}}}|, [[{{{d3_type}}}{{#var:lang}}|{{{d3_type}}}]] {{LSLPT|{{{d3_name}}}}}{{#if:{{{d4_type|}}}{{{d4_name|}}}|, [[{{{d4_type}}}{{#var:lang}}|{{{d4_type}}}]] {{LSLPT|{{{d4_name}}}}}}}}}}} ],",")</code> | ** Success: <code>llDumpList2String([ [[integer]] {{LSLPT|success}}{{#if:{{{d2_type|}}}{{{d2_name|}}}|, [[{{{d2_type}}}{{#var:lang}}|{{{d2_type}}}]] {{LSLPT|{{{d2_name}}}}}{{#if:{{{d3_type|}}}{{{d3_name|}}}|, [[{{{d3_type}}}{{#var:lang}}|{{{d3_type}}}]] {{LSLPT|{{{d3_name}}}}}{{#if:{{{d4_type|}}}{{{d4_name|}}}|, [[{{{d4_type}}}{{#var:lang}}|{{{d4_type}}}]] {{LSLPT|{{{d4_name}}}}}}}}}}} ],",")</code> | ||
{{{!}} style="margin-left:0em;" | |||
{{#if:{{{ | {{LSL DefineRow|integer|2={{CAL|LSL Integer/boolean{{#var:lang}}|success}}|3={{#var:p_success_desc}}}} | ||
{{#if:{{{ | {{LSL DefineRow|integer|2={{CAL|LSL Integer/experience_error{{#var:lang}}|experience_error}}|3={{#var:p_experience_error_desc}}}} | ||
{{#if:{{{ | {{#if:{{{d2_name|}}}{{{d2_type|}}}|{{LSL DefineRow|1={{{d2_type|}}}|2={{#if:{{{d2_subtype|}}}|{{CAL|LSL {{ucfirst:{{{d2_type|}}}}}/{{{d2_subtype|}}}{{#var:lang}}|{{{d2_name|}}}}}|{{LSL_Parameter_Link|{{{d2_name|}}}}}}}|3={{#var:p_{{{d2_name|}}}_desc}}}} | ||
{{#if:{{{ | {{#if:{{{d3_name|}}}{{{d3_type|}}}|{{LSL DefineRow|1={{{d3_type|}}}|2={{#if:{{{d3_subtype|}}}|{{CAL|LSL {{ucfirst:{{{d3_type|}}}}}/{{{d3_subtype|}}}{{#var:lang}}|{{{d3_name|}}}}}|{{LSL_Parameter_Link|{{{d3_name|}}}}}}}|3={{#var:p_{{{d3_name|}}}_desc}}}} | ||
{{#if:{{{d4_name|}}}{{{d4_type|}}}|{{LSL DefineRow|1={{{d4_type|}}}|2={{#if:{{{d4_subtype|}}}|{{CAL|LSL {{ucfirst:{{{d4_type|}}}}}/{{{d4_subtype|}}}{{#var:lang}}|{{{d4_name|}}}}}|{{LSL_Parameter_Link|{{{d4_name|}}}}}}}|3={{#var:p_{{{d4_name|}}}_desc}}}} | |||
}}}}}} | |||
{{!}}} | |||
}} | }} | ||
Revision as of 13:08, 9 July 2014
#var | value | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
p_{{{1}}}_desc | The key for the key-value pair | ||||||||||
p_{{{2}}}_desc | The value for the key-value pair. Maximum 2047 characters, or 4095 if using Mono. | ||||||||||
header_footnote_last |
The dataserver callback parameters are:
| ||||||||||
caveats | |||||||||||
notes |