Najlepszy OTS
 
Szukanie zaawansowane
   
 
Home Rejestracja FAQ Użytkownicy Grupy Galerie  
 
 


Forum Najlepszy OTS Strona Główna Skrypty Extra Haste Rune
Wyświetl posty z ostatnich:   
       
Napisz nowy temat  Odpowiedz do tematu

Sob 16:56, 18 Mar 2006
Autor Wiadomość
Administrator
Administrator
Administrator



Dołączył: 05 Mar 2006
Posty: 118
Przeczytał: 0 tematów

Ostrzeżeń: 0/5

Temat postu: Extra Haste Rune

Ciekawa runa na OTSy, po użyciu na sobie daje na krótki czas bardzo dużą prędkość (utani gran hur się chowa). Jakl zrobić? Proste.

1. W data/spells/runes tworzymy plik hasted.lua o takiej treści:

Kod:
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 


2. W pliku data/spells/spells.xml przed znacznikiem <!--\\ End Runes //-->
dopisujemy:

Kod:
<rune name="Hasted"id="3123"charges="1"maglv="18"mana="0"enabled="1"></rune>


*tutaj możemy zmienić mlvl potrzebny do użycia runy

I już runa jest gotowa do użycia w grze. Żeby stworzyć ją GMem piszemy

Kod:
/i 3123 100


Żeby standardowy npc w YurOTS ją sprzedawał, dodajemy do pliku data/npc/scripts/runes.lua taki tekst:

Kod:
elseif msgcontains(msg, 'haste') and focus == cid then
buy(cid,3123,100,100)
talk_start = os.clock()


*tu zmieniamy ile runa ma mieć użyć
*tu ile ma kosztować gp

Runa 100% by me, testowana na YurOTS 0.9.3
Wierzę że przyda się na wielu OTSach, enjoy!


Post został pochwalony 0 razy
 
Zobacz profil autora
      Do góry  
Sob 23:40, 18 Mar 2006
Autor Wiadomość
Ramza pL
Zainteresowany OTSem
Zainteresowany OTSem



Dołączył: 18 Mar 2006
Posty: 12
Przeczytał: 0 tematów

Ostrzeżeń: 0/5

Temat postu:

Fajne skyrpty Very Happy i super twoj OTS i fajnie ze je posiada Very Happy

Post został pochwalony 0 razy
 
Zobacz profil autora
      Do góry  
Napisz nowy temat  Odpowiedz do tematu

 
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


      Do góry  

Strona 1 z 1
Skocz do:  
fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2002 phpBB Group
Avalanche style by What Is Real © 2004
             
Regulamin