güzel olmuş ama tek bir sorun var bana göre flag kullanıldığı için sistemi yorabilir örneğin ayrı bir fonksiyon yazılabilirdi ve harici bir tablo yada player tablosunda harici bir stun ve veritabanı sorgusunda tüm sutunlar yerine sadece o sutun sorgulanabilirdi quest tablosunda tutulan flaglar binlerce satır içereceği için fonksiyon yazdığımızda bu satırlar büyük ölçüde azalır ve daha performanslı gecikmesiz olur
Son düzenleme:
Sende farklı şekilde yapıp paylaşabilirsin. Fikrini beğendim.güzel olmuş ama tek bir sorun var bana göre flag kullanıldığı için sistemi yorabilir örneğin ayrı bir fonksiyon yazılabilirdi ve harici bir tablo yada player tablosunda harici bir stun ve veritabanı sorgusunda tüm sutunlar yerine sadece o sutun sorgulanabilirdi quest tablosunda tutulan flaglar binlerce satır içereceği için fonksiyon yazdığımızda bu satırlar büyük ölçüde azalır ve daha performanslı gecikmesiz olur
Burhan efsunlu şekilde de verdirebiliriz aslında.Merhaba bunu yapan arkadaşlar c'de bir paket yapıp sadece itemleri alıyordu. Ama bu verdiğim kodda sorgu c'de yapılıcak give_basic questi kadar oyunu yormaz.
İyi Forumlar.
Not: İtem kodlarını düzeltin deneme için yaptım.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Metin2 tc sourcelerinde mevcuttu. Bi bak istersen recep paylaşmıştı
Gerçekten kullanıcak kişiler bir ayar çekerler. cmd_gm.cpp'dan do_full bakıp yapabilirler.Burhan efsunlu şekilde de verdirebiliriz aslında.
Metin2 tc sourcelerinde mevcuttu. Bi bak istersen recep paylaşmıştı
Sende farklı şekilde yapıp paylaşabilirsin. Fikrini beğendim.
hm olabilir ama bu forumdaki insanlara değer mi onu bilmiyorum önceden bir şeyler paylaşmayı denemiştim sadece baktılar 1 yorum yapmaya dahi üşendiler.
şu an ful veritabanı üzerinde çalışan harici bir tabloda tutulan item kilitleme sistemi üzerinde çalışıyorum. sistemin çalışma mantığı ise karakterde her hangi bir kilitli item yoksa tablodan silinecek ve kilitli itemi var sa her karakter tabloda sadece 1 satır kullanacak kilitli itemlerin hepsi 1 stunda duracak bu sayede flaglara her item kilitlendiğinde ayrı bir satır oluşturup gereksiz oyuna yük bindirmicek bu taktikle tüm sistemler böyle olursa sistem kullanımını (işlemci ram hdd-ssd) minimuma çekmiş oluruz bir nevi server maliyeti düşmüş olur ve performans artar.
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 19
- Görüntüleme
- 2K
- Kilitli
- Cevaplar
- 359
- Görüntüleme
- 30K
- Cevaplar
- 0
- Görüntüleme
- 1K
- Cevaplar
- 215
- Görüntüleme
- 50K
- Cevaplar
- 8
- Görüntüleme
- 28K