atakan332
Oyuncu
Yaş: 32
Kayıt: 11 Mar 2017
Mesajlar: 42
Cinsiyet: Erkek
Nerden: Mersin
Durumu: Çevrimdışı
Konu: Health Bar.
Hayvanın ya da insanın health barını çektikten sonra ölünce kapanmaması için ne yapabilirim ?
yolcu
Büyük Usta
Yaş: 46
Kayıt: 19 Mar 2012
Mesajlar: 359
Cinsiyet: Erkek
Teşekkür: 41
Durumu: Çevrimdışı
Konu: Yanıt: Health Bar.
ölünce tekrar açılmasını sağlayacak script kullanabilirsin
leganes
Usta
Yaş: 39
Kayıt: 03 Ksm 2016
Mesajlar: 241
Teşekkür: 8
Uyarı: 2
Durumu: Çevrimdışı
Konu: Yanıt: Health Bar.
İnsan için parti atabilirsin.
gruptria
Jandarma Dondurma
Yaş: 35
Kayıt: 20 Ksm 2015
Mesajlar: 505
Nerden: TR
Teşekkür: 29
Durumu: Çevrimdışı
gruptria
Jandarma Dondurma
Konu: Yanıt: Health Bar.
Çözümü bulan varsa paylaşabilir mi nasıl yapabiliriz ?
yolcu
Büyük Usta
Yaş: 46
Kayıt: 19 Mar 2012
Mesajlar: 359
Cinsiyet: Erkek
Teşekkür: 41
Durumu: Çevrimdışı
Konu: Yanıt: Health Bar.
Çözüm, EasyUO da
Ben uzun zamandır kullanıyorum çözümü.
Kısaca;
if %pixCol = 0
event StatBar %ID
Bu mesaja teşekkür edenler (1 kişi): gruptria
gruptria
Jandarma Dondurma
Yaş: 35
Kayıt: 20 Ksm 2015
Mesajlar: 505
Nerden: TR
Teşekkür: 29
Durumu: Çevrimdışı
gruptria
Jandarma Dondurma
Konu: Yanıt: Health Bar.
Teşekkürler yolcu şu şekilde yaptım oldu =)
event statbar CYPW ; hayvanın id si
halt
gruptria
Jandarma Dondurma
Yaş: 35
Kayıt: 20 Ksm 2015
Mesajlar: 505
Nerden: TR
Teşekkür: 29
Durumu: Çevrimdışı
gruptria
Jandarma Dondurma
Konu: Yanıt: Health Bar.
Ama hatırladığım kadar eski sürüm UltimaOnline de hiçbir status bar kaybolmuyordu ister yaratık ölsün ister kendi hayvanın ölsün , o şekildeydi neyse bu da ayrı bir çözüm oldu ..Easyuo da herzaman çalışan kod yani herhangi bir koşula bağlı olmayan kod makineyi kasıyor
event statbar CYPW ; hayvanın id si
yukarıdaki gibi sadece tek satırlık kodun çalışması gibi felan filan
gruptria
Jandarma Dondurma
Yaş: 35
Kayıt: 20 Ksm 2015
Mesajlar: 505
Nerden: TR
Teşekkür: 29
Durumu: Çevrimdışı
gruptria
Jandarma Dondurma
Konu: Yanıt: Health Bar.
Easyuo da bir kodun if bloğu yada başka bir bloğun tek bir defaya mahsus çalışması için ne yapmamız gerekir ,genellikle ben wait ile bekletiyorum scripti ve o çözümü bulamadım , #scnt ile sistem saati üzerinden kontrol edenlerde var , benim çok işime yarayabilir tek bir defaya kodun çalışması
break goto contiune gibi anahtar kodlar ile de yapamadım ,
yolcu
Büyük Usta
Yaş: 46
Kayıt: 19 Mar 2012
Mesajlar: 359
Cinsiyet: Erkek
Teşekkür: 41
Durumu: Çevrimdışı
Konu: Yanıt: Health Bar.
Öncelikle, statbarı altı siyah ekran olacak şekilde bir konuma yerleştir. X Y koordinatlarını bil.
Sonra
savepix komutu ile statbarın olduğu konumun rengini %X değerine kaydet.
ve
if komutu ile %X değeri siyahmı değilmi kontrol et
if %X = 0 ; yani statbarın yeri siyah mı? yani statbar kapanmış.
;siyah ise
event statbar %ID
yolcu
Büyük Usta
Yaş: 46
Kayıt: 19 Mar 2012
Mesajlar: 359
Cinsiyet: Erkek
Teşekkür: 41
Durumu: Çevrimdışı
Konu: Yanıt: Health Bar.
hatta al sana hayvanın statbarını öldüğünde açacak script.
Çalıştırınca, statbarının açılmasını istediğin hayvanı seç.
Statbarı kapatırsan, hayvan ölürse, statbar otomatik açılır.
DC olmadığın sürece çalışır.
Kod:
initevents
set #targCurs 1
while #targCurs = 1
wait
set %PetID #LTargetID
set %CPosY 335
set %CPosX #cliXRes + 50
while #cliLogged = 1
{
findItem %PetID G
savePix %CPosX %CPosY 1
if #pixCol = 0 && #findCnt > 0
gosub StatBar
}
halt
sub StatBar
{
event statbar %Pet
while #contname <> status_gump || #contsize <> 584_216 || #contID <> %PetID
wait
set #contPosX #cliXRes
set #contPosY 325
while #ContPosX <> #cliXRes || #ContPosY <> 325
wait
return
}
|
Sayfaya git: 1, 2, Sonraki |
1. sayfa (Toplam 2 sayfa) [ 11 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
|