• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!
  • New resources must be posted under Resources tab. A discussion thread will be created automatically, you can't open threads manually anymore.

Action Remove items

kapka

New Member
Joined
Aug 3, 2012
Messages
58
Reaction score
0
Hi, im searching action (i think). I want to do, that some item for e.x axe atfer use on some item/place will delete it. something like all destroying axe ^^ can someone give me that script? tibia 8.54

i found something but i think its not deleting using axe
Code:
function onSay(cid, words, param, channel)
	local toPos = getCreatureLookPosition(cid)
	if(isInArray({"full", "all"}, param:lower())) then
		doCleanTile(toPos, false)
		doSendMagicEffect(toPos, CONST_ME_MAGIC_RED)
		return true
	end

	local amount = 1
	param = tonumber(param)
	if(param) then
		amount = param
	end

	toPos.stackpos = STACKPOS_TOP_MOVEABLE_ITEM_OR_CREATURE
	local tmp = getThingFromPos(toPos)
	if(tmp.uid ~= 0) then
		if(isCreature(tmp.uid)) then
			doRemoveCreature(tmp.uid)
		else
			doRemoveItem(tmp.uid, math.min(math.max(1, tmp.type), amount))
		end

		doSendMagicEffect(toPos, CONST_ME_MAGIC_RED)
		return true
	end

	toPos.stackpos = STACKPOS_TOP_FIELD
	tmp = getThingFromPos(toPos)
	if(tmp.uid ~= 0) then
		doRemoveItem(tmp.uid, math.min(math.max(1, tmp.type), amount))
		doSendMagicEffect(toPos, CONST_ME_MAGIC_RED)
		return true
	end

	toPos.stackpos = STACKPOS_TOP_CREATURE
	tmp = getThingFromPos(toPos)
	if(tmp.uid ~= 0) then
		doRemoveCreature(tmp.uid)
		doSendMagicEffect(toPos, CONST_ME_MAGIC_RED)
		return true
	end

	for i = 5, 1, -1 do
		toPos.stackpos = i
		tmp = getThingFromPos(toPos)
		if(tmp.uid ~= 0) then
			if(isCreature(tmp.uid)) then
				doRemoveCreature(tmp.uid)
			else
				doRemoveItem(tmp.uid, math.min(math.max(1, tmp.type), amount))
			end

			doSendMagicEffect(toPos, CONST_ME_MAGIC_RED)
			return true
		end
	end

	doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF)
	return true
end

i think its deleting something 1 smq near me
 
Back
Top