JDB
OtLand Veteran
- Joined
- Jun 1, 2009
- Messages
- 4,145
- Solutions
- 2
- Reaction score
- 115
data/creaturescripts/scripts/login.lua
data/creaturescripts/creaturescripts.xml
data/creaturescripts/scripts/item_in_monster.lua
Code:
registerCreatureEvent(cid, "ItemInMonster")
data/creaturescripts/creaturescripts.xml
Code:
<event type="death" name="ItemInMonster" event="script" value="item_in_monster.lua"/>
data/creaturescripts/scripts/item_in_monster.lua
Code:
function onDeath(cid, corpse, deathList)
local m = {
["Morgaroth"] = { -- Monster Name
cfg = {
{
id = XXXX, -- Item ID Here
aid = 1000, -- Item Action ID Here
desc = "" -- Item Description Here
}
}
}
}
local monster = m[(getCreatureName(cid))]
if(not monster) then
return true
end
for i = 1, #monster.cfg do
local c = monster.cfg[i]
item = doAddContainerItem(corpse.uid, c.id, 1)
doItemSetAttribute(item, "aid", c.aid)
doItemSetAttribute(item, "description", c.desc)
end
return true
end