Ir para conteúdo

Scripting


NeenZieL

Posts Recomendados

Claro que tem como.

 

Vai em data/actions/scripts e duplique um arquivo, nomeie para "stonemonster" sem as aspas e nele cole isso:

 

function onUse(cid, item, fromPosition, itemEx, toPosition)

local effect = 30 -- efeito que ocorrera no player ao clicar na pedra
local pos = getPlayerPosition(cid) -- não mecha, essa função retorna a posição atual do player

doRemoveItem(item.uid, 1)
doSendMagicEffect(pos, effect)
pid = doSummonCreature("DEMON", getPlayerLookPos(cid)) -- no lugar de "DEMON" poem o monstro que você desejar
return TRUE
end

 

Agora vai em data/actions/actions.xml e cole a tag:

 

<action actionid="2012" event="script" value="stonemonster.lua"/>

 

Por último com seu mapa editor, vai nas stones desejadas e coloque o actionid = 2012.

Acho que só assim ja deve funcionar, qualquer erro ou duvida me pergunte.

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...