• 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!

Lua Revive, Poketibia

limax16

New Member
Joined
Nov 24, 2009
Messages
2
Reaction score
0
Does anyone remake me this script so that the revival of pokemon had only 20% of life?
PHP:
function onUse(cid, item, frompos, item2, topos)

	if getPlayerStorageValue(cid, 990) >= 1 then
		doPlayerSendCancel(cid, "You can't use revive during gym battles.")
	return true
	end
	
	if getPlayerStorageValue(cid, 52481) >= 1 then
	   return doPlayerSendCancel(cid, "You can't do that while a duel.") 
    end
                 --
	if item2.itemid <= 0 or not isPokeball(item2.itemid) then
		doPlayerSendCancel(cid, "Please, use revive only on pokeballs.")
	return true
	end

	for a, b in pairs (pokeballs) do
        if item2.itemid == b.on or item2.itemid == b.off then         
           doTransformItem(item2.uid, b.on)
           doSetItemAttribute(item2.uid, "hp", 1)
           for c = 1, 15 do
               local str = "move"..c
               setCD(item2.uid, str, 0)
	       end
	       setCD(item2.uid, "control", 0)
	       setCD(item2.uid, "blink", 0) 
           doSendMagicEffect(getThingPos(cid), 13)
           doRemoveItem(item.uid, 1)
           doCureBallStatus(item2.uid, "all")
           cleanBuffs2(item2.uid)            
	       return true
        end
	end

return true
end
 
Back
Top