Merhabalar herkese iyi forumlar.
Arkadaşlar ben serverimde cube sistemini kullanmak istiyorumda aynı npc üzerinden birden fazla cube sistemi yapmak istiyorum.Ama eski tarz cubeyle yani tr'deki yeni sistem cube değil.Demek istediğim örnegin /m20383 kodlu npc'den ayrı ayrı isimlendirerek farklı itemleri cubeye koymak istiyorum yani sınıflandırarak. Örnek vermek gerekirse resimler aşağıdadır;
Arkadaşlar ben serverimde cube sistemini kullanmak istiyorumda aynı npc üzerinden birden fazla cube sistemi yapmak istiyorum.Ama eski tarz cubeyle yani tr'deki yeni sistem cube değil.Demek istediğim örnegin /m20383 kodlu npc'den ayrı ayrı isimlendirerek farklı itemleri cubeye koymak istiyorum yani sınıflandırarak. Örnek vermek gerekirse resimler aşağıdadır;
Ekli dosyalar
En Çok Reaksiyon Alan Mesajlar
İMantıklı bir öneri olmuş isteyenler deneyebilir, şahsen tek npc'den tüm cubeleri yaptırmak istemem, mmorpg mantığına ters gibi geliyor. Tıpkı uzaktan market gibi.
Onun yerine farklı maplere cube'leri koyup oyuncunun evrende gezinmesi daha cazip geliyor.
Uzaktan market için de her haritanın ışınlandığı noktaya temel npc'leri kurmak daha otantik geliyor.
İstediğiniz kadar farklı farklı isimlerde cube oluşturmayı deneyin ama unutmayın içerisine yazacağınız NPC vnum aynı olduğundan dolayı cube1 yazılan değerler ile cube2 yazılan değerler aynı olduğu için ikisi ortak olarak çalışacaktırcube.lua'da command(cube open) komutu var.
locale/turkey içerisindeki cube.txt gibi cube2.txt oluşturup cmd komutlarını vs ayarlayabilirsen, yani bir nevi cubenin kopyasını aynı sistem üzerinden oluşturabilirsen
cube.lua da command(cube2 open) şeklinde açabileceğini düşünüyorum. Denemek lazım![]()
Örnek = cube1.txt 9010 üzerine eklenen Zehir Kılıcı ve farklı sayfada olmasını istediğiniz cube2'deki siyah çelik.. Bunlar 9010 npc üzerinden açılacakları için yine aynı sayfaya düşmüş olacaklar
Arkadaşın istediği bu değil tek bir npc üzerinden farklı sayfalarla cubeler açılacak bu biraz zor ve bilgi isteyen bir sistemquest cube_opener_list begin
state start begin
when 20383.chat."Arındırma Penceresini Aç " or 20016.chat."Zihin Taşı Penceresi Aç " or 30129.chat."Event Penceresini Aç " or 20421.chat."Kask Penceresini Aç " or 20406.chat."Kuşak Penceresini Aç " or 20413.chat."Geliştirme Penceresini Aç " begin
say("Senin için birşeyleri yükseltebilirim...")
say("Eşyayı sürükle ve yeni bir eşya oluştur.")
command("cube open")
end
when 20091.chat."Güçlü Silah Üretimi " begin
setskin(NOWINDOW)
command("cube open")
end
when 20092.chat."Ekipman Üretimi " begin
setskin(NOWINDOW)
command("cube open")
end
end
end
bunu bi incele kardeşim
hepsi ayrı ayrı npclerin cube'u değil mi bunlar?
cube.lua'da command(cube open) komutu var.
locale/turkey içerisindeki cube.txt gibi cube2.txt oluşturup cmd komutlarını vs ayarlayabilirsen, yani bir nevi cubenin kopyasını aynı sistem üzerinden oluşturabilirsen
cube.lua da command(cube2 open) şeklinde açabileceğini düşünüyorum. Denemek lazım.
