Ir para conteúdo

FlamesAdmin

Infante
  • Total de itens

    1550
  • Registro em

  • Última visita

  • Dias Ganhos

    19

Tudo que FlamesAdmin postou

  1. @Yan18editei la em cima, ta dentro do spoiler
  2. @Gabrieltxueu já até dei uma olhada, mas não encontrei nada relacionado (ou eu não sei qual função faz isso)
  3. Quando poke do player morre os selvagens ganham exp, segue um GIF Alguém que já teve o mesmo problema sabe como resolver isso? CORREÇÃO Problema está no sistema de PASSIVE SYSTEM do Tony Araujo troque todo código da função "void Creature::addDamagePoints(Creature* attacker, int32_t damagePoints)" em creature.cpp por essa void Creature::addDamagePoints(Creature* attacker, int32_t damagePoints) { uint32_t attackerId = 0; if(attacker) { if(Creature* master = attacker->getMaster()) attacker = master; attackerId = attacker->isPlayerSummon() ? attacker->getMaster()->getID() : attacker->getID(); } if(attacker->getPlayer()) { CountMap::iterator it = damageMap.find(attackerId); if(it != damageMap.end()) { it->second.ticks = OTSYS_TIME(); if(damagePoints > 0) it->second.total += damagePoints; } else damageMap[attackerId] = CountBlock_t(damagePoints); } if(damagePoints > 0) lastHitCreature = attackerId; }
  4. items.otb usando um item editor e tambem no spr e dat do client usando object builder
  5. FlamesAdmin

    Erro add modulo

    precisa modificar algo no interface nao?
  6. se vc quer um effect e o numero dele é 200, vc precisa colocar o effect 199. Sempre diminuindo 1
  7. FlamesAdmin

    ERRO NA DISTRO

    provavelmente nao deve ter configurado corretamente o catch
  8. FlamesAdmin

    Bike

    Você vai precisar colocar essa função ai nas sources do servidor, caso não tenha sources terá que colocar pra nao mover a bike no items.otb e .spr .dat https://tibiaking.com/forums/topic/47698-onmoveitemcid-item-count-tocontainer-fromcontainer/
  9. FlamesAdmin

    Bike

    Apareceu um erro no console relacionado ao onMove?
  10. FlamesAdmin

    Bike

    Eu atualizei o post com a tag onde ensinei
  11. FlamesAdmin

    Bike

    Isso eu já mostrei como fazer no outro post lá, onMoveItem
  12. FlamesAdmin

    Logout

    @StrikersBR12logout na bike deu certo então?
  13. FlamesAdmin

    Logout

    @StrikersBR12creaturescripts/scripts crie .lua com isso dentro function onLogout(cid) if isBiking(cid) then doPlayerSendCancel(cid, "Você precisa sair da bike para deslogar.") return true end end <event type="logout" name="PlayerLogout" event="script" value="NOME.lua"/> Testa ai
  14. FlamesAdmin

    Logout

    @StrikersBR12alterei a linha 257, troque o id do looktype https://pastebin.com/5NfJYFQH
  15. FlamesAdmin

    Logout

    Reinicia o servidor Atualizei o post acima
  16. FlamesAdmin

    Logout

    Estranho, pq aqui eu consigo usar com poke normalmente @StrikersBR12substituiu seu bike.lua? Trocou o id da bike dentro do script?
  17. FlamesAdmin

    Logout

    actions/bike.lua https://pastebin.com/JMW7LC1h creaturescripts/login.lua if isBiking(cid) then cancelBike(cid) end elseif getPlayerStorageValue(cid, 32001) > 0 then --bike doChangeSpeed(cid, -getCreatureSpeed(cid)) doChangeSpeed(cid, getPlayerStorageValue(cid, 32001)) --alterado v1.8 if getPlayerSex(cid) == 1 then doSetCreatureOutfit(cid, {lookType = 603}, -1) else doSetCreatureOutfit(cid, {lookType = 602}, -1) end lib/some functions.lua function isBiking(cid) return getPlayerStorageValue(cid, 32001) == 1 end function cancelBike(cid, NotOutfit) if not NotOutfit then doRemoveCondition(cid, CONDITION_OUTFIT) end setPlayerStorageValue(cid, 32001, -1) end Se seu servidor tiver a função onMoveItem, crie um .lua no creaturescripts com isso dentro Tag no creaturescripts.xml <event type="moveitem" name="MoveItem" event="script" value="moveItem.lua"/> Registro no login.lua registerCreatureEvent(cid, "MoveItem") function onMoveItem(cid, item, fromPosition, toPosition, fromItem, toItem, fromGround, toGround, status) if item.itemid == 13984 and isBiking(cid) then doPlayerSendCancel(cid, "Você não pode mover este item.") return false end return true end Com tudo que postei você consegue usar o poke @StrikersBR12 Não esqueça de mudar looktype nas linhas do login.lua e do bike.lua
  18. substitui o stunning por esse if passivesChances["Stunning Confusion"][doCorrectString(getCreatureName(cid))] and math.random(1, 100) <= passivesChances["Stunning Confusion"][doCorrectString(getCreatureName(cid))] then docastspell(cid, "Stunning Confusion") end
  19. se tu der uma pesquisada no fundo do google ou até nos fóruns (tk e xt) vc deve achar alguma base dessas com o client
  • Quem Está Navegando   0 membros estão online

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