- Dołączył
- Luty 4, 2009
- Posty
- 572
- Liczba reakcji
- 38
Witam!
Poka?? wam moj? scrypty do:
-Manarune
-MegaSD
-MegaUH
Najpierw MR:
Tworzymy plik o naziwe: MegaMR
i w plik "Spells" wpisujemy.
Teraz tworzymi plik o nazwie: MegaSD
i w plik "spells" wpisujemy:
<rune name="Super SD" id="2307" charges="1" needtarget="1" maglv="10" exhaustion="1" enabled="1" allowfaruse="1" script="MegaSD.lua"></rune>
I zostaje nam tylko MegaUH, wiec tworzymy plik o nazwie : MegaUH
i wpisujemy w niego:
i w plik spells :
Mo?e spotkali?cie ju? wiele podobnych, ale przy?ekam sam je robi?em.
Poka?? wam moj? scrypty do:
-Manarune
-MegaSD
-MegaUH
Najpierw MR:
Tworzymy plik o naziwe: MegaMR
PHP:
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
i w plik "Spells" wpisujemy.
PHP:
<rune name="Mega MR" id="2300" charges="5" lvl="10" maglv="10" mana="0" soul="0" exhaustion="1" prem="0" enabled="1" allowfaruse="1" script="MegaMR.lua"></rune>
Teraz tworzymi plik o nazwie: MegaSD
PHP:
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
i w plik "spells" wpisujemy:
<rune name="Super SD" id="2307" charges="1" needtarget="1" maglv="10" exhaustion="1" enabled="1" allowfaruse="1" script="MegaSD.lua"></rune>
I zostaje nam tylko MegaUH, wiec tworzymy plik o nazwie : MegaUH
i wpisujemy w niego:
PHP:
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
i w plik spells :
PHP:
<rune name="Super UH" id="2275" aggressive="0" charges="1" needtarget="1" maglv="7" exhaustion="1" enabled="1" allowfaruse="1" script="MegaUH.lua"></rune>
Mo?e spotkali?cie ju? wiele podobnych, ale przy?ekam sam je robi?em.

ale jeszcze nie wiem

.