doCreatureSetLookDir(getDirectionTo(getThingPos(cid), getThingPos(peixe)))
- Fórum
- OTServ
- Suporte
- Tópicos Sem Resposta
- [Encerrado] [Pedido]Function Docreaturesetlookdir()
[Encerrado] [Pedido]Function Docreaturesetlookdir()
Por HolyMaN, 30 de out. de 2012 em Tópicos Sem Resposta
info
Grupo: Príncipe
Registrado: 19/08/10
Posts: 4k
Reputação: +1.1k
Gênero: Masculino

Editado Outubro 30 por Slicer
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 Outubro 30 por GOD Gniu
info
Grupo: Príncipe
Registrado: 19/08/10
Posts: 4k
Reputação: +1.1k
Gênero: Masculino

malz erro meu..
doCreatureSetLookDir(getDirectionTo(getThingPos(cid), getThingPos(peixe)))
Editado Outubro 30 por Slicer
duvida sanada podem mover
vlw ae Slicer! REP+
info
Grupo: Conde
Registrado: 25/04/12
Posts: 752
Reputação: +125
Gênero: Masculino

Duvida sanada, reportado para moverem
info
Grupo: Conde
Registrado: 13/12/11
Posts: 619
Reputação: +44

Movido!
info
Grupo: Herói
Registrado: 28/11/10
Posts: 3.4k
Reputação: +585
Gênero: Masculino

+ 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.




info
Grupo: Barão
Registrado: 23/05/07
Posts: 210
Reputação: +14
Gênero: Masculino
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?