Ir para conteúdo

sirfanzin

Campones
  • Total de itens

    12
  • Registro em

  • Última visita

Posts postados por sirfanzin

  1. Ae galera ai tah(minha primera magia)

     

    1º abra Data/Spells/Scripts copie qualquer arquivo apague tudo o que há la dentro e adicione isso

    local acombat = createCombatObject()

     

    local combat = createCombatObject()

    setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

    setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_BOLT)

    setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -3.0, -20, -2.6, -250)

     

    arr = {

    {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},

    {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0},

    {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0},

    {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0},

    {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0},

    {1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1},

    {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0},

    {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0},

    {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0},

    {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0},

    {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},

    }

    local area = createCombatArea(arr)

    setCombatArea(acombat, area)

     

    function onTargetTile(cid, pos)

    doCombat(cid,combat,positionToVariant(pos))

    end

     

    setCombatCallback(acombat, CALLBACK_PARAM_TARGETTILE, "onTargetTile")

     

    function onCastSpell(cid, var)

    return doCombat(cid, acombat, var)

    end

     

    Agora va em Data/Spells/Spells.Xml e adicione

    <instant name="Explosion Bolt" words="Explosion Bolt" lvl="80" maglv="21" mana="800" soul="0" exhaustion="1" prem="1" enabled="1" script="arrow explosion demon.lua"><vocation id="3"/><vocation id="7"/><vocation id="9"/></instant>

     

    Pronto agora eh soh dizer:Explosion Bolt e a magia saira assim "Clique Aqui Para Ver"

     

     

     

     

    Credits by:100% Sir Fanton

  2. Ola pessoal hoje estou aqui com minha primeira action eh sobre akele mammoth que soh dorme

     

     

    esse mamothzd1.jpg

     

    Entao essa action eh o seguinte voce tah la ve akele mammoth chato parado ali vc tenta clika apareçe

    you can not use this object

    entao essa action eh assim vc clika nele e apareçe um mammoth como a foto abaixo

    tresxe4.jpg

    entao vamos lah MAOS A OBRA

     

    1º va em DATA/ACTIONS/SCRIPTS logo em seguida copie qalqer arquivo e renomei-e como"mamoth"

    apague tudo de dentro e coloke

    function onUse(cid, item, frompos, item2, topos)

     

    pos = getPlayerPosition(cid)

     

    n = math.random(1, 30)

     

     

    if getTilePzInfo(topos) == 0 then

    if getTilePzInfo(pos) == 0 then

     

    if item.itemid == 7177 then

    doSummonCreature("Mammoth", pos)

    doSendMagicEffect(topos, n)

    doPlayerSay(cid,"Mammoth!", 2)

    doRemoveItem(item.uid,1)

     

    else

     

    doPlayerSendCancel(cid,"Desculpe isso nao e possivel.")

    end

    else

    doPlayerSendCancel(cid,"Voce nao pode acorda-lo neste lugar")

    end

    else

    doPlayerSendCancel(cid,"Voce nao pode acorda-lo neste lugar.")

    end

     

    return 1

     

    end

     

    2º va em DATA/ACTIONS/ACTIONS.XML e adicione

    <action itemid="7177" script="mamoth.lua" />

     

    EXPLICANDO

    7177esse e o id do sleeping mammoth voce pode altera-lo para IGLOO ou outros

    Mammothesse eh o nome do mostro que vai apareçer no meu caso MAMMOTH voce pode altera-lo tambem

    Mammoth!essa eh a mensagem que ira apareçer qando o player der"USE"no sleeping mammoth voce pode altera-la tambem

    Desculpe isso nao e possivel.essa eh a mensagem que ira apareçer qando o player tiver fazendo algo errado

    Voce nao pode acorda-lo neste lugaressa eh a mensagem que ira apareler qando o player tenta acorda o mammoth em area PZ

  • Quem Está Navegando   0 membros estão online

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