- Katılım
- 6 Mayıs 2022
- Mesajlar
- 45,967
Source'yi açıyoruz CTRL + F tuşlarına basıyoruz ve void CGameServerDlg::TempleEventTimer() bu kodu aratıyoruz tamamen siliyoruz aşşağıda verdiğim kodu yapıştırıyoruz..
BDW Eventini Aktif Etme Rehberi - Knight Online Private Server
Knight Online özel sunucularında BDW (Black Dragon War) gibi etkinlikler sunucu aktifliğini artırmak ve oyuncuların katılımını teşvik etmek açısından büyük önem taşır. Bu rehberde, Knight Lobby olarak, BDW eventini nasıl aktif edebileceğinizi adım adım anlatıyoruz. Özellikle KO Development ve Emulator üzerinde çalışan sunucularda doğru yapılandırmalarla bu etkinliği başlatmak mümkündür.
BDW Etkinliğinin Amacı
BDW, Karus ve El Morad krallıklarının karşılaştığı epik bir savaş etkinliğidir. Oyuncuların birlikte savaşması, strateji geliştirmesi ve ödüller kazanması açısından oldukça değerlidir. Sunucularınızda BDW aktif olduğunda oyuncu etkileşimi artar, PvP tutkunu oyuncular daha fazla zaman geçirir. Bu da sunucunuzun popülerliğini doğrudan etkiler.
Gerekli Dosyalar ve Yapılandırma
BDW eventini başlatmak için bazı dosya ayarlamaları yapmanız gerekir. Öncelikle zone server yapılandırmasında BDW'nin hangi saatlerde açılacağını belirtmelisiniz. Bu genellikle config dosyası üzerinden yapılır. Server Files içinde bulunan event ayarları düzenlenebilir. event.ini veya benzeri dosyalarda BDW zamanlarını belirleyin. Örneğin: BDWStartTime=20:00, BDWEndTime=21:00.
Database Ayarları
BDW eventi sırasında bazı NPC'lerin veya mobların özel davranışlar sergilemesi gerekebilir. Bu durumda KO Database (genellikle ko_db) üzerinde gerekli değişiklikler yapılmalıdır. mob.bin, npc.bin, item.bin gibi dosyaların BDW özel versiyonları kullanılabilir. Bu dosyalar doğru şekilde düzenlenirse, etkinlik sırasında özel düşmanlar ya da ödüller eklenebilir.
Emulator ve Client Tarafında Değişiklikler
Eğer özel bir KO Emulator kullanıyorsanız, BDW eventi için gerekli kodlar genellikle CGameEvent.cpp veya benzeri dosyalarda yer alır. Bu dosyaları düzenlemek suretiyle BDW'ye özel mesajlar, efektler ve sistemsel tepkiler ekleyebilirsiniz. Aynı zamanda KO Client Edit ile BDW sırasında özel arayüz veya bildirimler gösterilebilir. KnightOnLine.exe üzerinde yapılan küçük değişikliklerle bile kullanıcı deneyimi artırılabilir.
Oto-BDW Sistemleri ve Bot Entegrasyonu
Sunucunuzda KO Bot sistemleri varsa, BDW sırasında otomatik olarak tetiklenecek görevler tanımlayabilirsiniz. Kobot veya KOWOTD gibi sistemlerle entegre çalışarak BDW sırasında botların destek vermesini sağlayabilirsiniz. Bu sayede oyuncuların katılımını artırmak ve sunucu doluluğunu sağlamak mümkün olur.
Sunucu Tanıtımı ve Reklam
BDW etkinliğiniz başladıktan sonra bunu duyurmak ve oyuncu çekmek için Knight Lobby gibi platformlarda Knight Online Private Server Tanıtım yapmanız önerilir. Sunucunuzun BDW saatlerini, ödüllerini ve avantajlarını net şekilde belirtin. KO PVP severler için BDW etkinlikleri büyük bir cazibe merkezi olur.
Sonuç
BDW eventini aktif etmek, hem sunucu yöneticileri hem de oyuncular için heyecan verici bir süreçtir. Doğru yapılandırmalarla özel sunucularınızda bu etkinliği başarıyla başlatmak mümkündür. Knight Lobby olarak, tüm KO Dev takipçilerine başarılar dileriz.
How to Activate the BDW Event - Knight Online Private Server
In Knight Online private servers, events like BDW (Black Dragon War) are essential for increasing server activity and encouraging player participation. In this guide, we will explain step by step how to activate the BDW event on your server, as Knight Lobby. Especially for servers operating on KO Development and Emulator, it is possible to initiate this event with correct configurations.
Purpose of the BDW Event
BDW is an epic war event where the kingdoms of Karus and El Morad clash. It is highly valued as it encourages players to fight together, develop strategies, and win rewards. When BDW is active on your server, player interaction increases, and PvP enthusiasts spend more time playing, directly affecting your server's popularity.
Required Files and Configuration
To start the BDW event, you need to make certain file adjustments. First, specify the time intervals for BDW in the zone server configuration. This is usually done via a config file. In Server Files, set the BDW times in event.ini or similar files. For example: BDWStartTime=20:00, BDWEndTime=21:00.
Database Settings
During the BDW event, certain NPCs or mobs may need to behave differently. In such cases, necessary modifications must be made in the KO Database (usually ko_db). Special versions of files such as mob.bin, npc.bin, and item.bin can be used for BDW. If these files are correctly edited, special enemies or rewards can be added during the event.
Changes in Emulator and Client
If you are using a custom KO Emulator, the codes required for the BDW event are typically located in files like CGameEvent.cpp. By editing these files, you can add special messages, effects, and system responses for BDW. Additionally, using KO Client Edit, special interfaces or notifications can be displayed during BDW. Even minor changes in KnightOnLine.exe can enhance the user experience.
Auto-BDW Systems and Bot Integration
If you have KO Bot systems on your server, you can define automated tasks triggered during BDW. Through integration with systems like Kobot or KOWOTD, bots can provide support during the BDW event. This helps increase player participation and boost server population.
Server Promotion and Advertising
After activating your BDW event, announce it and attract players by making a Knight Online Private Server Advertisement on platforms like Knight Lobby. Clearly state your server’s BDW times, rewards, and advantages. For KO PVP fans, BDW events become a major attraction.
Conclusion
Activating the BDW event is an exciting process for both server administrators and players. With proper configurations, it is entirely possible to successfully launch this event on your private server. As Knight Lobby, we wish all KO Dev followers success.
Kod:
void CGameServerDlg::TempleEventTimer() { uint32 nHour = g_localTime.tm_hour; uint32 nMinute = g_localTime.tm_min; if (m_nTempleEventRemainSeconds > 0) m_nTempleEventRemainSeconds--; if (pTempleEvent.ActiveEvent == -1) { for (int i = 0; i < CHAOS_EVENT_COUNT; i++) { if (nHour == m_nChaosTime[i] && nMinute == 0) { pTempleEvent.ActiveEvent = TEMPLE_EVENT_CHAOS; pTempleEvent.ZoneID = ZONE_CHAOS_DUNGEON; m_nTempleEventRemainSeconds = 600; // 10 minutes TempleEventStart(); break; } } for (int i = 0; i < BORDER_DEFENSE_WAR_EVENT_COUNT; i++) { if (nHour == m_nBorderDefenseWarTime[i] && nMinute == 0) { pTempleEvent.ActiveEvent = TEMPLE_EVENT_BORDER_DEFENCE_WAR; pTempleEvent.ZoneID = ZONE_BORDER_DEFENSE_WAR; m_nTempleEventRemainSeconds = 600; // 10 minutes TempleEventStart(); break; } } } else if (pTempleEvent.ActiveEvent != -1) { if (pTempleEvent.ActiveEvent == TEMPLE_EVENT_CHAOS) { for(int i = 0; i < CHAOS_EVENT_COUNT; i++) { if (nHour == m_nChaosTime[i] && nMinute == 11 && !pTempleEvent.isActive) { m_nTempleEventRemainSeconds = 0; pTempleEvent.LastEventRoom = 1; pTempleEvent.isActive = true; TempleEventStart(); // Set RemainSeconds to zero TempleEventTeleportUsers(); TempleEventSummonChaosCubes(); break; } else if (nHour == m_nChaosTime[i] && nMinute == 12 && !pTempleEvent.isAttackable) { pTempleEvent.isAttackable = true; break; } else if (nHour == m_nChaosTime[i] && nMinute == 32 && pTempleEvent.isActive) { TempleEventFinish(); break; } } } else if (pTempleEvent.ActiveEvent == TEMPLE_EVENT_BORDER_DEFENCE_WAR) { for(int i = 0; i < BORDER_DEFENSE_WAR_EVENT_COUNT; i++) { if (nHour == m_nBorderDefenseWarTime[i] && nMinute == 42 && !pTempleEvent.isActive) { m_nTempleEventRemainSeconds = 0; pTempleEvent.LastEventRoom = 1; pTempleEvent.isActive = true; TempleEventStart(); // Set RemainSeconds to zero TempleEventTeleportUsers(); break; } else if (nHour == (m_nBorderDefenseWarTime[i] + 1) && nMinute == 2 && pTempleEvent.isActive) { TempleEventFinish(); break; } } } } }
BDW Eventini Aktif Etme Rehberi - Knight Online Private Server
Knight Online özel sunucularında BDW (Black Dragon War) gibi etkinlikler sunucu aktifliğini artırmak ve oyuncuların katılımını teşvik etmek açısından büyük önem taşır. Bu rehberde, Knight Lobby olarak, BDW eventini nasıl aktif edebileceğinizi adım adım anlatıyoruz. Özellikle KO Development ve Emulator üzerinde çalışan sunucularda doğru yapılandırmalarla bu etkinliği başlatmak mümkündür.
BDW Etkinliğinin Amacı
BDW, Karus ve El Morad krallıklarının karşılaştığı epik bir savaş etkinliğidir. Oyuncuların birlikte savaşması, strateji geliştirmesi ve ödüller kazanması açısından oldukça değerlidir. Sunucularınızda BDW aktif olduğunda oyuncu etkileşimi artar, PvP tutkunu oyuncular daha fazla zaman geçirir. Bu da sunucunuzun popülerliğini doğrudan etkiler.
Gerekli Dosyalar ve Yapılandırma
BDW eventini başlatmak için bazı dosya ayarlamaları yapmanız gerekir. Öncelikle zone server yapılandırmasında BDW'nin hangi saatlerde açılacağını belirtmelisiniz. Bu genellikle config dosyası üzerinden yapılır. Server Files içinde bulunan event ayarları düzenlenebilir. event.ini veya benzeri dosyalarda BDW zamanlarını belirleyin. Örneğin: BDWStartTime=20:00, BDWEndTime=21:00.
Database Ayarları
BDW eventi sırasında bazı NPC'lerin veya mobların özel davranışlar sergilemesi gerekebilir. Bu durumda KO Database (genellikle ko_db) üzerinde gerekli değişiklikler yapılmalıdır. mob.bin, npc.bin, item.bin gibi dosyaların BDW özel versiyonları kullanılabilir. Bu dosyalar doğru şekilde düzenlenirse, etkinlik sırasında özel düşmanlar ya da ödüller eklenebilir.
Emulator ve Client Tarafında Değişiklikler
Eğer özel bir KO Emulator kullanıyorsanız, BDW eventi için gerekli kodlar genellikle CGameEvent.cpp veya benzeri dosyalarda yer alır. Bu dosyaları düzenlemek suretiyle BDW'ye özel mesajlar, efektler ve sistemsel tepkiler ekleyebilirsiniz. Aynı zamanda KO Client Edit ile BDW sırasında özel arayüz veya bildirimler gösterilebilir. KnightOnLine.exe üzerinde yapılan küçük değişikliklerle bile kullanıcı deneyimi artırılabilir.
Oto-BDW Sistemleri ve Bot Entegrasyonu
Sunucunuzda KO Bot sistemleri varsa, BDW sırasında otomatik olarak tetiklenecek görevler tanımlayabilirsiniz. Kobot veya KOWOTD gibi sistemlerle entegre çalışarak BDW sırasında botların destek vermesini sağlayabilirsiniz. Bu sayede oyuncuların katılımını artırmak ve sunucu doluluğunu sağlamak mümkün olur.
Sunucu Tanıtımı ve Reklam
BDW etkinliğiniz başladıktan sonra bunu duyurmak ve oyuncu çekmek için Knight Lobby gibi platformlarda Knight Online Private Server Tanıtım yapmanız önerilir. Sunucunuzun BDW saatlerini, ödüllerini ve avantajlarını net şekilde belirtin. KO PVP severler için BDW etkinlikleri büyük bir cazibe merkezi olur.
Sonuç
BDW eventini aktif etmek, hem sunucu yöneticileri hem de oyuncular için heyecan verici bir süreçtir. Doğru yapılandırmalarla özel sunucularınızda bu etkinliği başarıyla başlatmak mümkündür. Knight Lobby olarak, tüm KO Dev takipçilerine başarılar dileriz.
How to Activate the BDW Event - Knight Online Private Server
In Knight Online private servers, events like BDW (Black Dragon War) are essential for increasing server activity and encouraging player participation. In this guide, we will explain step by step how to activate the BDW event on your server, as Knight Lobby. Especially for servers operating on KO Development and Emulator, it is possible to initiate this event with correct configurations.
Purpose of the BDW Event
BDW is an epic war event where the kingdoms of Karus and El Morad clash. It is highly valued as it encourages players to fight together, develop strategies, and win rewards. When BDW is active on your server, player interaction increases, and PvP enthusiasts spend more time playing, directly affecting your server's popularity.
Required Files and Configuration
To start the BDW event, you need to make certain file adjustments. First, specify the time intervals for BDW in the zone server configuration. This is usually done via a config file. In Server Files, set the BDW times in event.ini or similar files. For example: BDWStartTime=20:00, BDWEndTime=21:00.
Database Settings
During the BDW event, certain NPCs or mobs may need to behave differently. In such cases, necessary modifications must be made in the KO Database (usually ko_db). Special versions of files such as mob.bin, npc.bin, and item.bin can be used for BDW. If these files are correctly edited, special enemies or rewards can be added during the event.
Changes in Emulator and Client
If you are using a custom KO Emulator, the codes required for the BDW event are typically located in files like CGameEvent.cpp. By editing these files, you can add special messages, effects, and system responses for BDW. Additionally, using KO Client Edit, special interfaces or notifications can be displayed during BDW. Even minor changes in KnightOnLine.exe can enhance the user experience.
Auto-BDW Systems and Bot Integration
If you have KO Bot systems on your server, you can define automated tasks triggered during BDW. Through integration with systems like Kobot or KOWOTD, bots can provide support during the BDW event. This helps increase player participation and boost server population.
Server Promotion and Advertising
After activating your BDW event, announce it and attract players by making a Knight Online Private Server Advertisement on platforms like Knight Lobby. Clearly state your server’s BDW times, rewards, and advantages. For KO PVP fans, BDW events become a major attraction.
Conclusion
Activating the BDW event is an exciting process for both server administrators and players. With proper configurations, it is entirely possible to successfully launch this event on your private server. As Knight Lobby, we wish all KO Dev followers success.
