brunin86 15 Postado Março 2, 2013 Share Postado Março 2, 2013 Eu coloquei um tile de no-logout e buga quando uso comando lá em cima dele, como faço para proibir o uso dele em cima desse tile? Link para o comentário https://xtibia.com/forum/topic/208936-como-proibir-uso-de-comando-na-nologout-zone/ Compartilhar em outros sites More sharing options...
0 Roksas 846 Postado Março 2, 2013 Share Postado Março 2, 2013 Posta o script do comando pf Link para o comentário https://xtibia.com/forum/topic/208936-como-proibir-uso-de-comando-na-nologout-zone/#findComment-1479813 Compartilhar em outros sites More sharing options...
0 brunin86 15 Postado Março 2, 2013 Autor Share Postado Março 2, 2013 function onSay(cid, words, param, channel) local config = { s = 11548, -- n mexa exhau = 30 -- tempo em seegundos para salvar denovo } local message = "Pikaxu" if (getPlayerStorageValue(cid, config.s) <= os.time()) then doPlayerSave(cid) setPlayerStorageValue(cid,config.s,os.time()+config.exhau) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Char salvo com sucesso.") doPlayerPopupFYI(cid, message) doRemoveCreature(cid) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você precisa esperar 30 segundos para salvar novamente!!") end return TRUE end Link para o comentário https://xtibia.com/forum/topic/208936-como-proibir-uso-de-comando-na-nologout-zone/#findComment-1479816 Compartilhar em outros sites More sharing options...
0 Roksas 846 Postado Março 2, 2013 Share Postado Março 2, 2013 (editado) Tente substituir por: function onSay(cid, words, param, channel) local config = { s = 11548, -- n mexa exhau = 30 -- tempo em seegundos para salvar denovo } local message = "Pikaxu" if (getPlayerStorageValue(cid, config.s) <= os.time()) then if(getTilePzInfo(getCreaturePosition(cid))) then doPlayerSave(cid) setPlayerStorageValue(cid,config.s,os.time()+config.exhau) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Char salvo com sucesso.") doPlayerPopupFYI(cid, message) doRemoveCreature(cid) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você precisa esperar 30 segundos para salvar novamente!!") end end return TRUE end Editado Março 2, 2013 por Roksas Link para o comentário https://xtibia.com/forum/topic/208936-como-proibir-uso-de-comando-na-nologout-zone/#findComment-1479819 Compartilhar em outros sites More sharing options...
0 brunin86 15 Postado Março 2, 2013 Autor Share Postado Março 2, 2013 (editado) Sem resultado, continuo conseguindo usar o comando. --edit Eu troquei if not isPlayerPzLocked(cid) == TRUE then por if not isPlayerPzLocked(cid) == FALSE then pra ver no que dava, não funcionou o comando em pz, porém não funcionou em área normal. ----- edit Me virei e consegui um jeito: function onSay(cid, words, param, channel) local config = { s = 11548, -- n mexa exhau = 30 -- tempo em seegundos para salvar denovo } local message = "Pikaxu" if not getTilePzInfo(getCreaturePosition(cid)) then if (getPlayerStorageValue(cid, config.s) <= os.time()) then doPlayerSave(cid) setPlayerStorageValue(cid,config.s,os.time()+config.exhau) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Char salvo com sucesso.") doPlayerPopupFYI(cid, message) doRemoveCreature(cid) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você precisa esperar 30 segundos para salvar novamente!!") end else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Comando utilizável apenas em áreas PVP!") end return TRUE end Funcional! Grato pela ajuda, mesmo não tendo funcionado, deixarei o script aí pra quem quiser também ^^ Editado Março 3, 2013 por brunin86 Link para o comentário https://xtibia.com/forum/topic/208936-como-proibir-uso-de-comando-na-nologout-zone/#findComment-1479822 Compartilhar em outros sites More sharing options...
0 Erimyth 73 Postado Março 3, 2013 Share Postado Março 3, 2013 Tópico movido para a seção de dúvidas e pedidos resolvidos. Link para o comentário https://xtibia.com/forum/topic/208936-como-proibir-uso-de-comando-na-nologout-zone/#findComment-1479937 Compartilhar em outros sites More sharing options...
0 Roksas 846 Postado Março 3, 2013 Share Postado Março 3, 2013 Bom amigo, eu tinha editado meu post com essa resposta rsrs, não funcionou o getPzTile? Link para o comentário https://xtibia.com/forum/topic/208936-como-proibir-uso-de-comando-na-nologout-zone/#findComment-1479974 Compartilhar em outros sites More sharing options...
Pergunta
brunin86 15
Eu coloquei um tile de no-logout e buga quando uso comando lá em cima dele, como faço para proibir o uso dele em cima desse tile?
Link para o comentário
https://xtibia.com/forum/topic/208936-como-proibir-uso-de-comando-na-nologout-zone/Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados