Postado Novembro 18, 2016 8 anos Seria possivel uma action que deixasse o player no pvp ao usar x Item por 2 horas ?
Postado Novembro 18, 2016 8 anos claro que sim, no caso no pvp é não pode ser atacado né? coloca para adicionar uma storage + os.time() dps faz um onCombat que checa a storage e n deixa o jogador ser atacado [*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*] DISCORD: vodkart#6090
Postado Novembro 18, 2016 8 anos Autor Você consegue criar esse script pra mim ? eu não tenho ideia de como fazer.. isso
Postado Novembro 18, 2016 8 anos creature script nopvpitem.lua function onCombat(cid, target) local storage = 789153 if isPlayer(cid) and isPlayer(target) then if getPlayerStorageValue(target, storage) >= os.time() then return false end return true end return true end TAG <event type="combat" name="ItemNoPvp" event="script" value="nopvpitem.lua"/> coloca lá em onLogin antes do último 'return true' registerCreatureEvent(cid, "ItemNoPvp") item em actions function onUse(cid, item, fromPosition, itemEx, toPosition) local hours, storage = 2,789153 if getPlayerStorageValue(cid, storage) >= os.time() then doPlayerSendCancel(cid, "Desculpe, mas o item ainda está ativo e você está continua com o modo NO PVP.") return true end setPlayerStorageValue(cid, storage, os.time()+hours*3600) doPlayerSendTextMessage(cid,MESSAGE_STATUS_CONSOLE_BLUE,"Você ativou o modo NO PVP por "..hours..".") return true end [*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*] DISCORD: vodkart#6090
Postado Novembro 18, 2016 8 anos Autor Funcionou perfeitamente, porém teria como o player que usou o item não poder atacar também? Editado Novembro 18, 2016 8 anos por lucas2324 (veja o histórico de edições)
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.