Forum KevlarSiteForum Strona Główna KevlarSiteForum
KevlarSiteForum


poradnik Jak zrobić hasterune

 
Napisz nowy temat   Odpowiedz do tematu    Forum KevlarSiteForum Strona Główna -> Poradniki
Zobacz poprzedni temat :: Zobacz następny temat  
Administrator
Administrator



Dołączył: 16 Gru 2006
Posty: 33
Przeczytał: 0 tematów

Ostrzeżeń: 0/5

 PostWysłany: Śro 23:10, 27 Gru 2006    Temat postu: poradnik Jak zrobić hasterune Back to top

Wchodzimy w data/spells/runes i tam robimy plik o nazwie haste.lua a w nim wpisujemy to:




attackType = ATTACK_NONE
animationEffect = NM_ANI_NONE

hitEffect = NM_ME_NONE
damageEffect = NM_ME_MAGIC_POISEN
animationColor = GREEN
offensive = false
drawblood = false

GreatHasteObject = MagicDamageObject(attackType, animationEffect,
hitEffect, damageEffect, animationColor, offensive, drawblood, 0, 0)

function onCast(cid, creaturePos, level, maglv, var)
centerpos = {x=creaturePos.x, y=creaturePos.y, z=creaturePos.z}
ret = doTargetMagic(cid, centerpos, GreatHasteObject:ordered())

if(ret) then
speed = getSpeed(cid)
time = 20
addspeed = (speed*1.7)-56

changeSpeed(cid, addspeed, time)

end

return ret
end




Teraz jesli ktos chce by jakis npc sprzedajacy runy np Dark rodo sprzedawal takze i haste runy wlazimy w data/npc/scripts i tam znajdujemy plik o nazwie runes.lua i w nim gdzies w tym rzedzie runek (latwo sie skapnac wystarczy przeczytac) dodajemy te linijke:


elseif msgcontains(msg, 'haste rune') and focus == cid then
buy(cid,2299,100,1500)



2299-id runy
100-ilosc uzyc w runie
1500-cena za rune

Prawie na poczatku pisze co npc mowi jak sie napisze (glownie "hi" i pozniej "runes") po ostatniej runce piszece "Haste Rune"

wchodzimy w spells.xml i piszemy pod
<!--// Make Runes \\-->



<rune name="Haste" id="2299" charges="1" maglv="7" mana="0" enabled="1"></rune>


2299-id runy
7-mlvl od ktorego mozna korzystac z runy


Post został pochwalony 0 razy
 
Zobacz profil autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum KevlarSiteForum Strona Główna -> Poradniki Wszystkie czasy w strefie EET (Europa)
Strona 1 z 1

 
Skocz do:  
Możesz pisać nowe tematy
Możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach