Herkese selam bir süredir sizlerden uzak tatil yapmaktaydım. Döndüm ve sizlerle paylaşabileceğim çalışmalarımı sunmaya başlıyorum. İlk paylaşmak istediğim konu bu oldu zira bu tablo çok işimize yarayacak bir tablo.
Tablomuzun adı ITEM_EXCHANGE, yani İtem alışverişi yapan NPC'lerin size verilen itemleri bu tabloyu okuyarak verdiği tablo. Çok önemli bir tablodur kendisi. Chaotic Generator, Miraselth gibi item alıp item veren Questlerde kullanılır. Konu ile ilgili .evt kodlama örneği daha önce paylaşılmış olduğu için detaylara girmiyorum.
nIndex: Bu sekmede yazılan rakamlar .evt dosyaları tarafından okunur. Buradaki numaraya göre zar atılır. Buradaki numaralar birbiri ile aynı olmamalıdır. Görev çakışır ve AIServeriniz açılmaz. Bu tabloyu baştan yaratmak isteyen arkadaşlarım olursa prikey kullanmalarını tavsiye ederim.
nNPCNum: Burada ise görevi hangi NPC ile yapacaksanız o NPC'nin ID'sini gireceksiniz.
strNPCName: Buraya isterseniz Hangi NPC ile item alışverişi yaptığınızı belirtmek için NPC adını yazabilirsiniz.
strNote: Bu sekme ITEM_UPGRADE tablosundaki ile aynıdır. O konuyu okumayan arkadaşlarım için ufak bir hatırlatayım. Burada hangi itemi alıp hangi itemler için zar attığınızı yazabilirsiniz. Ben öyle yaptım
bRandomFlag: Moradon için 101, Luferson ve EMC için ise 0 olarak yazılmalıdır.
nOriginItemNum1: Bu sekmede NPC'nin hangi itemi alacağı sorulmaktadır. Örneğin "Blue Gem" almasını istiyorsanız buraya "389199000" item kodunu giriyorsunuz. Bu sekme 1'den 5'e kadardır. Yani Blue Gem, red gem, yellow gem .... gibi itemlerden birer tane alarak daha kaliteli bir item verme görevi için kullanılabilir.
nOriginItemCount1: Bu sekme de yukarıdaki ile bağlantılıdır. Bahse konu itemden kaç tane olması gerekiyorsa buraya yazınız. Örneğin 5 blue gem 5 yellow gem 5 red gem. tamamını alıp iyi item vermek gibi.
nExchangeItemNum1: Burada ise alınan itemlere karşılık hangi itemler için zar atılacak o belirlenir. Bu sekmede 1'den 5'e kadardır. Örneğin Blue gem aldı NPC'miz ve buraya girilecek 5'tane item için .evt dosyanızdan zar atılmasını sağlarsınız.
nExchangeItemCount1: Bu sekmenin okunuşu sizi yanıltmasın. Size buraya girdiğiniz değerler kadar item verilmez
. Bu sekmenin amacı 5 tane sekme içerisinde bir oranlama yapmasıdır. 10000 demek % 100 demek. Sizin burada yapmanız gereken ise 10000'i 5 sekmeye dağıtmak. İstediğiniz gibi dağıtabilirsiniz. Bir tanesine 10 verirsiniz diğerine 50 bir tanesine 90 bir tanesine daha 50 ve 5'inciye de 9800 kalıyor 
Bu tablo basit bir tabloymuş gibi görünsede aslında çok faydalı ve çok harika bir tablodur. Bu tabloyu çözmek demek USKO ile aynı derecede item takası demek.
Konu ile ilgili bir program yazmaktayım. En kısa zamanda bitirip sizlerle paylaşacağım. Hayırlı akşamlar.
Tablomuzun adı ITEM_EXCHANGE, yani İtem alışverişi yapan NPC'lerin size verilen itemleri bu tabloyu okuyarak verdiği tablo. Çok önemli bir tablodur kendisi. Chaotic Generator, Miraselth gibi item alıp item veren Questlerde kullanılır. Konu ile ilgili .evt kodlama örneği daha önce paylaşılmış olduğu için detaylara girmiyorum.
nIndex: Bu sekmede yazılan rakamlar .evt dosyaları tarafından okunur. Buradaki numaraya göre zar atılır. Buradaki numaralar birbiri ile aynı olmamalıdır. Görev çakışır ve AIServeriniz açılmaz. Bu tabloyu baştan yaratmak isteyen arkadaşlarım olursa prikey kullanmalarını tavsiye ederim.
nNPCNum: Burada ise görevi hangi NPC ile yapacaksanız o NPC'nin ID'sini gireceksiniz.
strNPCName: Buraya isterseniz Hangi NPC ile item alışverişi yaptığınızı belirtmek için NPC adını yazabilirsiniz.
strNote: Bu sekme ITEM_UPGRADE tablosundaki ile aynıdır. O konuyu okumayan arkadaşlarım için ufak bir hatırlatayım. Burada hangi itemi alıp hangi itemler için zar attığınızı yazabilirsiniz. Ben öyle yaptım
bRandomFlag: Moradon için 101, Luferson ve EMC için ise 0 olarak yazılmalıdır.
nOriginItemNum1: Bu sekmede NPC'nin hangi itemi alacağı sorulmaktadır. Örneğin "Blue Gem" almasını istiyorsanız buraya "389199000" item kodunu giriyorsunuz. Bu sekme 1'den 5'e kadardır. Yani Blue Gem, red gem, yellow gem .... gibi itemlerden birer tane alarak daha kaliteli bir item verme görevi için kullanılabilir.
nOriginItemCount1: Bu sekme de yukarıdaki ile bağlantılıdır. Bahse konu itemden kaç tane olması gerekiyorsa buraya yazınız. Örneğin 5 blue gem 5 yellow gem 5 red gem. tamamını alıp iyi item vermek gibi.
nExchangeItemNum1: Burada ise alınan itemlere karşılık hangi itemler için zar atılacak o belirlenir. Bu sekmede 1'den 5'e kadardır. Örneğin Blue gem aldı NPC'miz ve buraya girilecek 5'tane item için .evt dosyanızdan zar atılmasını sağlarsınız.
nExchangeItemCount1: Bu sekmenin okunuşu sizi yanıltmasın. Size buraya girdiğiniz değerler kadar item verilmez
Bu tablo basit bir tabloymuş gibi görünsede aslında çok faydalı ve çok harika bir tablodur. Bu tabloyu çözmek demek USKO ile aynı derecede item takası demek.
Konu ile ilgili bir program yazmaktayım. En kısa zamanda bitirip sizlerle paylaşacağım. Hayırlı akşamlar.
Son düzenleme: