用ABLUA写一个人物提升抗性的道具 - 神奇石器发布网
石器时代发布网 - 神奇石器旗下石器私服技术交流网 - 业务联系QQ:420004208

用ABLUA写一个人物提升抗性的道具

  • 内容
  • 相关

石器里没啥可讲,提升人物抗性的道具,道具代码设定好字段即可,字段地,水,火,风分别代表地水火风的抗性,全则是四项抗性一起增加,可参考此代码写魔法熟练度的道具

function kangxing(itemindex, charaindex, toindex, haveitemindex)
	local data = item.getChar(itemindex, "字段")
	local type = other.getString(data, "|", 1)
	local value = other.atoi(other.getString(data, "|", 2))
	local typefun = {"", "", "", ""}
	if value > 100 or value < 0 then
		char.TalkToCli(charaindex, -1, "抗性值错误,请联系管理员神奇的牧羊人", "红色")
		return
	end
	if type == "地" then
		typefun[1] = "地魔法抗性"
	elseif type == "水" then
		typefun[2] = "水魔法抗性"
	elseif type == "火" then
		typefun[3] = "火魔法抗性"
	elseif type == "风" then
		typefun[4] = "风魔法抗性"
	elseif type == "全" then
		typefun[1] = "地魔法抗性"
		typefun[2] = "水魔法抗性"
		typefun[3] = "火魔法抗性"
		typefun[4] = "风魔法抗性"
	else
		char.TalkToCli(charaindex, -1, "字段错误,请联系管理员神奇的牧羊人", "红色")
		return
	end
	for i=1, 4 do
		if typefun[i] ~= "" then
			char.setInt(charaindex, typefun[i], value)
			char.TalkToCli(charaindex, -1, typefun[i].."达到"..value.."%", "黄色")
		end
	end
	char.DelItem(charaindex, haveitemindex)
end

function main()
	item.addLUAListFunction( "ITEM_KANGXING", "kangxing", "")
end


kangxing.gif

道具代码:

地抗性药丸,地抗性药丸,服用后地魔法抗性提升值100%,地|100,,,,,,,ITEM_KANGXING,,,,,,22632,37434,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,,0,,0,,0,,0
水抗性药丸,水抗性药丸,服用后水魔法抗性提升值100%,水|100,,,,,,,ITEM_KANGXING,,,,,,22633,37433,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,,0,,0,,0,,0
火抗性药丸,火抗性药丸,服用后火魔法抗性提升值100%,火|100,,,,,,,ITEM_KANGXING,,,,,,22634,37435,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,,0,,0,,0,,0
风抗性药丸,风抗性药丸,服用后风魔法抗性提升值100%,风|100,,,,,,,ITEM_KANGXING,,,,,,22635,37436,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,,0,,0,,0,,0
全抗性药丸,全抗性药丸,服用后地水火风魔法抗性提升值100%,全|100,,,,,,,ITEM_KANGXING,,,,,,22636,37437,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,,0,,0,,0,,0


版权声明:若无特殊注明,本文皆为《sa60》原创,转载请保留文章出处。

本文链接:用ABLUA写一个人物提升抗性的道具 - https://s.sa60.com/post-380.html

本文标签:

用ABLUA写一个人物提升抗性的道具