- Mesaj
- 585
- Çözümler
- 26
- Beğeni
- 385
- Puan
- 799
- Ticaret Puanı
- 0
uitooltip:
def __AppendAttributeInformation(self, attrSlot, itemAbsChance = 0):
if 0 != attrSlot:
for i in xrange(player.ATTRIBUTE_SLOT_MAX_NUM):
type = attrSlot[i][0]
value = attrSlot[i][1]
if 0 == value:
continue
affectString = self.__GetAffectString(type, value)
if app.ENABLE_SASH_SYSTEM:
if item.GetItemType() == item.ITEM_TYPE_COSTUME and item.GetItemSubType() == item.COSTUME_TYPE_SASH and itemAbsChance:
value = self.CalcSashValue(value, itemAbsChance)
affectString = self.__GetAffectString(type, value)
if affectString:
# Max değer kontrolü (senin tanımladığın değerler)
max_bonus_values = {
item.APPLY_ATTBONUS_HUMAN: 15,
item.APPLY_ATTBONUS_MONSTER: 20,
item.APPLY_CRITICAL_PCT: 10,
item.APPLY_PENETRATE_PCT: 10,
item.APPLY_RESIST_SWORD: 15,
item.APPLY_RESIST_DAGGER: 15,
item.APPLY_ATT_SPEED: 20,
# ... istediğin kadar ekle
}
# Mavi renk (hex › float color yerine direkt packed text rengiyle çalışıyoruz)
if type in max_bonus_values and value >= max_bonus_values[type]:
affectString = "|cFF47C6FF" + affectString + "|r"
affectColor = self.__GetAttributeColor(i, value)
self.AppendTextLine(affectString, affectColor)
istesen yanına MAX yazısı yazılabilir işte
Kod:
if type in max_bonus_values and value >= max_bonus_values[type]:
affectString += " (MAX)"
affectString = "|cFF47C6FF" + affectString + "|r"
ellerin yorulmasın diye efsun full liste oranları sen ayarlıyı ver
Kod:
1: 2000, # Max HP
2: 3000, # Max SP
3: 12, # CON
4: 12, # INT
5: 12, # STR
6: 12, # DEX
7: 20, # Saldırı Hızı
8: 20, # Hareket Hızı
9: 20, # Büyü Hızı
10: 30, # HP Rejenerasyonu
11: 30, # SP Rejenerasyonu
12: 8, # Sersemletme Şansı
13: 8, # Yavaşlatma Şansı
14: 8, # Lanetleme Şansı
15: 10, # Kritik Vuruş
16: 10, # Delici Vuruş
17: 8, # Zehirleme Şansı
18: 15, # Zehir Direnci
19: 15, # Kılıç Direnci
20: 15, # İkielli Direnci
21: 15, # Hançer Direnci
22: 15, # Çan Direnci
23: 15, # Yelpaze Direnci
24: 15, # Ok Direnci
25: 15, # Ateş Direnci
26: 15, # Elektrik Direnci
27: 15, # Büyü Direnci
28: 15, # Yarı İnsanlara Karşı Güç
29: 15, # Savaşçıya Karşı Güç
30: 15, # Ninjalara Karşı Güç
31: 10, # HP Çalma
32: 10, # SP Çalma
33: 10, # SP hasarını HP ile kazanma
34: 20, # Ölümsüze Karşı Güç
35: 20, # Şeytana Karşı Güç
36: 20, # Hayvana Karşı Güç
37: 20, # Orka Karşı Güç
38: 20, # Mistika Karşı Güç
39: 20, # Metine Karşı Güç
40: 20, # Boss'a Karşı Güç
41: 10, # Element Direnci
42: 10, # Büyü Direnci
43: 15, # Büyü Hasarı Bonusu
44: 15, # Normal Vuruş Hasarı Bonusu
45: 20, # Canavara Karşı Güç
46: 15, # Tüm Beceri Hasarı
47: 15, # Tüm Beceri Defansı
48: 10, # HP Yenilenme
49: 10, # SP Yenilenme
50: 200, # Delme Hasarı
51: 20, # Büyü Delme Şansı
52: 20, # Yakın Saldırı Yansıtma
53: 20, # Lanet Yansıtma
54: 15, # Zehir Azaltma
55: 10, # Düşman Öldürünce HP Geri Kazanımı
56: 10, # Düşman Öldürünce SP Geri Kazanımı
57: 10, # Eşya Düşürme Şansı
58: 10, # Yang Düşürme Şansı
59: 10, # EXP Bonus
60: 10, # İksir Etkisi Arttırma
61: 10, # Enerji Bonus
62: 10, # Direnç - Savaşçı
63: 10, # Direnç - Ninja
64: 10, # Direnç - Sura
65: 10, # Direnç - Şaman
66: 10, # Direnç - Lycan
Dosya Eklentileri
Son düzenleme: