Ir para conteúdo

zipter98

Herói
  • Total de itens

    2553
  • Registro em

  • Última visita

  • Dias Ganhos

    72

Tudo que zipter98 postou

  1. OK, o problema não está aí. Talvez esteja no próprio goback, não sei. Nunca li os códigos de um sistema de ícone. Aparece alguma mensagem quando você tenta equipar o ícone? Se necessário, eu posso modificar algumas coisas no seu sistema de mega evolução para que o pokémon volte à forma normal ao voltar para a pokébola, e não o contrário (que, aparentemente, é o motivo do erro).
  2. local configuration = { remove_item = {id = itemid, count = xxx}, --Item que será removido (respectivamente, ID do item e quantidade). monsters = { {name = "nome_do_monstro", position = {x = x, y = y, z = z}, effect = xxx}, --Monstros que serão summonados. {name = "nome_do_monstro", position = {x = x, y = y, z = z}, effect = xxx}, {name = "nome_do_monstro", position = {x = x, y = y, z = z}, effect = xxx}, --etc } } function onUse(cid) if doPlayerRemoveItem(cid, configuration.remove_item.id, configuration.remove_item.count) then for _, m in pairs(configuration.monsters) do doCreateMonster(m.name, m.position) doSendMagicEffect(m.position, m.effect) end else doPlayerSendCancel(cid, "You don't have the required item.") end return true end
  3. Meu sistema de mega evolução foi escrito para servidores sem o sistema de ícones. Logo, eles provavelmente estão conflitando. Talvez seja necessária alguma mudança em portrait.lua (data/movements/scripts). Se possível, poste aqui o conteúdo deste arquivo.
  4. Esse problema não está no sistema de mega evolução, e sim no sistema de addon que você instalou. Troque: local look = getItemAttribute(pb,"addon") if not look then doSetItemAttribute(pb,"addon",0) end if look > 0 then doSetCreatureOutfit(pk, {lookType = look}, -1) end por: local look = getItemAttribute(pb, "addon") or 0 if look > 0 then doSetCreatureOutfit(pk, {lookType = look}, -1) else doSetItemAttribute(pb, "addon", 0) end
  5. Os monstros invocados serão aleatórios?
  6. zipter98

    Scripts Spells

    Tópico movido para dúvidas / pedidos resolvidos.
  7. Eu detesto minha internet.
    1. RigBy

      RigBy

      Minha net é tão rápida mais tão rápida que ela tropeça toda hora e cai toda hora :/
  8. Eu detesto minha internet.
  9. zipter98

    Scripts Spells

    Remova: if(getPlayerParty(cid) == nil) then doPlayerSendDefaultCancel(cid, RETURNVALUE_NOPARTYMEMBERSINRANGE) doSendMagicEffect(pos, CONST_ME_POFF) return LUA_ERROR end local membersList = getPartyMembers(cid) if(type(membersList) ~= 'table' or table.maxn(membersList) <= 1) then doPlayerSendDefaultCancel(cid, RETURNVALUE_NOPARTYMEMBERSINRANGE) doSendMagicEffect(pos, CONST_ME_POFF) return LUA_ERROR end local affectedList = {} for _, pid in ipairs(membersList) do if(getDistanceBetween(getCreaturePosition(pid), pos) <= 36) then table.insert(affectedList, pid) end end local tmp = table.maxn(affectedList) if(tmp <= 1) then doPlayerSendDefaultCancel(cid, RETURNVALUE_NOPARTYMEMBERSINRANGE) doSendMagicEffect(pos, CONST_ME_POFF) return LUA_ERROR end
  10. Desculpe, não tenho prática alguma em TFS 1.x. Códigos alterados.
  11. Por gentileza, evite postar links de outros fóruns. Moveevent: function onEquip(player, item, slot) if not player:isVip() then addEvent(player:sendTextMessage, 1, MESSAGE_EVENT_DEFAULT, "Apenas players vip podem usar essa arma!") else return true end end Tag: <movevent type="Equip" itemid="ID_do_item" slot="hand" script="itemvip.lua"/> Creatureevent: local itensVip = {2408, 8850, 7413} -- itens vips function onLogin(player) if not player:isVip() then for b = 1, 9 do local slot_item = player:getSlotItem(b) if slot_item and isInArray(itensVip, slot_item:getId()) then player:addItem(slot_item:getId(), 1) slot_item:remove() end end end return true end Tag: <event type="login" name="ItemLogin" script="itemlogin.lua"/>
  12. local day = "Sunday" --Dia que o script será executado. function onTime(cid, item, fromPosition, itemEx, toPosition) if os.date("%A") ~= day then return true end local item = getTileItemById({x=32311, y=32214, z=6, stackpos=1}, 4907) local item2 = getTileItemById({x=32310, y=32214, z=6, stackpos=1}, 4907) local item3 = getTileItemById({x=32312, y=32214, z=6, stackpos=1}, 4907) local item4 = getTileItemById({x=1000, y=1002, z=4, stackpos=1}, 1051) doRemoveItem(item.uid, 1) doRemoveItem(item2.uid, 1) doRemoveItem(item3.uid, 1) doRemoveItem(item4.uid, 1) doBroadcastMessage("[EVENTO] Castle Opened") return true end
  13. Tópico movido para dúvidas / pedidos resolvidos.
  14. O cofreLimits retorna quanto dinheiro o jogador gastou em qualquer situação durante o mês ou o dinheiro movido nesse cofre secundário no período?
  15. Tópico movido para dúvidas / pedidos resolvidos.
  16. zipter98

    falha na anihi

    Tópico Movido Este tópico foi movido de "OTServ → Suporte OTServ → Suporte Spriting" para "OTServ → Suporte OTServ → Suporte Scripting → Pedidos e dúvidas resolvidos - Scripting".
  17. Tópico movido para dúvidas / pedidos resolvidos.
  18. Exato, sempre coloque esta condição abaixo do callback. Sanado, movido. Tópico movido para dúvidas / pedidos resolvidos.
  19. local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -8.2, 1, -8.2, 1) function onCastSpell(cid, var) if getPlayerSkillLevel(cid, SKILL_SWORD) < 10 then return doPlayerSendCancel(cid, "Você não pode usar esta spell pois seu nível em sword é abaixo de 10.") end local position1 = {x=getThingPosition(getCreatureTarget(cid)).x+1, y=getThingPosition(getCreatureTarget(cid)).y, z=getThingPosition(getCreatureTarget(cid)).z} doSendMagicEffect(position1, 71) return doCombat(cid, combat, var) end
  20. zipter98

    Npc Quest

    Tópico movido para dúvidas / pedidos resolvidos.
  21. Tópico movido para lixeira, qualquer dúvida entre em contato com qualquer membro da equipe.
  22. Tópico movido para lixeira, qualquer dúvida entre em contato com qualquer membro da equipe.
  23. Tópico movido para lixeira, qualquer dúvida entre em contato com qualquer membro da equipe.
  24. Tópico movido para lixeira, qualquer dúvida entre em contato com qualquer membro da equipe.
  • Quem Está Navegando   0 membros estão online

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