Bem, ja que não me responderam eu me bati um pouco e consegui fazer oque eu queria =]
Para que o mostro summonado seja seu summon, é só escrever isto:
function onUse(cid, item, frompos, item2, pos)
local MyCreature = doSummonCreature(cid, "Demon", pos)
doConvinceCreature(cid, MyCreature)
return Mycreature
end
(lembrando que o mostro (demon no caso) tenque estar com convinceable="1" )
é isso ae ;D