Ir para conteúdo
  • 0

Scripting


mario700

Pergunta

Galera eu jogava priston tale e la tem tipo uma bola de crista que quando a pessoa usa sumona um bixou para ti ajudar a upar.

tentei fazer no meu ot so que nao deu muito futuro nao! :s

 

usei a funçao de remove intem com a de sumonar..

que nada rolou e deppois de um tempo o caiu. (nao sei se foi por causa disso)

 

se alguem tiver alguma dica ai!

e se poder dizer como é a funçao de summonar que talvez eu tenha errado..

 

doCreateMonster("Rotworm", pos) é assim?

 

abraços!

Link para o comentário
Compartilhar em outros sites

14 respostass a esta questão

Posts Recomendados

  • 0

Não entendi muito bem qual foi o erro, mas tenta usar essa...

 

doSummonCreature("Rotworm", pos)

eu fizz assim agora..

----------------

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

if item.itemid == 1990 then

doRemoveItem(item.uid,1)

doSummonCreature("Rotworm", pos)

else

return FALSE

end

return TRUE

end

----------------

 

mas nao funcionou! :s

 

vc sabe oque?

Link para o comentário
Compartilhar em outros sites

  • 0

tenta agr

 

function onUse(cid, item, fromPosition, itemEx, toPosition)
doSummonCreature("Rotworm", pos)
doRemoveItem(item.uid,1)
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_GREEN) 
return TRUE
end

Link para o comentário
Compartilhar em outros sites

  • 0

tenta agr

 

function onUse(cid, item, fromPosition, itemEx, toPosition)
doSummonCreature("Rotworm", pos)
doRemoveItem(item.uid,1)
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_GREEN) 
return TRUE
end

 

nao deu certo nao! ;s

quando eu boto para abrir o presente, abre normal.

nao to entendo pq nao ta indo! :/

Link para o comentário
Compartilhar em outros sites

  • 0

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

local pos = getCreaturePosition(cid)
doSummonCreature("Rotworm", pos)
doRemoveItem(item.uid,1)
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_GREEN) 
return TRUE
end

 

Precisa desabilitar o box do presente como "container" ou adicionar um novo item.

Editado por Henrique Moura
Link para o comentário
Compartilhar em outros sites

  • 0

[ERRO - Action Interface]

data/actions/scripts/other/present.lua: OneUse

(luaDoSummonMonster) Creature not Found

 

deu esse erro..

sera pq nao tem como summonar rotworm? (eu editei la o script)

Link para o comentário
Compartilhar em outros sites

  • 0

Pode ser que sim.

 

Faz o seguinte:

Deixa o script normal e tenta denovo, se der certo é isso mesmo, se não, posta aí.

 

Tenta:

 

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

local summon = Rotworm
local pos = getCreaturePosition(cid)

doSummonCreature(summon, pos)
doConvinceCreature(cid, summon)
doRemoveItem(item.uid,1)
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_GREEN) 

return TRUE
end

Link para o comentário
Compartilhar em outros sites

  • 0

Deu o mesmo erroo! ;s

tenteii assim

----------------

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

 

local pos = getCreaturePosition(cid)

doConvinceCreature(cid, doCreateMonster("Skeleton", cid))

doRemoveItem(item.uid,1)

doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_GREEN)

return TRUE

end

tenta

================

so que nem abriu o presente

Editado por mario700
Link para o comentário
Compartilhar em outros sites

  • 0

Tenta esse:

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

local summon = Rotworm
local pos = getCreaturePosition(cid)

doSummonCreature(summon, pos)
doConvinceCreature(cid, summon)
 doRemoveItem(item.uid,1)
   doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_GREEN) 
   return TRUE
end

Editado por Henrique Moura
Link para o comentário
Compartilhar em outros sites

  • 0

Desse seu jeito nao pegouu nao, cara.. mas eu tenteii uma coisa aqui que deu certo! :D

eu fiz assim:

--------------

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

 

local pos = getCreaturePosition(cid)

doConvinceCreature(cid, doCreateMonster("Skeleton", pos))

doRemoveItem(item.uid,1)

doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_GREEN)

return TRUE

end

--------------

 

vlww mesmo pela sua atençao! :]

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...