[Admin] tierrilopes Posted May 3, 2016 at 08:45 PM Share Posted May 3, 2016 at 08:45 PM De modo a prevenir o bug de troca: Quando pedra da alma é usada, item é imediatamente removido. Quando aprendizagem é cancelada, item é devolvido. training_grandmaster_skill.quest Link to comment
PACI Posted May 4, 2016 at 06:13 PM Share Posted May 4, 2016 at 06:13 PM Se o objetivo é corrigir os bugs que se possam efetuar de modo a não perder o item, é mais simples efetuar uma pc.count_item() antes do pc.learn_grand_master_skill(), se for < 1: return. Para além disso, o pc.remove_item() por si só já resolve a mudaça do CurrentItem(). Porém, esse método que aí usaste também se pode utilizar como alternativa. Se existem mais bugs para além destes 2 que aqui citei, então eu não os conheço Link to comment
[Admin] tierrilopes Posted May 4, 2016 at 07:01 PM Author Share Posted May 4, 2016 at 07:01 PM Originalmente comecei a fazer isso, mas com mais do que uma alma no inventário conseguia bugar na mesma O kemazi mostrou-me como fazer e depois reproduzi aqui, nas primeiras falas, em que avisa que irá perder karma, dava para clicar e arrastar o item ao mesmo tempo (right+left click rápido), tendo previamente a janela de trocar aberta e o botão do aceitar no sitio de aceitar (para que fosse mais rápido), sendo que a outra char aceitava logo mal o item fosse colocado. Por isso essa foi a maneira mais rápida que encontrei, pelo menos não consegui bugar pois o item desaparece logo Provavelmente daria para bloquear & fechar as trocas enquanto o item estivesse a ser usado, mas isso não sabia fazer Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now