Stiesse - 2009-11-01 17:17:23

Witajcie!
Są to skrypty na MEGA MR,SD oraz UH,wspomnę iż nie są mojego autorstwa,dokładnie nie wiem kogo bo znalazłem to na jakimś forum,a autor tego tematu który stworzył był zbanowany za plagiat,więc..

Data/Runes i tworzymy Megamanarunes.lua

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)

function onCastSpell(cid, var)
    doPlayerAddMana(cid, 9000000)
    return doCombat(cid, combat, var)
end

]

Później włazimy w spells.xml i dodajemy następująca linijkę:

<rune name="Mega MR" id="2300" charges="5" lvl="10" maglv="1" mana="0" soul="0" exhaustion="1" prem="0" enabled="1" allowfaruse="1" script="Megamanarunes.lua"></rune>

Następnie nadal pozostajemy w folderze runes i tworzymy MegaSD.lua

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SUDDENDEATH)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -9.3, -7000, -9.7, 0)

function onCastSpell(cid, var)
    return doCombat(cid, combat, var)
end

Spells.xml

<rune name="Super SD" id="2307" charges="1" needtarget="1" maglv="10" exhaustion="1" enabled="1" allowfaruse="1" script="MegaSD.lua"></rune>

MegaUH.lua

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)
setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE)
--setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 1.3, -30, 1.7, 0)

function onGetFormulaValues(cid, level, maglevel)
    min = (level * 2 + maglevel * 3) * 3 - 25
    max = (level * 2 + maglevel * 3) * 3.2
   
    if min < 250 then
        min = 250
    end

    return min, max
end

setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")

function onCastSpell(cid, var)
    return doCombat(cid, combat, var)
end

Spells.xml

<rune name="Super UH" id="2275" aggressive="0" charges="1" needtarget="1" maglv="7" exhaustion="1" enabled="1" allowfaruse="1" script="MegaUH.lua"></rune>

Dimek - 2009-11-01 17:20:12

stawiaj takie coś w

Spoiler:

xxx

Kolejne chyba takie skrypty są juz na forum

Dawid2098 - 2009-11-05 06:24:42

@up

Chyba Tego Nie Widzialem na Forum ale skrypciki dobre 8/10
:)

Kropik - 2009-12-01 13:01:51

Dobre skrypty przydały mi się bo będe ots robił

9/10

Helluxzi - 2009-12-01 13:53:39

@up
po jakiego skurwysyna odświeżasz stare tamaty

Zapoznaj sie z regulaminem

www.teatr-przedmiotu.pun.pl www.narutototalgame.pun.pl www.kingdragons.pun.pl www.mago1w.pun.pl www.dirt-bike.pun.pl