Ir para conteúdo

zipter98

Herói
  • Total de itens

    2553
  • Registro em

  • Última visita

  • Dias Ganhos

    73

Tudo que zipter98 postou

  1. Servidor aprovado. Obrigado pelo conteúdo. OBS: Bem legal a formatação do tópico.
  2. Olá XTibiano, Infelizmente seu tópico não cumpre todos os requisitos para ser aprovado e movido para a seção de downloads. Releia os guias da seção e oriente-se sobre como criar um bom tópico com um bom download para os usuários. Reprovado.
  3. Servidor aprovado. Obrigado pelo conteúdo.
  4. Servidor aprovado. Obrigado pelo conteúdo.
  5. Além de double topic, seu topic não cumpre todos os requisitos para ser aprovado e movido para a seção de downloads. Bom, mesmo assim, obrigado pelo conteúdo.
  6. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  7. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  8. Tenta assim: if damageCombat == POISONDAMAGE then if isInArray(pokes[getCreatureName(cid)].type, "steel") or isInArray(pokes[getCreatureName(cid)].type2, "steel") then if isSummon(attacker) then if getPlayerStorageValue(getCreatureMaster(attacker), 181624) >= 1 then --sto outfit malefic rank 5 -- valor = valor * 0.5 elseif getPlayerStorageValue(getCreatureMaster(attacker), 181624) <= 1 then --sto outfit malefic rank 5 -- valor = 0 end end end end
  9. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  10. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  11. Quais os IDs das pokeballs no seu servidor?
  12. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  13. Tópico atendido e movido para a seção de pedidos entregues.
  14. Área incorreta, tópico movido. Mais cuidado da próxima vez.
  15. Obviamente, destacado/fixado.
  16. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  17. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  18. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  19. Bom, suponho que então, dúvida sanada. Sobre o aumento de level máximo, peço que faça outro tópico com tal pedido. Sanado, movido.
  20. Ops, foi mal, erro de digitação. local event_pos1 = {x=x, y=y, z=z} local event_pos2 = {x=x, y=y, z=z} function onPrepareDeath(cid) if not isPlayer(cid) then return true elseif getGlobalStorageValue(81236) == 1 then if isInArea(getThingPos(cid), event_pos1, event_pos2) then doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) doCreatureAddHealth(cid, getCreatureMaxHealth(cid), 65535, 256, true) doCreatureAddMana(cid, getCreatureMaxMana(cid)) doRemoveConditions(cid, false) return false end end return true end function onLogin(cid) registerCreatureEvent(cid, "eventDeath") return true end
  21. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  22. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  23. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  24. Primeiramente, vá em level system.lua (data/lib). Abaixo de: local gender = getItemAttribute(item, "gender") and getItemAttribute(item, "gender") or 0 addEvent(doCreatureSetSkullType, 10, pk, gender) Adicione: local bonus = 0 if gender == 4 then bonus = (pokes[getCreatureName(pk)].offense * (getMasterLevel(pk) + getPokemonBoost(pk)))*5/100 elseif gender == 3 then bonus = (pokes[getCreatureName(pk)].vitality * (getMasterLevel(pk) + getPokemonBoost(pk)))*5/100 end Troque: setPlayerStorageValue(pk, 1001, pokes[getCreatureName(pk)].offense * (getMasterLevel(pk) + getPokemonBoost(pk))) Por: setPlayerStorageValue(pk, 1001, pokes[getCreatureName(pk)].offense * (getMasterLevel(pk) + getPokemonBoost(pk)) + bonus) Depois, troque: setPlayerStorageValue(pk, 1004, pokes[getCreatureName(pk)].vitality * (getMasterLevel(pk) + getPokemonBoost(pk))) Por: setPlayerStorageValue(pk, 1004, pokes[getCreatureName(pk)].vitality * (getMasterLevel(pk) + getPokemonBoost(pk)) + bonus) fim.
  25. Suja, só por observação (eu não sei absolutamente nada de programação): na parte substituída de HP, não faltou um parênteses? Digo, tendo como base a parte de mana, devendo ser (uint16_t)std, e não (uint16_tstd? OBS: Como eu já disse, não sei nada de programação. Talvez eu esteja errado. msg->AddU16((uint16_t)std::ceil((float)player->getHealth() * 100 / std::max(player->getMaxHealth(), 1)));
  • Quem Está Navegando   0 membros estão online

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