Runuo1.0 faster cast sınırlarıyla oynama Yardım!
Ultima Online Forum -> Konu Dışı
 
Yazar
Mesaj
Nemesis
Efsane

Avatar

Yaş: 34
Kayıt: 09 Tem 2010
Mesajlar: 605
Cinsiyet: Erkek

Teşekkür: 4

Durumu: Çevrimdışı

Avatar
Nemesis
Efsane
Runuo1.0 faster cast sınırlarıyla oynama Yardım! Konu: Runuo1.0 faster cast sınırlarıyla oynama Yardım!
Alıntıyla Cevap Gönder
Öyle arkadaşlarla 2 3 kişi aramızda takılmak için wou açılana kadar server açtık fc fcr sınırlarını nasıl yükseltebiliriz acaba fcr 20 fc 10 gibi mesela 6 ya 2 oluyor galiba default...?

 
En Yukarı Git
Kullanıcının profilini görüntüle Özel mesaj gönder  
11 Tem 2010 23:17
Wyvernjack
Oyuncu

Avatar

Yaş: 39
Kayıt: 04 Tem 2010
Mesajlar: 14

Durumu: Çevrimdışı

Avatar
Wyvernjack
Oyuncu
Runuo1.0 faster cast sınırlarıyla oynama Yardım! Konu: Yanıt: Runuo1.0 faster cast sınırlarıyla oynama Yardım!
Alıntıyla Cevap Gönder
eğer yanlış hatırlamıyosam RunUO 1.0\Scripts\Spells\Base\Spell.cs nin içindeki

Kod:
      public virtual int CastRecoveryBase{ get{ return 6; } }
      public virtual int CastRecoveryCircleScalar{ get{ return 0; } }
      public virtual int CastRecoveryFastScalar{ get{ return 1; } }
      public virtual int CastRecoveryPerSecond{ get{ return 4; } }
      public virtual int CastRecoveryMinimum{ get{ return 0; } }

      public virtual TimeSpan GetCastRecovery()
      {
         if ( !Core.AOS )
            return NextSpellDelay;

         int fcr = AosAttributes.GetValue( m_Caster, AosAttribute.CastRecovery );

         int circleDelay = CastRecoveryCircleScalar * (1 + (int)Circle); // Note: Circle is 0-based so we must offset
         int fcrDelay = -(CastRecoveryFastScalar * fcr);

         int delay = CastRecoveryBase + circleDelay + fcrDelay;

         if ( delay < CastRecoveryMinimum )
            delay = CastRecoveryMinimum;

         return TimeSpan.FromSeconds( (double)delay / CastRecoveryPerSecond );
      }

      public virtual int CastDelayBase{ get{ return 3; } }
      public virtual int CastDelayCircleScalar{ get{ return 1; } }
      public virtual int CastDelayFastScalar{ get{ return 1; } }
      public virtual int CastDelayPerSecond{ get{ return 4; } }
      public virtual int CastDelayMinimum{ get{ return 1; } }

      public virtual TimeSpan GetCastDelay()
      {
         if ( m_Scroll is BaseWand )
            return TimeSpan.Zero;

         if ( !Core.AOS )
            return TimeSpan.FromSeconds( 0.5 + (0.25 * (int)Circle) );

         // Faster casting cap of 2 (if not using the protection spell)
         // Faster casting cap of 0 (if using the protection spell)
         // Paladin spells are subject to a faster casting cap of 4
         // Paladins with magery of 70.0 or above are subject to a faster casting cap of 2
         int fcMax = 2;

         if ( CastSkill == SkillName.Chivalry && m_Caster.Skills[SkillName.Magery].Value < 70.0 )
            fcMax = 4;

         int fc = AosAttributes.GetValue( m_Caster, AosAttribute.CastSpeed );

         if ( fc > fcMax )
            fc = fcMax;

         if ( ProtectionSpell.Registry.Contains( m_Caster ) )
            fc -= 2;



kodlardan 2 tanesini editleyerek bu mümkündü ama hatırlamıyorum istersen bazılarını dene bulabilirsin

 
En Yukarı Git
Kullanıcının profilini görüntüle Özel mesaj gönder  
11 Tem 2010 23:23
Wyvernjack
Oyuncu

Avatar

Yaş: 39
Kayıt: 04 Tem 2010
Mesajlar: 14

Durumu: Çevrimdışı

Avatar
Wyvernjack
Oyuncu
Runuo1.0 faster cast sınırlarıyla oynama Yardım! Konu: Yanıt: Runuo1.0 faster cast sınırlarıyla oynama Yardım!
Alıntıyla Cevap Gönder
aklıma bişey geldi zaten fcr 6 olunca delay kalkıyo diye biliyorum yani fcr nin 100 olması bi avantaj sağlamaz fc yi değiştirmek içinde

Kod:
int fcMax = 2;


bunu

Kod:
int fcMax = 100;


ile değiştirirsen her spelli 1 saniyede yapar diye tahmin ediyorum yanlız sadece mage spellerini galiba diğerlerinide değiştirirsen diğer skillerin spellerinide hızlandırır

 
En Yukarı Git
Kullanıcının profilini görüntüle Özel mesaj gönder  
11 Tem 2010 23:37
Nemesis
Efsane

Avatar

Yaş: 34
Kayıt: 09 Tem 2010
Mesajlar: 605
Cinsiyet: Erkek

Teşekkür: 4

Durumu: Çevrimdışı

Avatar
Nemesis
Efsane
Runuo1.0 faster cast sınırlarıyla oynama Yardım! Konu: Yanıt: Runuo1.0 faster cast sınırlarıyla oynama Yardım!
Alıntıyla Cevap Gönder
Denedim akşam olmadı.Büyüyü hızlı yapıyor yürüyemiyor ama fln bazen.Yanlıs değerleri yaptım herhalde,error verdi hangilerini yapacağımı bilsem :D bende dosyasını bulmuştum teşekkür ederim yinede ilgilendiğin için...

 
En Yukarı Git
Kullanıcının profilini görüntüle Özel mesaj gönder  
11 Tem 2010 23:38
Wyvernjack
Oyuncu

Avatar

Yaş: 39
Kayıt: 04 Tem 2010
Mesajlar: 14

Durumu: Çevrimdışı

Avatar
Wyvernjack
Oyuncu
Runuo1.0 faster cast sınırlarıyla oynama Yardım! Konu: Yanıt: Runuo1.0 faster cast sınırlarıyla oynama Yardım!
Alıntıyla Cevap Gönder
http://rapidshare.com/files/406432903/Spell.cs bu dosyayı seninki ile değiştirirmisin ben yaptım oluyo bide böyle dene istersen kaybedicek bişeyin olmaz :)

 
En Yukarı Git
Kullanıcının profilini görüntüle Özel mesaj gönder  
11 Tem 2010 23:44
Nemesis
Efsane

Avatar

Yaş: 34
Kayıt: 09 Tem 2010
Mesajlar: 605
Cinsiyet: Erkek

Teşekkür: 4

Durumu: Çevrimdışı

Avatar
Nemesis
Efsane
Runuo1.0 faster cast sınırlarıyla oynama Yardım! Konu: Yanıt: Runuo1.0 faster cast sınırlarıyla oynama Yardım!
Alıntıyla Cevap Gönder
oldu bayağı sağolasın işimizi görür :D pwp serverlarında bu deprem büyüsünü inmani kadar hızlı yapıyorlar başka ayarlarda var galiba....

 
En Yukarı Git
Kullanıcının profilini görüntüle Özel mesaj gönder  
12 Tem 2010 0:28
 
Yeni başlık gönder   Başlığa cevap gönder  
1. sayfa (Toplam 1 sayfa) [ 6 mesaj ]  

 
Bu forumda yeni başlıklar açamazsınız
Bu forumdaki başlıklara cevap veremezsiniz
Bu forumdaki mesajlarınızı değiştiremezsiniz
Bu forumdaki mesajlarınızı silemezsiniz
Bu forumdaki anketlerde oy kullanamazsınız