Koxp, Koxp Türkiye, Koxp 1868, 1869 Koxp  

Geri git   Koxp, Koxp Türkiye, Koxp 1868, 1869 Koxp > Çöplük > Forum Arşivi

Forum Arşivi Gereksiz,Yanlış konular bu alanda toplanır.

Hoş geldiniz..
www.HilePort.Com



Yeni sitemize sizleride bekleriz.

 
 
LinkBack Konu Araçları Stil
Alt 04-28-2010, 18:47   #1 (permalink)
Prox
Guest
 
Forum
Üye No:
Mesajlar: n/a
Teşekkürler
Rep Bilgileri
Standart Sağ üstte basılı olan skilleri ve skill sayısını öğrenme

Basılı Skilleri Okuma Fonksiyonu
Kod:
Function GetCurrentSkill(SkillNo As Integer)
'//kojd// get current skills (sağ üstteki skill,buff,sc ler :P)
Dim i As Integer
Dim Ptr As Long, tmpBase As Long
Ptr = ReadLong(KO_PTR_DLG)
tmpBase = ReadLong(Ptr + &H1B4)
tmpBase = ReadLong(tmpBase + &H4)
tmpBase = ReadLong(tmpBase + &HCC)
For i = 1 To SkillNo
tmpBase = ReadLong(tmpBase + &H0) 'soldan kaçıncı skill?
Next
tmpBase = ReadLong(tmpBase + &H8)
If tmpBase > 0 Then
tmpBase = ReadLong(tmpBase + &H0) 've nihayet burası skill kodunu tutan adres
GetCurrentSkill = tmpBase
Else
GetCurrentSkill = 0
End If
End Function
Kaç Skill Basılı
Kod:
Function GetSkillCount()
'//kojd// get current skill count (sağ üstte kaç skill basılı ??)
Dim Ptr As Long, tmpBase As Long
Ptr = ReadLong(KO_PTR_DLG)
tmpBase = ReadLong(Ptr + &H1B4)
tmpBase = ReadLong(tmpBase + &H4)
tmpBase = ReadLong(tmpBase + &HD0)
GetSkillCount = tmpBase
End Function

Son Basılan Skill
Kod:
Function GetLastSkill()
'//kojd// get last skill (en son kullanılan skill..)
Dim Ptr As Long, tmpBase As Long
Ptr = ReadLong(KO_PTR_DLG)
tmpBase = ReadLong(Ptr + &H3D8)
tmpBase = ReadLong(tmpBase + &H6C)
tmpBase = ReadLong(tmpBase + &H10)
GetLastSkill = tmpBase
End Function
Skill okuma fonksiyonu kullanımı örneğin sağ üstte soldan 1. skill'i okumak için GetCurrentSkill(1), 2. için GetCurrentSkill(2)...

Okuma işlemini de GetSkillCount yani basılı olan skill sayısını öğrenerek sınırlayabilirsiniz. Örneğin,

Kod:
If GetSkillCount=1 '1 skill basılı ise
Dim a as long
a=GetCurrentSkill(1)
endif





KODLAR İÇİN KODJ TEŞEKKÜRLER
 
 

Etiket
basılı, olan, sağ, sayısını, skill, skilleri, üstte, öğrenme


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Konu Araçları
Stil

Yetkileriniz
Yeni Mesaj yazma yetkiniz Aktif değil dir.
Mesajlara Cevap verme yetkiniz aktif değil dir.
Eklenti ekleme yetkiniz Aktif değil dir.
Kendi Mesajınızı değiştirme yetkiniz Aktif değildir dir.

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Sponsor : balon patlatma puanlı giysi giydirme oyunları süper oyunlar kral oyun mario oyunları

Bütün Zaman Ayarları WEZ +2 olarak düzenlenmiştir. Şu Anki Saat: 06:33 .

Powered by vBulletin® Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
# CaN.