自定义属性
<ul>
<li>获取自定义属性
<code>lualib:getitemcustomabilex(player,item)</code></li>
</ul>
<table>
<thead>
<tr>
<th style="text-align: left;">字段</th>
<th style="text-align: left;">类型</th>
<th style="text-align: left;">空</th>
<th>描述</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">play</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">否</td>
<td>玩家对象</td>
</tr>
<tr>
<td style="text-align: left;">item</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">否</td>
<td>物品对象</td>
</tr>
<tr>
<td style="text-align: left;">result</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">是</td>
<td>Json字符串,自定义属性内容</td>
</tr>
</tbody>
</table>
<pre><code class="language-lua">--使用示例:
lualib:getitemcustomabilex(player,item)</code></pre>
<ul>
<li>修改自定义属性
<code>lualib:setitemcustomabilex(player,item,value)</code></li>
</ul>
<table>
<thead>
<tr>
<th style="text-align: left;">字段</th>
<th style="text-align: left;">类型</th>
<th style="text-align: left;">空</th>
<th>描述</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">play</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">否</td>
<td>玩家对象</td>
</tr>
<tr>
<td style="text-align: left;">item</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">否</td>
<td>物品对象</td>
</tr>
<tr>
<td style="text-align: left;">value</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">是</td>
<td>Json字符串,自定义属性内容</td>
</tr>
</tbody>
</table>
<pre><code class="language-lua">--使用示例:
lualib:setitemcustomabilex(player,item,value)</code></pre>
<h5>json文本格式</h5>
<pre><code class="language-json">{
"abil":[
{
"i":0,
"t":"[锻造属性]",
"c":251,
"v":[
[
0,
3,
1,
0,
1,
0,
1
],
[
0,
4,
1,
0,
1,
0,
2
],
[
0,
5,
1,
0,
9,
2,
3
],
[
0,
6,
1,
0,
9,
2,
4
],
[
0,
7,
1,
0,
10,
3,
5
],
[
0,
8,
1,
0,
10,
3,
6
],
[
0,
25,
0,
1,
2,
4,
7
]
]
}
],
"name":""
}</code></pre>