Ir para conteúdo

[Encerrado] [Pedido]Function Docreaturesetlookdir()


HolyMaN

Posts Recomendados

eu preciso usar essa function em 2 arquivos no duel (quando chamar o duel ele olhar para o adversario) e para o fishing (quando for fishing ele olha para onde jogou a linha/isca*)

 

consegui colocar mais definindo ela como variavel

teria como me ajudar "mostrando" como poe o doCreatureSetLookDir() em uma posição que ñ seja declarada?

 

 

function OnUse()....

if...

doCreatureSetLookDir(cid,0)

elseif

doCreatureSetLookDir(cid,1)

elseif

doCreatureSetLookDir(cid,2)

else

doCreatureSetLookDir(cid,3)

return true

end

end

Link para o comentário
Compartilhar em outros sites

não funciono Slicer, pelo que li no script ele pega a variavel peixe, mais isso no script soh acontece quando pega um pokemon... soh assim eh declarada a variavel...

eu coloquei em 3 pontos (1 vez em cada ponto), depois da function onUse(), depois quando eh declarada o uso storages e no final antes do return true / end) e nada aconteceu, apenas o mesmo erro...

 

[30/10/2012 11:39:15] [Error - Action Interface]

[30/10/2012 11:39:15] data/actions/scripts/tools/fishing.lua:onUse

[30/10/2012 11:39:15] Description:

[30/10/2012 11:39:15] data/lib/032-position.lua:58: attempt to index local 'pos2' (a nil value)

[30/10/2012 11:39:15] stack traceback:

[30/10/2012 11:39:15] data/lib/032-position.lua:58: in function 'getDirectionTo'

[30/10/2012 11:39:15] data/actions/scripts/tools/fishing.lua:83: in function 'doFish'

[30/10/2012 11:39:15] data/actions/scripts/tools/fishing.lua:172: in function <data/actions/scripts/tools/fishing.lua:92>

 

 

quanto ao Duel ainda não testei..

mais creio que seria mais facil, pois soh declara-la na pos do player2..

 

EDIT----------------------------------------

mudei para:

doCreatureSetLookDir(cid, getDirectionTo(getThingPos(cid), getThingPos(ppos)))

da erro de ñ declarada a pos1, depois alterei para:

doCreatureSetLookDir(cid, getDirectionTo(getThingPos(playerpos), getThingPos(ppos)))

e continua dando erro... mais agora dizendo que tem um valor boolean...

erro:

 

[30/10/2012 11:51:49] [Error - Action Interface]

[30/10/2012 11:51:49] data/actions/scripts/tools/fishing.lua:onUse

[30/10/2012 11:51:49] Description:

[30/10/2012 11:51:49] (luaGetThingPosition) Thing not found

 

[30/10/2012 11:51:49] [Error - Action Interface]

[30/10/2012 11:51:49] data/actions/scripts/tools/fishing.lua:onUse

[30/10/2012 11:51:49] Description:

[30/10/2012 11:51:49] (luaGetThingPosition) Thing not found

 

[30/10/2012 11:51:49] [Error - Action Interface]

[30/10/2012 11:51:49] data/actions/scripts/tools/fishing.lua:onUse

[30/10/2012 11:51:49] Description:

[30/10/2012 11:51:49] data/lib/032-position.lua:58: attempt to index local 'pos1' (a boolean value)

[30/10/2012 11:51:49] stack traceback:

[30/10/2012 11:51:49] data/lib/032-position.lua:58: in function 'getDirectionTo'

[30/10/2012 11:51:49] data/actions/scripts/tools/fishing.lua:83: in function 'doFish'

[30/10/2012 11:51:49] data/actions/scripts/tools/fishing.lua:172: in function <data/actions/scripts/tools/fishing.lua:92>

 

mais mesmo assim ele continua pescando, soh da o erro, e ele ñ "olha" para outro lado..

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

  • 5 years later...
A questão neste tópico de suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta.

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...