Pesquisar na Comunidade
Mostrando resultados para as tags ''velocidade''.
Encontrado 5 registros
-
Exemplo do pedido: Player: Hi! NPC: "Ola {player}! Deseja {pegar} seu anabolizante, ou ver {informações} sobre os anabolizantes? Player: pegar NPC: Você trouxe com você sua {receita} medica? -- Receita e um item que será vendido no site -- Player: receita NPC: Aqui esta, use com responsabilidade! -- player ganha 1 anabolizante, que da 7 dias de 40% de taxa de upar todas as skill -- Variável {comprar} sem ter a receita na backpak NPC: Lamento, mas sem receita não poderei vender para você! Variável = {Informações} Use anabolizantes para upar 40% mais rápidos todas suas skill durante 7 dias em nossa academia! "não se aplica a EXP", compre em nosso WebSHOP! PRECISO DO SCRIPT DO ITEM TAMBEM
-
Onde eu mexo para a velocidade da sprite ficar mais rápida ou mais lenta? Obrigado pela atenção.
-
Modificador de attackspeed em Item e/ou skill.
um tópico no fórum postou henriqueberro Linguagens de Programação
Versão: 0.3.6pl1 TFS Função: Adiciona a velocidade de ataque de acordo com uma determinada skill e/ou arma. Autor: henriqueberro (eu). Aviso: A unidade que usamos aqui é o milissegundo (ms). 1ms = 0,001s 1s = 1000ms Instalação em player.cpp, procure a função: uint32_t Player::getAttackSpeed() e substitua ela inteira por: uint32_t Player::getAttackSpeed() { int32_t weaponAttackSpeed = 0; int32_t minimumAttackSpeed = 500; Item* weapon = getWeapon(); if(weapon && weapon->getAttackSpeed() != 0) weaponAttackSpeed = floor ((int)weapon->getAttackSpeed()); // FORMULA int32_t attackSpeed = vocation->getAttackSpeed() - (getSkill(SKILL_CLUB, SKILL_LEVEL) * 20) - weaponAttackSpeed; // CHECA A VELOCIDADE MÍNIMA if (attackSpeed && attackSpeed < minimumAttackSpeed) return minimumAttackSpeed; return attackSpeed; } Explicando Definimos um mínimo de velocidade caso a formula retorne um valor menor que 500, verificamos se a arma tem modificador de velocidade, ou seja, se a tag 'attackspeed' está definida no items.xml e então calculamos e retornamos o total. O total é definido pela seguinte formula: (Velocidade de Ataque da Vocations.xml ) - ( Skill Club * 20 ) - ( Velocidade de Ataque da Tag 'attackspeed' do Items.xml ) Configurações 500 - O Valor mínimo de velocidade de ataque, SKILL_CLUB - A skill que vai modificar a velocidade de ataque. 20 - O multiplicador, como default está definida 0,02 segundos a menos por skill. Como definir a tag no items.xml Embaixo do item desejado adicione a seguinte tag: <attribute key="attackspeed" value="X"/> Espero que ajude alguém e qualquer problema estou a disposição, me corrija se estiver errado pois não testei, apenas desenvolvi a lógica e fiz o teste de compilação, o código inteiro é de minha autoria e livre para modificações e uso, abraços.- 18 respostas
-
- attackspeed
- velocidade de ataque
- (e 7 mais)
-
dúvida [Encerrado] Como abaixar a velocidade dos players!
um tópico no fórum postou Henrique Chus Tópicos Sem Resposta
Olá pessoal do xtibia! Meu ot já esta com mapa pronto, mas falta algumas configurações que não consegui achar resposta pra botar online. Um dos problemas é quanto à velocidade dos players. Com 15 minutos de jogo, os players já estão andando na velocidade do ADM. Preciso diminuir a velocidade dos players porque percebi que isso atrapalha muito numa batalha pvp. PS: Não há a pasta configuration no meu data/lib Espero que alguém consiga me ajudar! (Otserv 8.6 Tfs 0.4) -
Boa tarde, Eu venho tentando modificar o PokeXCyan do Jeanflamengo (http://www.xtibia.com/forum/topic/229040-854-poke-cyan-versao-final/) porém no ultimo update do server que ele postou, os pokemons passaram a ficar mais rapidos quando vc dá order e também quando eles tomam confusion eu conferi os scripts do próprio order mas não achei nada de errado, alguém faz alguma ideia de onde eu possa procurar o erro para tentar arrumar, ou o que possa ter causado isso? PS: não sei se a informação é útil, mas nesse ultimo update ele corrigiu o duel system e colocou alguns moves e sprites novos obrigado!
- 5 respostas
-
- order
- velocidade
- (e 4 mais)