Acceleration
Kullanıcı
- 11 Ağu 2024
- 8
- 0
Bu konunun Myko ve Homeko database'lere faydalı olacağını düşünüyorum.
Paylaşılan bu code'ları kullanırsanız gerçek anlamda bir upgrade sistemi elde etmiş olursunuz. Low class kökenli bir item'ın (örn: Sword Breaker) sadece low class upgrade scroll ile basıldığı bir sistem elde etmiş olmazsınız. Gerçekte low class kökenli bir item (örn: sword breaker) hem low class upgrade scroll ile hem middle class upgrade scroll ile hem de blessed upgrade scroll ile basılabilir ve bu basım oranları birbirlerinden farklıdır. Yani aynı item örneğin middle class upgrade scroll ile +7'ye %10 olasılıkla geçerken blessed upgrade scroll ile +7'ye %15 olasılıkla geçer. İşte bu konudaki paylaşım gerçek anlamda bir upgrade sistemini sizlere sunmaktadır.
Tüm ITEM_UPGRADE tablosunu düzenleyebilmek için öncelikle ITEM tablosunu düzenlemek gerekiyor. ITEM tablomuzu düzenlemekle başlayalım.
1) ITEM tablosunun içeriğini temizliyoruz.
2) Aşağıdaki ekten ITEM.txt dosyasını indirip Query Analyzer'a uygulayınız. Böylece ITEM tablonuz düzenlenmiş olur.
> ITEM tablosunu düzenleyen code'larda "( [Num], [strName], [Kind], [Slot], [Race], [Class], [Damage], [Delay], [Range], [Weight], [Duration], [BuyPrice], [SellPrice], [Ac], [Countable], [Effect1], [Effect2], [ReqLevel], [ReqLevelMax], [ReqRank], [ReqTitle], [ReqStr], [ReqSta], [ReqDex], [ReqIntel], [ReqCha], [SellingGroup], [ItemType], [Hitrate], [Evasionrate], [DaggerAc], [SwordAc], [MaceAc], [AxeAc], [SpearAc], [BowAc], [FireDamage], [IceDamage], [LightningDamage], [PoisonDamage], [HPDrain], [MPDamage], [MPDrain], [MirrorDamage], [Droprate], [StrB], [StaB], [DexB], [IntelB], [ChaB], [MaxHpB], [MaxMpB], [FireR], [ColdR], [LightningR], [MagicR], [PoisonR], [CurseR] )" ön eki kullanılmıştır. Böylece ITEM tablolarındaki sütunların yerleri farklı olsa bile doğru veri, doğru sütuna yerleşecektir.
* ITEM tablosunda Exceptional Weapon'lar (Örn: Exceptional Shard) bulunmaktadır.
* ITEM tablosunda Forgotten Temple Event Item'ları (Örn: Dark Vane) bulunmaktadır.
* ITEM tablosunda Bifrost Event Item'ları (Örn: Sherion) bulunmaktadır.
* ITEM tablosunda 70 Level Quest Item'ları (Örn: Dagger of <selfname>) bulunmaktadır.
* ITEM tablosunda Juraid Mountain Event Item'ları (Örn: Cold-Hearted Dagger) bulunmaktadır.
* ITEM tablosunda 46 Level Quest Armor'ları (Örn: Chitin Armor Helmet (+7) / Defense Ability (Dagger): 15) bulunmaktadır. Bunlar upgrade edilebilmektedir.
- ITEM tablosunda Krowaz Item'ları, Dark Knight Item'ları, UTC Item'ları bulunmamaktadır.
Konu aşağıdan devam etmektedir.
Paylaşılan bu code'ları kullanırsanız gerçek anlamda bir upgrade sistemi elde etmiş olursunuz. Low class kökenli bir item'ın (örn: Sword Breaker) sadece low class upgrade scroll ile basıldığı bir sistem elde etmiş olmazsınız. Gerçekte low class kökenli bir item (örn: sword breaker) hem low class upgrade scroll ile hem middle class upgrade scroll ile hem de blessed upgrade scroll ile basılabilir ve bu basım oranları birbirlerinden farklıdır. Yani aynı item örneğin middle class upgrade scroll ile +7'ye %10 olasılıkla geçerken blessed upgrade scroll ile +7'ye %15 olasılıkla geçer. İşte bu konudaki paylaşım gerçek anlamda bir upgrade sistemini sizlere sunmaktadır.
Tüm ITEM_UPGRADE tablosunu düzenleyebilmek için öncelikle ITEM tablosunu düzenlemek gerekiyor. ITEM tablomuzu düzenlemekle başlayalım.
1) ITEM tablosunun içeriğini temizliyoruz.
Kod:
--------
--------
Delete from ITEM
--------
--------
2) Aşağıdaki ekten ITEM.txt dosyasını indirip Query Analyzer'a uygulayınız. Böylece ITEM tablonuz düzenlenmiş olur.
> ITEM tablosunu düzenleyen code'larda "( [Num], [strName], [Kind], [Slot], [Race], [Class], [Damage], [Delay], [Range], [Weight], [Duration], [BuyPrice], [SellPrice], [Ac], [Countable], [Effect1], [Effect2], [ReqLevel], [ReqLevelMax], [ReqRank], [ReqTitle], [ReqStr], [ReqSta], [ReqDex], [ReqIntel], [ReqCha], [SellingGroup], [ItemType], [Hitrate], [Evasionrate], [DaggerAc], [SwordAc], [MaceAc], [AxeAc], [SpearAc], [BowAc], [FireDamage], [IceDamage], [LightningDamage], [PoisonDamage], [HPDrain], [MPDamage], [MPDrain], [MirrorDamage], [Droprate], [StrB], [StaB], [DexB], [IntelB], [ChaB], [MaxHpB], [MaxMpB], [FireR], [ColdR], [LightningR], [MagicR], [PoisonR], [CurseR] )" ön eki kullanılmıştır. Böylece ITEM tablolarındaki sütunların yerleri farklı olsa bile doğru veri, doğru sütuna yerleşecektir.
* ITEM tablosunda Exceptional Weapon'lar (Örn: Exceptional Shard) bulunmaktadır.
* ITEM tablosunda Forgotten Temple Event Item'ları (Örn: Dark Vane) bulunmaktadır.
* ITEM tablosunda Bifrost Event Item'ları (Örn: Sherion) bulunmaktadır.
* ITEM tablosunda 70 Level Quest Item'ları (Örn: Dagger of <selfname>) bulunmaktadır.
* ITEM tablosunda Juraid Mountain Event Item'ları (Örn: Cold-Hearted Dagger) bulunmaktadır.
* ITEM tablosunda 46 Level Quest Armor'ları (Örn: Chitin Armor Helmet (+7) / Defense Ability (Dagger): 15) bulunmaktadır. Bunlar upgrade edilebilmektedir.
- ITEM tablosunda Krowaz Item'ları, Dark Knight Item'ları, UTC Item'ları bulunmamaktadır.
Konu aşağıdan devam etmektedir.
Ekli dosyalar
Son düzenleme: