- Katılım
- 6 Mayıs 2022
- Mesajlar
- 45,967
Selam
.Direk SS'Lere Geçiyorum.Yorumlarınızı Esirgemeyin.
.Direk SS'Lere Geçiyorum.Yorumlarınızı Esirgemeyin.
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
-Np Kontrol Eder(10k Np Olup Olmadığını)
-Tekrarlı Yapılabilir(Save Event Yok.)
-Her Class İstediği Class'ın Itemlerini Alabilir.
Kod:
insert into k_npc values ( 13041 , '[LFC]Item Quests' , 11100 , 100 , 111210049 , 111210049 , 1 , 7 , 28 , 1 , 3 , 3 , 0 , 90 , 100 , 0 , 120000 , 0 , 0 , 20000 , 497 , 497 , 4000 , 1500 , 0 , 0 , 1000 , 0 , 0 , 0 , 250 , 250 , 250 , 250 , 250 , 250 , 250 , 90 , 7 , 14 , 35 , 32000 , 21510 , 0 , 0 , 1)
Kod:
insert into k_npcpos values ( 1 , 13041 , 103 , 0 , 0 , 0 , 99 , 461 , 1645 , 461 , 1645 , 461 , 1645 , 461 , 1645 , 1 , 4400 , 0 , 3 , NULL) insert into k_npcpos values ( 2 , 23041 , 103 , 0 , 0 , 0 , 99 , 1604 , 406 , 1604 , 406 , 1604 , 406 , 1604 , 406 , 1 , 4400 , 0 , 3 , NULL)
Gerekli TBL'Ler=
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
EVT Files=
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Rar Pas= ko - cuce
İsteyenler 1. ve 2.EVTlerinin Sonuna Ekleyebilirler.
1.EVT(ORC)
1.EVT(ORC)
Kod:
EVENT 49801 E SELECT_MSG 13041 52001 60004 22020 60005 22021 60006 22022 60007 22023 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 END EVENT 22020 A CHECK_LOYALTY 10000 9999999999 E CHECK_EMPTY_SLOT 0 E CHANGE_LOYALTY -10000 E GIVE_ITEM 507001018 E GIVE_ITEM 507002018 E GIVE_ITEM 507003018 E GIVE_ITEM 507004018 E GIVE_ITEM 507005018 END EVENT 22021 A CHECK_LOYALTY 10000 9999999999 E CHECK_EMPTY_SLOT 0 E CHANGE_LOYALTY -10000 E GIVE_ITEM 547001518 E GIVE_ITEM 547002518 E GIVE_ITEM 547003518 E GIVE_ITEM 547004518 E GIVE_ITEM 547005518 END EVENT 22022 A CHECK_LOYALTY 10000 9999999999 E CHECK_EMPTY_SLOT 0 E CHANGE_LOYALTY -10000 E GIVE_ITEM 567001508 E GIVE_ITEM 567002508 E GIVE_ITEM 567003508 E GIVE_ITEM 567004508 E GIVE_ITEM 567005508 END EVENT 22023 A CHECK_LOYALTY 10000 9999999999 E CHECK_EMPTY_SLOT 0 E CHANGE_LOYALTY -10000 E GIVE_ITEM 587001508 E GIVE_ITEM 587002508 E GIVE_ITEM 587003508 E GIVE_ITEM 587004508 E GIVE_ITEM 587005508 END
2.EVT(HUMAN
Sorunu Düzeltilmiştir..
Knight Online Private Server geliştiricileri için önemli bir konu olan Item Quests Görev Ekleme işlemi, sunucuların daha etkileşimli ve oyuncuların ilgisini çekecek şekilde tasarlanmasını sağlar. Bu makalede, sorunsuz ve EVT dosyalarıyla beraber nasıl görev ekleneceği detaylı olarak anlatılacaktır. Knight Online emulator üzerinde çalışan özel sunucularda görev sistemleri, hem oyun içi ekonomiyi hem de oyuncu katılımını artırmada kilit rol oynar.
Öncelikle, Item Quests sistemi, oyuncuların belirli eşyaları toplamasını veya görevleri tamamlamasını gerektiren bir yapıdır. Bu görevler, genellikle NPC üzerinden başlatılır. Görevin başlatılması için gerekli dosyalar, quest.evt[/BR] ve quest.bin dosyalarıdır. Bu dosyalar doğru şekilde düzenlenirse, oyuncuların oyun içindeki deneyimi ciddi anlamda artar.
Görev oluştururken dikkat edilmesi gereken ilk konu, EVT dosyasının doğru kodlanmasıdır. Örneğin, bir oyuncudan belirli bir eşya isteniyorsa, önce bu eşyanın ID numarası kontrol edilmeli. Eşya ID bilgisi genellikle item.bin dosyasında bulunur. Ardından, bu ID numarası, EVT dosyasında tanımlanmalıdır. Aksi takdirde görev sistemi çalışmayabilir veya hata verebilir.
Görevin başlatılması için bir NPC seçilmelidir. Bu NPC'nin ID numarası da doğru şekilde belirtilmelidir. Görev başlatma komutları genellikle QuestStart şeklinde tanımlanır. Görevin bitiş koşulu ise QuestEnd komutuyla sağlanır. Bu süreçte oyuncuya verilen ödüller de aynı şekilde tanımlanmalıdır.
Bazı geliştiriciler, görevlerin otomatik olarak aktif edilmesini isteyebilir. Bu durumda, AutoStart fonksiyonu kullanılabilir. Ancak bu özellik dikkatli kullanılmalıdır; aksi halde oyuncuların oyun deneyimi bozulabilir. Ayrıca, görevlerin ödül listesi ve görev adı gibi bilgileri, oyuncular tarafından kolayca anlaşılacak şekilde hazırlanmalıdır.
Sunucu dosyalarında yapılan değişikliklerin test edilmesi büyük önem taşır. Bu nedenle, test sunucusunda yapılan tüm değişikliklerin denendiğinden emin olunmalıdır. Görev sisteminin doğru çalışıp çalışmadığı, oyuncunun görevi alıp alamadığı, ödüllerin doğru verilip verilmediği gibi noktalar detaylıca kontrol edilmelidir.
Sonuç olarak, Item Quests sistemi, Knight Online özel sunucularında oyuncuların oyun içi aktivitelerini çeşitlendirmek için güçlü bir araçtır. Doğru şekilde yapılandırıldığında, oyuncuların sunucuya olan bağlılığını artırır. Ancak bu işlemler sırasında dikkatli olunması gerekir. Özellikle EVT dosyaları ve bin dosyaları arasındaki uyum çok önemlidir. Bu makale sayesinde, KO geliştiricileri için görev ekleme süreci daha anlaşılır hale gelmiş olmalıdır.
Knight Online Private Server developers face an important topic when it comes to adding Item Quests. This article explains how to add quests without errors and in conjunction with EVT files. The quest system plays a key role in increasing both in-game economy and player engagement on servers running the KO emulator.
Firstly, the Item Quests system requires players to collect specific items or complete certain tasks. These quests are typically initiated via NPCs. The necessary files for starting a quest are usually quest.evt and quest.bin. When configured correctly, these files significantly enhance the in-game experience for players.
When creating a quest, the first thing to consider is the correct coding of the EVT file. For instance, if a player is required to collect a specific item, its ID number must be checked first. Item IDs can generally be found in the item.bin file. Then, this ID number must be properly defined within the EVT file; otherwise, the quest system may fail or throw errors.
An NPC must be selected to initiate the quest, and its ID must also be correctly specified. Quest start commands are usually defined as QuestStart. The end condition of the quest is handled by the QuestEnd command. During this process, rewards given to the player must also be clearly defined.
Some developers prefer quests to activate automatically. In such cases, the AutoStart function can be used. However, caution is advised as this feature might negatively impact the player experience. Additionally, the reward list and quest name should be designed so that players can easily understand them.
Testing all changes made to server files is critical. Therefore, ensure that any modifications are tested thoroughly on a test server. Check whether the quest system functions correctly, whether players can accept the quest, and if rewards are distributed properly.
In conclusion, the Item Quests system is a powerful tool for enriching in-game activities in Knight Online private servers. When configured correctly, it increases player loyalty to the server. However, care must be taken during implementation. Especially, compatibility between EVT files and bin files is crucial. This guide aims to make the quest creation process more understandable for KO developers.
Kod:
EVENT 49801 E SELECT_MSG 23041 52001 60004 22020 60005 22021 60006 22022 60007 22023 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 END EVENT 22020 A CHECK_LOYALTY 10000 9999999999 E CHECK_EMPTY_SLOT 0 E CHANGE_LOYALTY -10000 E GIVE_ITEM 507001018 E GIVE_ITEM 507002018 E GIVE_ITEM 507003018 E GIVE_ITEM 507004018 E GIVE_ITEM 507005018 END EVENT 22021 A CHECK_LOYALTY 10000 9999999999 E CHECK_EMPTY_SLOT 0 E CHANGE_LOYALTY -10000 E GIVE_ITEM 547001518 E GIVE_ITEM 547002518 E GIVE_ITEM 547003518 E GIVE_ITEM 547004518 E GIVE_ITEM 547005518 END EVENT 22022 A CHECK_LOYALTY 10000 9999999999 E CHECK_EMPTY_SLOT 0 E CHANGE_LOYALTY -10000 E GIVE_ITEM 567001508 E GIVE_ITEM 567002508 E GIVE_ITEM 567003508 E GIVE_ITEM 567004508 E GIVE_ITEM 567005508 END EVENT 22023 A CHECK_LOYALTY 10000 9999999999 E CHECK_EMPTY_SLOT 0 E CHANGE_LOYALTY -10000 E GIVE_ITEM 587001508 E GIVE_ITEM 587002508 E GIVE_ITEM 587003508 E GIVE_ITEM 587004508 E GIVE_ITEM 587005508 END
Kod:
Server: Msg 213, Level 16, State 4, Line 1 Insert Error: Column name or number of supplied values does not match table definition. Server: Msg 213, Level 16, State 1, Line 1 Insert Error: Column name or number of supplied values does not match table definition.
Sorunu Düzeltilmiştir..
Knight Online Private Server geliştiricileri için önemli bir konu olan Item Quests Görev Ekleme işlemi, sunucuların daha etkileşimli ve oyuncuların ilgisini çekecek şekilde tasarlanmasını sağlar. Bu makalede, sorunsuz ve EVT dosyalarıyla beraber nasıl görev ekleneceği detaylı olarak anlatılacaktır. Knight Online emulator üzerinde çalışan özel sunucularda görev sistemleri, hem oyun içi ekonomiyi hem de oyuncu katılımını artırmada kilit rol oynar.
Öncelikle, Item Quests sistemi, oyuncuların belirli eşyaları toplamasını veya görevleri tamamlamasını gerektiren bir yapıdır. Bu görevler, genellikle NPC üzerinden başlatılır. Görevin başlatılması için gerekli dosyalar, quest.evt[/BR] ve quest.bin dosyalarıdır. Bu dosyalar doğru şekilde düzenlenirse, oyuncuların oyun içindeki deneyimi ciddi anlamda artar.
Görev oluştururken dikkat edilmesi gereken ilk konu, EVT dosyasının doğru kodlanmasıdır. Örneğin, bir oyuncudan belirli bir eşya isteniyorsa, önce bu eşyanın ID numarası kontrol edilmeli. Eşya ID bilgisi genellikle item.bin dosyasında bulunur. Ardından, bu ID numarası, EVT dosyasında tanımlanmalıdır. Aksi takdirde görev sistemi çalışmayabilir veya hata verebilir.
Görevin başlatılması için bir NPC seçilmelidir. Bu NPC'nin ID numarası da doğru şekilde belirtilmelidir. Görev başlatma komutları genellikle QuestStart şeklinde tanımlanır. Görevin bitiş koşulu ise QuestEnd komutuyla sağlanır. Bu süreçte oyuncuya verilen ödüller de aynı şekilde tanımlanmalıdır.
Bazı geliştiriciler, görevlerin otomatik olarak aktif edilmesini isteyebilir. Bu durumda, AutoStart fonksiyonu kullanılabilir. Ancak bu özellik dikkatli kullanılmalıdır; aksi halde oyuncuların oyun deneyimi bozulabilir. Ayrıca, görevlerin ödül listesi ve görev adı gibi bilgileri, oyuncular tarafından kolayca anlaşılacak şekilde hazırlanmalıdır.
Sunucu dosyalarında yapılan değişikliklerin test edilmesi büyük önem taşır. Bu nedenle, test sunucusunda yapılan tüm değişikliklerin denendiğinden emin olunmalıdır. Görev sisteminin doğru çalışıp çalışmadığı, oyuncunun görevi alıp alamadığı, ödüllerin doğru verilip verilmediği gibi noktalar detaylıca kontrol edilmelidir.
Sonuç olarak, Item Quests sistemi, Knight Online özel sunucularında oyuncuların oyun içi aktivitelerini çeşitlendirmek için güçlü bir araçtır. Doğru şekilde yapılandırıldığında, oyuncuların sunucuya olan bağlılığını artırır. Ancak bu işlemler sırasında dikkatli olunması gerekir. Özellikle EVT dosyaları ve bin dosyaları arasındaki uyum çok önemlidir. Bu makale sayesinde, KO geliştiricileri için görev ekleme süreci daha anlaşılır hale gelmiş olmalıdır.
Knight Online Private Server developers face an important topic when it comes to adding Item Quests. This article explains how to add quests without errors and in conjunction with EVT files. The quest system plays a key role in increasing both in-game economy and player engagement on servers running the KO emulator.
Firstly, the Item Quests system requires players to collect specific items or complete certain tasks. These quests are typically initiated via NPCs. The necessary files for starting a quest are usually quest.evt and quest.bin. When configured correctly, these files significantly enhance the in-game experience for players.
When creating a quest, the first thing to consider is the correct coding of the EVT file. For instance, if a player is required to collect a specific item, its ID number must be checked first. Item IDs can generally be found in the item.bin file. Then, this ID number must be properly defined within the EVT file; otherwise, the quest system may fail or throw errors.
An NPC must be selected to initiate the quest, and its ID must also be correctly specified. Quest start commands are usually defined as QuestStart. The end condition of the quest is handled by the QuestEnd command. During this process, rewards given to the player must also be clearly defined.
Some developers prefer quests to activate automatically. In such cases, the AutoStart function can be used. However, caution is advised as this feature might negatively impact the player experience. Additionally, the reward list and quest name should be designed so that players can easily understand them.
Testing all changes made to server files is critical. Therefore, ensure that any modifications are tested thoroughly on a test server. Check whether the quest system functions correctly, whether players can accept the quest, and if rewards are distributed properly.
In conclusion, the Item Quests system is a powerful tool for enriching in-game activities in Knight Online private servers. When configured correctly, it increases player loyalty to the server. However, care must be taken during implementation. Especially, compatibility between EVT files and bin files is crucial. This guide aims to make the quest creation process more understandable for KO developers.
