BrunooMaciell 85 Postado Abril 12, 2013 Share Postado Abril 12, 2013 (editado) estou com um bug no systema de tile por level !! BUG [12/04/2013 11:30:44] [Error - MoveEvents Interface] [12/04/2013 11:30:44] data/movements/scripts/steplevel.lua:onStepIn [12/04/2013 11:30:45] Description: [12/04/2013 11:30:45] (internalGetPlayerInfo) Player not found when requesting player info #3 [12/04/2013 11:30:45] [Error - MoveEvents Interface] [12/04/2013 11:30:45] data/movements/scripts/steplevel.lua:onStepIn [12/04/2013 11:30:45] Description: [12/04/2013 11:30:45] data/movements/scripts/steplevel.lua:5: attempt to compare boolean with number [12/04/2013 11:30:45] stack traceback: [12/04/2013 11:30:45] data/movements/scripts/steplevel.lua:5: in function <data/movements/scripts/steplevel.lua:1> SCRIPT function onStepIn(cid, item, position, fromPosition) level = 300 if getPlayerLevel(cid) < level then doTeleportThing(cid, fromPosition, true) doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) doPlayerSendCancel(cid,"You Need level " .. level .. " or more this pass.") end return TRUE end Obs: este bug ocorre quando o pokemon pisa no tile o player vai normal =/ Rep+ Editado Abril 12, 2013 por Brunnoo Link para o comentário https://xtibia.com/forum/topic/211936-bug-tile-level/ Compartilhar em outros sites More sharing options...
0 Dann123 24 Postado Abril 12, 2013 Share Postado Abril 12, 2013 Você colocou no map editor o tile com o mesmo id? Link para o comentário https://xtibia.com/forum/topic/211936-bug-tile-level/#findComment-1502177 Compartilhar em outros sites More sharing options...
0 BrunooMaciell 85 Postado Abril 12, 2013 Autor Share Postado Abril 12, 2013 Você colocou no map editor o tile com o mesmo id? sim ta tudo certo ta ate pegando normal so que ta dando este erro no distro mesmo pegando eu queria arrumar este erro ^^ Link para o comentário https://xtibia.com/forum/topic/211936-bug-tile-level/#findComment-1502179 Compartilhar em outros sites More sharing options...
0 ZeNit91 11 Postado Abril 12, 2013 Share Postado Abril 12, 2013 function onStepIn(cid, item, position, fromPosition) if getPlayerLevel(cid) <=300 then doTeleportThing(cid, fromPosition) doPlayerSendTextMessage(cid, 22, "voce e nivel maior que 300 e nao pode entrar") doSendMagicEffect(fromPosition, CONST_ME_POFF) end end Tente Utilizar este, se funcionar da um toque =) Link para o comentário https://xtibia.com/forum/topic/211936-bug-tile-level/#findComment-1502180 Compartilhar em outros sites More sharing options...
0 Dann123 24 Postado Abril 12, 2013 Share Postado Abril 12, 2013 Então faz um novo que eu vou te passar igualzinho !! Vai em data/movements/scripts e cria um arquivo.lua e renomeie para Tile e cole isso dentro function onStepIn(cid, item, position, fromPosition) level = 300 if getPlayerLevel(cid) < level then doTeleportThing(cid, fromPosition, true) doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) doPlayerSendCancel(cid,"You Need level " .. level .. " or more this pass.") end return TRUE end Agora vai em data/movements/movements.xml e coloca isto : <movevent type="StepIn" actionid="50000" event="script" value="Tile.lua"/> Agora vai no map editor e coloca o tile e clica com o botão direito no tile e vai em proprierties e coloca o action 50000 em todos e ve se funciona ^^ Link para o comentário https://xtibia.com/forum/topic/211936-bug-tile-level/#findComment-1502186 Compartilhar em outros sites More sharing options...
0 BrunooMaciell 85 Postado Abril 12, 2013 Autor Share Postado Abril 12, 2013 Então faz um novo que eu vou te passar igualzinho !! Vai em data/movements/scripts e cria um arquivo.lua e renomeie para Tile e cole isso dentro function onStepIn(cid, item, position, fromPosition) level = 300 if getPlayerLevel(cid) < level then doTeleportThing(cid, fromPosition, true) doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) doPlayerSendCancel(cid,"You Need level " .. level .. " or more this pass.") end return TRUE end Agora vai em data/movements/movements.xml e coloca isto : <movevent type="StepIn" actionid="50000" event="script" value="Tile.lua"/> Agora vai no map editor e coloca o tile e clica com o botão direito no tile e vai em proprierties e coloca o action 50000 em todos e ve se funciona ^^ cara se sabe le na moral --' - com todo o respeito o systema pega e tudo mais eo mesmo que vc cabo d eposta a agora e este que to usando ta tudo certo no rms e tudo mais o bug ocorre quando o pokemon pisa no tile !! Link para o comentário https://xtibia.com/forum/topic/211936-bug-tile-level/#findComment-1502187 Compartilhar em outros sites More sharing options...
0 Roksas 846 Postado Abril 12, 2013 Share Postado Abril 12, 2013 Só trocar por esse: http://pastebin.com/xahpA3WZ Link para o comentário https://xtibia.com/forum/topic/211936-bug-tile-level/#findComment-1502214 Compartilhar em outros sites More sharing options...
0 BrunooMaciell 85 Postado Abril 12, 2013 Autor Share Postado Abril 12, 2013 o bug ainda continua =/ Link para o comentário https://xtibia.com/forum/topic/211936-bug-tile-level/#findComment-1502232 Compartilhar em outros sites More sharing options...
0 Roksas 846 Postado Abril 12, 2013 Share Postado Abril 12, 2013 Ah, desculpe, não li o erro e nem oque disse, rsrs, prontinho: http://pastebin.com/vtHee5RL Link para o comentário https://xtibia.com/forum/topic/211936-bug-tile-level/#findComment-1502235 Compartilhar em outros sites More sharing options...
0 BrunooMaciell 85 Postado Abril 12, 2013 Autor Share Postado Abril 12, 2013 Duvida Sanada !! Rep+ Roksas ^^ Link para o comentário https://xtibia.com/forum/topic/211936-bug-tile-level/#findComment-1502361 Compartilhar em outros sites More sharing options...
0 Roksas 846 Postado Abril 12, 2013 Share Postado Abril 12, 2013 Tópico movido para a seção de dúvidas e pedidos resolvidos. Link para o comentário https://xtibia.com/forum/topic/211936-bug-tile-level/#findComment-1502365 Compartilhar em outros sites More sharing options...
Pergunta
BrunooMaciell 85
estou com um bug no systema de tile por level !!
BUG
[12/04/2013 11:30:44] [Error - MoveEvents Interface]
[12/04/2013 11:30:44] data/movements/scripts/steplevel.lua:onStepIn
[12/04/2013 11:30:45] Description:
[12/04/2013 11:30:45] (internalGetPlayerInfo) Player not found when requesting player info #3
[12/04/2013 11:30:45] [Error - MoveEvents Interface]
[12/04/2013 11:30:45] data/movements/scripts/steplevel.lua:onStepIn
[12/04/2013 11:30:45] Description:
[12/04/2013 11:30:45] data/movements/scripts/steplevel.lua:5: attempt to compare boolean with number
[12/04/2013 11:30:45] stack traceback:
[12/04/2013 11:30:45] data/movements/scripts/steplevel.lua:5: in function <data/movements/scripts/steplevel.lua:1>
SCRIPT
function onStepIn(cid, item, position, fromPosition)
level = 300
if getPlayerLevel(cid) < level then
doTeleportThing(cid, fromPosition, true)
doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
doPlayerSendCancel(cid,"You Need level " .. level .. " or more this pass.")
end
return TRUE
end
Obs: este bug ocorre quando o pokemon pisa no tile o player vai normal =/
Rep+
Editado por BrunnooLink para o comentário
https://xtibia.com/forum/topic/211936-bug-tile-level/Compartilhar em outros sites
10 respostass a esta questão
Posts Recomendados