Postado Fevereiro 14, 2016 9 anos Boa tarde, gostaria de saber qual código eu devo usar para remover mana atual do jogador, algo como doPlayerRemoveMana(cid, x) (essa não existe, mas eu qria algo assim para por na parte do script abaixo) Spoiler elseif getCreatureMana(cid) >= 50 then doCombat(cid, combat, var) Queria colocar algo que tirasse a mana atual do jogador, mas nao sei qual código usar
Postado Fevereiro 14, 2016 9 anos Solução Use a função doCreatureAddMana(cid, mana), basta colocar para adicionar - mana ao jogador. doCreatureAddMana(cid, -1000) ➥ Regras | Seções OTServ | Seções BOT
Postado Julho 24, 2016 8 anos Em 14/02/2016 at 16:57, Wakon disse: Use a função doCreatureAddMana(cid, mana), basta colocar para adicionar - mana ao jogador. doCreatureAddMana(cid, -1000) desculpe reviver o topico, mas nao achei nada que fosse parecido no forum... teria como alterar para enveiz de um valor determinado, ser 20% por exemplo?? obrigado!
Postado Julho 24, 2016 8 anos 26 minutos atrás, elipe disse: desculpe reviver o topico, mas nao achei nada que fosse parecido no forum... teria como alterar para enveiz de um valor determinado, ser 20% por exemplo?? obrigado! Nunca testei com porcentagem, mas deve ser assim: local percent = 20 doCreatureAddMana(cid, -(getPlayerMaxMana(cid) / 100) * percent)) ➥ Regras | Seções OTServ | Seções BOT
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.