- Mesaj
- 19
- Beğeni
- 1
- Puan
- 50
- Ticaret Puanı
- 0
Metin2 de level kasarken statü geldi ise otomatik statü vercek bir script yapmak istiyorum.
Fakat GetStatus Fonksiyonu ile karakterin exp değerini çekiyorum statüleri çekmek için ne yapmam gerek bilemedim konu ile bilgili olan arkadaşlar bir yardımcı olabilir mi ?
Bu işime yaramadı. Yardımlarınızı beklıyorum.
Fakat GetStatus Fonksiyonu ile karakterin exp değerini çekiyorum statüleri çekmek için ne yapmam gerek bilemedim konu ile bilgili olan arkadaşlar bir yardımcı olabilir mi ?
Benım oluşturduğum kod bu şekilde:
def AutoStatGive(self):
now = app.GetTime()
if now - self.last_stat_time < self.stat_interval:
return
self.last_stat_time = now
try:
statusPlusPoint = pfFTEfFtlJ.GetStatus(pfFTEfFtlJ.STAT)
if statusPlusPoint > 0:
hpdeger = pfFTEfFtlJ.GetStatus(pfFTEfFtlJ.HT)
val = True # kendi mantığına göre ayarla
if val and hpdeger < 90:
status = uiCharacter.CharacterWindow()
status._CharacterWindow__OnClickStatusPlusButton("HTH")
del status
chat.AppendChat(3, "[BOT] Otomatik can statü puanı verildi.")
else:
chat.AppendChat(3, "[BOT] Can statü puanı verilecek durumda değil.")
else:
chat.AppendChat(4, "[BOT] Dağıtılacak stat puanı yok.")
except Exception as e:
chat.AppendChat(3, "[BOT] Otomatik stat verirken hata: %s" % str(e))
Bu işime yaramadı. Yardımlarınızı beklıyorum.
En son bir moderatör tarafından düzenlenmiş: