vSRO Paylaşım vSRO Dungeon Yapısı: Hive, Nest, Trigger, Condition ve Action Mantığı

  • Konuyu Başlatan Konuyu Başlatan Thor
  • Başlangıç tarihi Başlangıç tarihi

Thor

WTB Mjolnir

.
Aktiflik: 100%
Katılım
22 Tem 2023
Mesajlar
2,793
Çözümler
43
Tepkime puanı
11,056
Puan
113
Konum
İstanbul
Web sitesi
www.vsro.org
Thread owner
Merhabalar arkadaşlar,

1783454947153.png


Bugün sizlere adım adım mini dungeon sisteminin nasıl oluşturulduğunu anlatacağım. Bu rehber sayesinde yalnızca bir dungeon eklemeyi değil, aynı zamanda bu sistemin veritabanı üzerinde nasıl çalıştığını ve tabloların birbiriyle nasıl bağlantı kurduğunu da anlayacaksınız.

Şunu en başta belirtmek isterim ki, bu sistem kopyala-yapıştır mantığıyla öğrenilebilecek bir yapı değildir. Hazır dosyaları ekleyerek kısa süreli sonuç alabilirsiniz; ancak tabloların görevlerini, aralarındaki ilişkileri ve çalışma mantığını öğrenmeden kendi dungeon'ınızı oluşturmanız veya mevcut sistemi geliştirmeniz oldukça zordur.

Bu anlatımın amacı, her tabloyu tek tek inceleyerek görevini, işlevini ve birbirleriyle olan bağlantılarını açıklamak; böylece temiz (clean) bir veritabanı üzerinde sıfırdan kendi dungeon sisteminizi kurabilecek bilgiye sahip olmanızı sağlamaktır.

Hazırsanız, ilk tablodan başlayarak sistemi birlikte inceleyelim.

Arkadaşlar, bu sistemin yapısını kurmak ve anlatmak gerçekten dikkat, zaman ve sabır isteyen bir işlemdir. Elimden geldiğince hangi tablonun ne işe yaradığını, nerede kullanıldığını ve sistemin hangi mantıkla çalıştığını anlatmaya çalıştım.

Umarım bu anlatım sizlere yardımcı olur. Burada en önemli tavsiyem, ID bağlantılarını yaparken çok dikkatli olmanızdır. Çünkü tek bir hatalı ID girişi bile tüm trigger zincirinin bozulmasına ve sistemin çalışmamasına sebep olabilir.

Bu yüzden işlemleri ezbere veya sadece copy-paste mantığıyla değil, tablo bağlantılarını anlayarak yapmanızı öneririm. Mantığı kavradığınızda wave, unique, mesaj ve exit sistemlerini kendi dungeon yapınıza göre rahatlıkla düzenleyebilirsiniz.
 
Merhabalar arkadaşlar,

1783454947153.png

Bugün sizlere adım adım mini dungeon sisteminin nasıl oluşturulduğunu anlatacağım. Bu rehber sayesinde yalnızca bir dungeon eklemeyi değil, aynı zamanda bu sistemin veritabanı üzerinde nasıl çalıştığını ve tabloların birbiriyle nasıl bağlantı kurduğunu da anlayacaksınız.

Şunu en başta belirtmek isterim ki, bu sistem kopyala-yapıştır mantığıyla öğrenilebilecek bir yapı değildir. Hazır dosyaları ekleyerek kısa süreli sonuç alabilirsiniz; ancak tabloların görevlerini, aralarındaki ilişkileri ve çalışma mantığını öğrenmeden kendi dungeon'ınızı oluşturmanız veya mevcut sistemi geliştirmeniz oldukça zordur.

Bu anlatımın amacı, her tabloyu tek tek inceleyerek görevini, işlevini ve birbirleriyle olan bağlantılarını açıklamak; böylece temiz (clean) bir veritabanı üzerinde sıfırdan kendi dungeon sisteminizi kurabilecek bilgiye sahip olmanızı sağlamaktır.

Hazırsanız, ilk tablodan başlayarak sistemi birlikte inceleyelim.
*** Gizli metin: alıntı yapılamaz. ***
*** Gizli metin: alıntı yapılamaz. ***
*** Gizli metin: alıntı yapılamaz. ***
*** Gizli metin: alıntı yapılamaz. ***

Arkadaşlar, bu sistemin yapısını kurmak ve anlatmak gerçekten dikkat, zaman ve sabır isteyen bir işlemdir. Elimden geldiğince hangi tablonun ne işe yaradığını, nerede kullanıldığını ve sistemin hangi mantıkla çalıştığını anlatmaya çalıştım.

Umarım bu anlatım sizlere yardımcı olur. Burada en önemli tavsiyem, ID bağlantılarını yaparken çok dikkatli olmanızdır. Çünkü tek bir hatalı ID girişi bile tüm trigger zincirinin bozulmasına ve sistemin çalışmamasına sebep olabilir.

Bu yüzden işlemleri ezbere veya sadece copy-paste mantığıyla değil, tablo bağlantılarını anlayarak yapmanızı öneririm. Mantığı kavradığınızda wave, unique, mesaj ve exit sistemlerini kendi dungeon yapınıza göre rahatlıkla düzenleyebilirsiniz.
Paylaşım için teşekkürler Coşkun hocam :)
 
Merhabalar arkadaşlar,

1783454947153.png

Bugün sizlere adım adım mini dungeon sisteminin nasıl oluşturulduğunu anlatacağım. Bu rehber sayesinde yalnızca bir dungeon eklemeyi değil, aynı zamanda bu sistemin veritabanı üzerinde nasıl çalıştığını ve tabloların birbiriyle nasıl bağlantı kurduğunu da anlayacaksınız.

Şunu en başta belirtmek isterim ki, bu sistem kopyala-yapıştır mantığıyla öğrenilebilecek bir yapı değildir. Hazır dosyaları ekleyerek kısa süreli sonuç alabilirsiniz; ancak tabloların görevlerini, aralarındaki ilişkileri ve çalışma mantığını öğrenmeden kendi dungeon'ınızı oluşturmanız veya mevcut sistemi geliştirmeniz oldukça zordur.

Bu anlatımın amacı, her tabloyu tek tek inceleyerek görevini, işlevini ve birbirleriyle olan bağlantılarını açıklamak; böylece temiz (clean) bir veritabanı üzerinde sıfırdan kendi dungeon sisteminizi kurabilecek bilgiye sahip olmanızı sağlamaktır.

Hazırsanız, ilk tablodan başlayarak sistemi birlikte inceleyelim.
*** Gizli metin: alıntı yapılamaz. ***
*** Gizli metin: alıntı yapılamaz. ***
*** Gizli metin: alıntı yapılamaz. ***
*** Gizli metin: alıntı yapılamaz. ***

Arkadaşlar, bu sistemin yapısını kurmak ve anlatmak gerçekten dikkat, zaman ve sabır isteyen bir işlemdir. Elimden geldiğince hangi tablonun ne işe yaradığını, nerede kullanıldığını ve sistemin hangi mantıkla çalıştığını anlatmaya çalıştım.

Umarım bu anlatım sizlere yardımcı olur. Burada en önemli tavsiyem, ID bağlantılarını yaparken çok dikkatli olmanızdır. Çünkü tek bir hatalı ID girişi bile tüm trigger zincirinin bozulmasına ve sistemin çalışmamasına sebep olabilir.

Bu yüzden işlemleri ezbere veya sadece copy-paste mantığıyla değil, tablo bağlantılarını anlayarak yapmanızı öneririm. Mantığı kavradığınızda wave, unique, mesaj ve exit sistemlerini kendi dungeon yapınıza göre rahatlıkla düzenleyebilirsiniz.
Eline emeğine sağlık hocam, vakit ayırıp böyle detaylı bir rehber hazırladığın için teşekkür ederim. Faydalı bir paylaşım olmuş.
 
Merhabalar arkadaşlar,

1783454947153.png

Bugün sizlere adım adım mini dungeon sisteminin nasıl oluşturulduğunu anlatacağım. Bu rehber sayesinde yalnızca bir dungeon eklemeyi değil, aynı zamanda bu sistemin veritabanı üzerinde nasıl çalıştığını ve tabloların birbiriyle nasıl bağlantı kurduğunu da anlayacaksınız.

Şunu en başta belirtmek isterim ki, bu sistem kopyala-yapıştır mantığıyla öğrenilebilecek bir yapı değildir. Hazır dosyaları ekleyerek kısa süreli sonuç alabilirsiniz; ancak tabloların görevlerini, aralarındaki ilişkileri ve çalışma mantığını öğrenmeden kendi dungeon'ınızı oluşturmanız veya mevcut sistemi geliştirmeniz oldukça zordur.

Bu anlatımın amacı, her tabloyu tek tek inceleyerek görevini, işlevini ve birbirleriyle olan bağlantılarını açıklamak; böylece temiz (clean) bir veritabanı üzerinde sıfırdan kendi dungeon sisteminizi kurabilecek bilgiye sahip olmanızı sağlamaktır.

Hazırsanız, ilk tablodan başlayarak sistemi birlikte inceleyelim.
*** Gizli metin: alıntı yapılamaz. ***
*** Gizli metin: alıntı yapılamaz. ***
*** Gizli metin: alıntı yapılamaz. ***
*** Gizli metin: alıntı yapılamaz. ***

Arkadaşlar, bu sistemin yapısını kurmak ve anlatmak gerçekten dikkat, zaman ve sabır isteyen bir işlemdir. Elimden geldiğince hangi tablonun ne işe yaradığını, nerede kullanıldığını ve sistemin hangi mantıkla çalıştığını anlatmaya çalıştım.

Umarım bu anlatım sizlere yardımcı olur. Burada en önemli tavsiyem, ID bağlantılarını yaparken çok dikkatli olmanızdır. Çünkü tek bir hatalı ID girişi bile tüm trigger zincirinin bozulmasına ve sistemin çalışmamasına sebep olabilir.

Bu yüzden işlemleri ezbere veya sadece copy-paste mantığıyla değil, tablo bağlantılarını anlayarak yapmanızı öneririm. Mantığı kavradığınızda wave, unique, mesaj ve exit sistemlerini kendi dungeon yapınıza göre rahatlıkla düzenleyebilirsiniz.
Copy-Paste mantigi ile daha once hanami dbden frozen dungeon cekmistim ve boylelikle izlemem gereken yolu tablolardaki ID cakismalarini ve gorevlerini cok iyi anlayabilmistim kapi acma & kapama veya yaratik spawnlama gibi araya cinematic koymak gibi seyler olsun textuisystem ile de oyunici mesajlari ayarlama herseyi oralardan ogrenip kendince ice , fire , poison ,death gibi veya Sever onlinedaki map e trigger yapip kendince bi etkinlik duzenlemeyi ogrenebilir insanlar illa tek bir mantiga bagli olarak calisan bir sistem degil yanlisiniz var hocam :) fikirlerinize karsi saygi duyarim fakat her insan dusundugunuz yontemlerle ogrenmiyor
 
Thread owner
Copy-Paste mantigi ile daha once hanami dbden frozen dungeon cekmistim ve boylelikle izlemem gereken yolu tablolardaki ID cakismalarini ve gorevlerini cok iyi anlayabilmistim kapi acma & kapama veya yaratik spawnlama gibi araya cinematic koymak gibi seyler olsun textuisystem ile de oyunici mesajlari ayarlama herseyi oralardan ogrenip kendince ice , fire , poison ,death gibi veya Sever onlinedaki map e trigger yapip kendince bi etkinlik duzenlemeyi ogrenebilir insanlar illa tek bir mantiga bagli olarak calisan bir sistem degil yanlisiniz var hocam :) fikirlerinize karsi saygi duyarim fakat her insan dusundugunuz yontemlerle ogrenmiyor
Sizin ne kadar zamanınızı almıştı çekerken :)
 

Bu konuyu görüntüleyen kullanıcılar

Etiketler
Geri
Üst Alt