Ir para conteúdo

nociam

Conde
  • Total de itens

    541
  • Registro em

  • Última visita

  • Dias Ganhos

    5

Tudo que nociam postou

  1. Alguém sabe se existe um editor de Sprite para adicionar minhas Sprite na versão 10.98?
  2. Sim(preciso de atributos novos não posso mais chamar como antigamente que usava no tfs 0.3.6) se eu quiser colocar outro atributo tenho que add no enums.h?
  3. Bom baixei o ultimo tfs 1.3 e gostaria de saber como eu faço para adicionar um atributo pro item como que funciona agora, alguém sabe explicar qual a nova logica e como posso fazer? Ex: achei partes assim local mastermind = Condition(CONDITION_ATTRIBUTES) mastermind:setParameter(CONDITION_PARAM_SUBID, 7)
  4. Essa parte se coloca em qualquer arquivo na lib, ai faz um item que ao clicar ele recupera a senha chamando essa função.
  5. eu testei e mudei a senha normal, e para vc recuperar a senha esquecida faz um select e retorna o valor se pode colocar em um item e fazer pro god ai fica na sua imaginação. function getPlayerRetornaStorage(cid) if not isCreature(cid) then return 0 end local pid = getPlayerGUID(cid) local query = db.getResult("SELECT `value` FROM `player_storage` WHERE `player_id` = "..pid.." and `key` = 96474") if query:getID() == -1 then return 0 end return query:getDataInt("value") end
  6. fico bom parabéns.
  7. qual suporte posso usar tíbia 10.77 ou tem que ser o 10.99+?
  8. Falta 90% do sistema kkkkk.
  9. http://www.###.com/forum/forums/topic/53496-monstros-focando-summons/
  10. Bom alguém pode me ta uma luz como fazer meu monstro sumonado sair atacando sem eu precisa targetar. Ex: Meu monstro começa a atacar os monstro selvagem sozinho. Resolvido: doMonsterSetTarget(cid, getCreatureMaster(attacker))
  11. E o que vc quer? colocar as direção certa? posta o script.
  12. resolvido.
  13. mas a pos inicial da magia é a mesma pos do jogador? Sim eu sei mas digo existe outra forma de se pegar essa pos sem utilizar o getCreatureLookDir(attacker)==2?
  14. Gostaria de saber se existe um modo diferente de pegar a pos inicial de uma magia e refletir essa magia para sua pos inicial? nessas imagens eu reflito a magia pela posição da minha criatura utilizando getCreatureLookDir(attacker)==3 no caso a algum jeito de se fazer diferente? https://gyazo.com/f10486908a9dacbcf98f48e3f314ae39 https://gyazo.com/e128118f0602d2f7220c19410ed59958
  15. Bom tenho uma duvida é possível pegar a posição que a magia e acionada e devolve-la para mesma posição?, eu ate obtive resultados bons, utilizando a pos da criatura atacante(getCreatureLookDir(attacker)==3) mas ai surge a duvida é a melhor opção?, ate pensei em setar uma storage no momento da utilização da magia e pegar a pos ai sim fazer as checagem?
  16. se eu não estou errado o seu or em c++ e chamado assim ||
  17. pois é eu ate setei uma velocidade menor para não acontecer isso mas não foi, continua esse erro como tenho muito pouca pratica em c++ talvez alguém mais experiente ajude como dalvorsn .
  18. Funciona esse erro de pular sqm e porque não tem delay ai depende como vc fica segurando o botão de andar, tava pensando em diminuir a velocidade do player quanto ele anda em diagonal ficaria mais parecido com a pxg talvez resolveria.
  19. sei la mude os 2 lastStepCost = 2 pra 1 e la embaixo na parte int32_t Creature::getStepDuration(Direction dir) const comentem as linhas igual a baixo vai melhorar mais acho que não e o certo mais testem. eu não lembro mas acho que ate tiro a parada do delay dos items quanto anda kkkkkkkk. int32_t Creature::getStepDuration(Direction dir) const { //if(dir == NORTHWEST || dir == NORTHEAST || dir == SOUTHWEST || dir == SOUTHEAST) // return getStepDuration() * 2; return getStepDuration(); }
  20. https://gyazo.com/a752ac891ac235c8819829387b4d2a0c
  21. mano se vc tem um servidor deve saber o básico de if analisa o código e mude.
  22. isso e bem fácil nas souces creature.cpp e procure por onCreatureMove e retire a delay ex: modifique if(creature == this) { lastStep = OTSYS_TIME(); lastStepCost = 2; setLastPosition(oldPos); if(!teleport) { if(oldPos.z != newPos.z || (std::abs(newPos.x - oldPos.x) >= 1 && std::abs(newPos.y - oldPos.y) >= 1)) lastStepCost = 2; } else stopEventWalk(); e claro mexa nessa parte tb int32_t Creature::getStepDuration(Direction dir) const
  23. ai eu não sei se tem que procurar ai. no caso aqui o servidor que tenho esta em some functions.lua
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...