romegames 1
romegames
Krutzo 1
Krutzo
shrpnl 1
shrpnl
Best Studio 1
Best Studio
D 1
delimuratt
Aliyldrim 1
Aliyldrim
Mt2Hizmet 1
Mt2Hizmet
noisiv 1
noisiv
Manwe Work 1
Manwe Work
melankolıa18 1
melankolıa18
Agora Metin2 1
Agora Metin2
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Metin2 Hile İstek Karakter animasyonları

  • Konuyu başlatan Konuyu başlatan warss78
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 4
  • Görüntüleme Görüntüleme 219

warss78

Level 2
Üye
Katılım
5 May 2019
Konular
13
Mesajlar
87
Online süresi
9d 12h
Reaksiyon Skoru
38
Altın Konu
0
TM Yaşı
7 Yıl 1 Ay 2 Gün
Başarım Puanı
80
MmoLira
4,015
DevLira
0
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

Merhabalar,
Yine ben ve sorularımla geldim 🙂


Burada zırh / item değiştirme gibi bir durumdan bahsetmediğimi özellikle belirtmek isterim.


Merak ettiğim konu, oyundaki animasyonların nasıl bypass edildiği. Örneğin balık tutarken normalde olta sallama animasyonu oynuyor; ancak bazı kişiler bu animasyonu atlayıp doğrudan balık tutabiliyor.


Bu işlem teknik olarak nasıl yapılıyor? Animasyonu çağıran bir fonksiyonun devre dışı bırakılması mı söz konusu, yoksa animasyonu kontrol eden bir state / flag mi bypass ediliyor? İnceleyebileceğim örnek bir fonksiyon, adres ya da araştırmaya başlayabileceğim bir referans paylaşırsanız çok sevinirim.


Şimdiden teşekkür ederim, iyi forumlar dilerim.
 
> Server binlerce oyuncunun , mob , NPC bilgilerini kontrol edip tepki vereceği için en az bilgiyle kesintisiz ve sağlıklı çalışması gerekir.
> Oyun yazanlar oyuncular zevk alsın görsel şölen olsun , bekleme zamanları olsun diye animasyon ekler.
> Örneğin hava kılıcı veya öfke skill bastığında client(bizim bilgisayar) birçok kontrol ve animasyondan geçirir.(yaklaşık 2sn sürüyor)
> Senin aradığın nokta burası işin görsel kısmı bitti , client servera şu bilgiyi gönderir , "Mehmet" hava kılıcını aktif etti.
> Son aşamada server bilgi göndermek için çağrılan fonksiyonlar . SendBattleAttack , SendMoveTo , SendPickup ... isimlere takılma ama mantık bu şekilde. İşin eğlenceli bir o kadar uğraştırıcı kısmı bu fonksiyonların bulunması , bazen samanlıkta iğne aramak gibi oluyor.

özetle olta attım , balık tuttum bilgisini gönderen fonksiyonları bulman ve onların hangi parametreler ile çağrıldığını bulman gerekiyor.
 
> Server binlerce oyuncunun , mob , NPC bilgilerini kontrol edip tepki vereceği için en az bilgiyle kesintisiz ve sağlıklı çalışması gerekir.
> Oyun yazanlar oyuncular zevk alsın görsel şölen olsun , bekleme zamanları olsun diye animasyon ekler.
> Örneğin hava kılıcı veya öfke skill bastığında client(bizim bilgisayar) birçok kontrol ve animasyondan geçirir.(yaklaşık 2sn sürüyor)
> Senin aradığın nokta burası işin görsel kısmı bitti , client servera şu bilgiyi gönderir , "Mehmet" hava kılıcını aktif etti.
> Son aşamada server bilgi göndermek için çağrılan fonksiyonlar . SendBattleAttack , SendMoveTo , SendPickup ... isimlere takılma ama mantık bu şekilde. İşin eğlenceli bir o kadar uğraştırıcı kısmı bu fonksiyonların bulunması , bazen samanlıkta iğne aramak gibi oluyor.

özetle olta attım , balık tuttum bilgisini gönderen fonksiyonları bulman ve onların hangi parametreler ile çağrıldığını bulman gerekiyor.
Asıl sorunda bu zaten bu nerde tutuluyor anlamadım gitti
 
Merhabalar,
Yine ben ve sorularımla geldim 🙂


Burada zırh / item değiştirme gibi bir durumdan bahsetmediğimi özellikle belirtmek isterim.


Merak ettiğim konu, oyundaki animasyonların nasıl bypass edildiği. Örneğin balık tutarken normalde olta sallama animasyonu oynuyor; ancak bazı kişiler bu animasyonu atlayıp doğrudan balık tutabiliyor.


Bu işlem teknik olarak nasıl yapılıyor? Animasyonu çağıran bir fonksiyonun devre dışı bırakılması mı söz konusu, yoksa animasyonu kontrol eden bir state / flag mi bypass ediliyor? İnceleyebileceğim örnek bir fonksiyon, adres ya da araştırmaya başlayabileceğim bir referans paylaşırsanız çok sevinirim.


Şimdiden teşekkür ederim, iyi forumlar dilerim.
https://forum.turkmmo.com/konu/3933...-speed-yetenek-animasyon-suresi-yetenek-hizi/ buradaki konumu inceleyebilirsin, olta attığın sırada sana bir değer verecek ve tutarkende aynı şekil de değer gelecek bu değerleri 0 yaparsan animasyon iptal olur. Karakter,Etrafında diğer moblar(canavar,player..) hepsinin animasyon hareketleri buradan geçiyor.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst