Ir para conteúdo

Omega

Marquês
  • Total de itens

    1165
  • Registro em

  • Última visita

  • Dias Ganhos

    13

Tudo que Omega postou

  1. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  2. Omega

    Item de transformar

    Tópico movido para a seção de dúvidas e pedidos resolvidos.
  3. Informações Baseado no antigo /ban, mas esse comando irá banir apenas contas. Ou seja, você não poderá banir jogadores separados(para isso use o comando v.1.0) nem contas. Existem algumas maneiras de usá-lo: !ban nome_do_jogador, x Você irá banir a conta do jogador por um número x de dias. O comentário padrão é "no comment was added" e a razão será "destructive behaviour". !ban nome_do_jogador, x, porque ele era feio Você irá banir a conta do jogador por um número x de dias. O comentário será "porque ele era feio" e a razão será padronizada (destructive behaviour) !ban nome_do_jogador, x, comentário, 1-4 Tudo acima, mas com a razão especificada (de 1 a 4). Você pode conferir as razões disponíveis abaixo: !ban reasons Para saber quais as razões possíveis use esse comando. O resultado será 1 - unsuitable name, 2 - spamming, 3 - use of unnoficial software, 4 - destructive behaviour. !unban nome_do_jogador Desbane a conta do jogador, permitindo-o logar novamente. OBS.: com esse comando você pode banir jogadores tanto online quanto offline. Código Salve esse código como banunban.lua em talkactions/scripts: E adicione essa tag em talkactions.xml: <talkaction log="yes" words="!ban;!unban" access="5" event="script" value="banunban.lua"/> Testado em OTserver 8.6 - banco de dados SQLite.
  4. function onAdvance(cid, skill, oldLevel, newLevel) if skill == 8 and newLevel > oldLevel then doCreatureAddHealth(cid, getCreatureMaxHealth(cid) - getCreatureHealth(cid)) doCreatureAddMana(cid, getCreatureMaxMana(cid) - getCreatureMana(cid)) end return true end Salve isso como advanceheal.lua em creaturescripts/scripts Depois adicione essa tag em creaturescripts.xml: <event type="advance" name="advanceheal" event="script" value="advanceheal.lua"/> E adicione isso no login.lua, perto dos outros: registerCreatureEvent(cid, "advanceheal")
  5. Além de não ser relacionado a scripting, mas servidores derivados, em cada área do fórum existe uma seção de dúvidas e pedidos. Movido para pedidos e dúvidas resolvidos - servidores derivados.
  6. local event_pos1 = {x=x, y=y, z=z} local event_pos2 = {x=x, y=y, z=z} Aqui você bota a posição do canto superior esquerdo e do canto inferior direito da área na qual o evento irá ocorrer.
  7. Omega

    Bug MWall

    Troca o seu magicwallrune.lua em spells/scripts/support por esse aqui: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY) setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1497) function isWalkable(pos)-- by Nord / editado por Omega if getTileThingByPos({x = pos.x, y = pos.y, z = pos.z, stackpos = 0}).itemid == 0 then return false elseif getTopCreature(pos).uid > 0 then return false elseif isCreature(getTopCreature(pos).uid) then return false elseif getTileInfo(pos).protection then return false elseif hasProperty(getThingFromPos(pos).uid, 3) or hasProperty(getThingFromPos(pos).uid, 7) then return false end return true end function onCastSpell(cid, var) local pos = variantToPosition(var) if isWalkable(pos) then return doCombat(cid, combat, var) else doPlayerSendCancel(cid, "It may not be cast there.") return false end end
  8. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  9. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  10. Omega

    Monster dando Storage

    Já existe esse código no fórum. Por favor, use a ferramenta de pesquisa antes de postar. http://www.xtibia.com/forum/topic/134875-matar-monstro-abrir-tp-remover-parede-ganhar-storage/
  11. Omega

    Arena PVP

    Tópico movido para a seção de dúvidas e pedidos resolvidos.
  12. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  13. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  14. Omega

    função

    Tópico movido para a seção de dúvidas e pedidos resolvidos.
  15. Omega

    Anti MC com punição

    Tópico movido para a seção de dúvidas e pedidos resolvidos.
  16. Omega

    Removido!

    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. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  20. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  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. Omega

    Exori com turnos

    Tópico movido para a seção de dúvidas e pedidos resolvidos.
  24. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  • Quem Está Navegando   0 membros estão online

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