--先定义一个函数 function currency(itemindex, charaindex, toindex, haveitemindex) --声明一个点数变量 --item.getChar(itemindex, "字段")是获取字段里的数值 --other.atoi是将字段里的字符串转化为整型数的接口 local point = other.atoi(item.getChar(itemindex, "字段")) --定义一个变量,获取当前人物身上的货币 local MyGold = char.getInt(charaindex, "石币") --给人物写入货币,人物当前货币+itemset6.txt定义的点数 char.setInt(charaindex, "石币", MyGold + point) --系统提示 char.TalkToCli(charaindex, -1, "恭喜你获得".. point .. "石币", "黄色") --删除道具,如果没有此句则道具还会留在道具栏 char.DelItem(charaindex, haveitemindex) end function main() --注册道具字段以及调用的函数名 item.addLUAListFunction( "ITEM_CURRENCY", "currency", "") end
最后在itemset6.txt加入道具代码:
石币,石币,可以获得100W石币,1000000,,,,,,,ITEM_CURRENCY,,,,,,22000,24051,0,16,2,0,0,-1,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,,0,0,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,1,1,0,0,,0,,,,,,,,
LUA里中的"石币"可以替换成"声望","贝壳","气势","DP","荣誉"等 声望要记得*100
作者:sa60
发表评论
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。