Anlatım:
* Filezilla'ya Bağlanıyoruz,
* /usr/game/share/locale/turkey/quest İçine Atıcaz
* Dizinine Giriyoruz ve "at.quest" Dosyasını Buluyoruz.
Quest Haline Getirme İşlemini Videodaki Adımları İzleyerek, Sadece İsim Değiştirerek Yapabilirsiniz.!
".quest" Uzantılı Hale Getirilmesi; (Videolu.!)
Tam Ekran:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~
".quest" Uzantılı Hale Getirilmesi; (Yazılı)
* Quest içeriklerimizden birini seçelim, ( Ben potlarla ilgili paylastigim ilk quest icerigimi seciyorum. )
* Ardından, Yeni bir metin belgesi açıp, verdiğim içeriği "Ctrl+C", "Ctrl+V" yöntemi ile yapıştırıyoruz,
* Dosya > Farklı Kaydet secenegine tıklıyoruz,
* Gelen yeni ekranda "Kayıt Türü"nü, '''''Tüm Dosyalar''''' Olarak seçiyoruz,
* Üstteki Metin Belgemizin adının sonuna da """ .quest """ yazıyoruz,
* Ardından "Kayıt Et" Butonuna tıklayarak işlemimizi tamamlamış oluyoruz...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~
Metin2 oyununda pet sistemlerinden biri olan 'Pet'e isim verme Questi', oyuncuların evcil hayvanlarına özgün isimler atamalarını sağlayan özel bir questtir. Bu quest sayesinde oyuncular, sahip oldukları petlere kişisel dokunuşlar ekleyebilir ve onları daha özgün kılarlar. Bu yazıda, Pet'e isim verme Questi'nin nasıl çalıştığını, hangi scriptlerle desteklendiğini ve Metin2 quest sistemine entegrasyonunu detaylıca ele alacağız.
Pet'e isim verme Questi Nedir?
Pet'e isim verme Questi, Metin2 sunucularında sunulan özel bir görev sistemidir. Oyuncu, belirli bir NPC'den bu queste başlar ve genellikle küçük bir ücret (gold veya item) karşılığında petine isim verebilir. Bu işlem genellikle Lua scriptlerle yönetilir ve Metin2 quest sistemi üzerinden çalışır.
Quest Başlangıcı ve NPC Kullanımı
Quest, genellikle belirli bir NPC ile başlatılır. Bu NPC, genellikle 'Pet Uzmanı' ya da 'İsim Değiştirme Uzmanı' gibi isimler taşır. Oyuncu NPC ile konuşarak quest başlatabilir. Quest başlatıldığında, sistem petin aktif olup olmadığını kontrol eder. Eğer pet aktifse, oyuncuya isim girmesi için bir pencere açılır.
Lua Script Yapısı
Pet'e isim verme questi, Lua diliyle yazılmış bir scripttir. Bu script, quest dosyasında tanımlanır ve genellikle şu yapıya sahiptir:
- Quest adı: isim_degistir_quest
- Begin: Quest başlatma komutları
- State machine: Kullanıcının isim girdiği, ismin doğrulandığı ve pete uygulandığı aşamalar
- Reward: Genellikle ücret alınabilir veya bir mesaj gösterilir
Quest Trigger ve Flag Kullanımı
Bu questte, triggerlar questin ne zaman aktive edileceğini belirler. Örneğin, bir NPC ile konuşma trigger olabilir. Flag ise oyuncunun quest durumunu saklamak için kullanılır. Oyuncu questi tamamladığında flag setlenir ve aynı questin tekrar yapılmasını engelleyebilir.
Sık Karşılaşılan Hatalar
Metin2 quest geliştirme sırasında bazı hatalarla karşılaşılabilir. Bunlar arasında:
- Petin aktif olmaması durumu
- Geçersiz isim girişimi
- Lua syntax hataları
- Flag veya state yönetiminde sorunlar
Hataların çözümü için quest debug işlemleri yapılmalıdır. Bu işlemler genellikle server logları üzerinden izlenebilir.
Quest Reward ve Item Kullanımı
Pet'e isim verme questi, genellikle para veya özel item karşılığı çalışır. Oyuncudan alınan ücret, sunucu ekonomisini desteklemek için tasarlanmıştır. Reward kısmı, Lua scriptte tanımlanır ve doğrudan gold veya item olarak belirlenebilir.
Quest Chain ve Daily Quest Olarak Kullanımı
Bu quest, daha büyük quest zincirlerinin bir parçası olarak da kullanılabilir. Ayrıca günlük (daily) olarak sunulursa, oyunculara düzenli olarak petlerine isim değiştirme imkanı verebilir. Bu tür sistemler, oyuncu sadakatini artırmak için idealdir.
Metin2 Lobby'de Pet Questleri
Metin2 Lobby olarak bizler, kullanıcı dostu quest sistemleri sunmayı hedefliyoruz. Pet'e isim verme questi gibi özelleştirilmiş sistemlerle, oyuncuların deneyimini zenginleştirmeye devam ediyoruz. Daha fazla quest örneği ve script için sitemizi ziyaret edebilirsiniz.
The 'Naming Pet Quest' in Metin2 is a special quest that allows players to assign unique names to their pets. This quest enables players to add personal touches to their pets and make them more distinctive. In this article, we will examine how the Naming Pet Quest works, which scripts support it, and its integration with the Metin2 quest system in detail.
What is the Naming Pet Quest?
The Naming Pet Quest is a special task system offered on Metin2 servers. The player starts this quest from a specific NPC and can name their pet for a small fee (gold or item). This process is typically managed through Lua scripts and operates via the Metin2 quest system.
Quest Start and NPC Usage
The quest usually begins with a specific NPC. This NPC often goes by names such as 'Pet Expert' or 'Name Change Expert'. The player can initiate the quest by speaking with the NPC. Once started, the system checks if the pet is active. If so, a window opens for the player to enter a name.
Lua Script Structure
The Naming Pet Quest is a script written in Lua. It is defined in the quest file and generally follows this structure:
- Quest name: name_change_quest
- Begin: Commands to start the quest
- State machine: Stages where the user enters the name, validates it, and applies it to the pet
- Reward: Usually involves collecting a fee or displaying a message
Quest Trigger and Flag Usage
In this quest, triggers determine when the quest activates. For instance, speaking to an NPC might be a trigger. Flags are used to store the player's quest status. When the player completes the quest, the flag is set to prevent the same quest from being repeated.
Common Errors
Some errors may occur during Metin2 quest development. These include:
- The pet not being active
- Attempting to enter an invalid name
- Lua syntax errors
- Issues with flag or state management
To resolve these errors, quest debugging operations should be performed. These operations are usually traceable through server logs.
Quest Rewards and Item Usage
The Naming Pet Quest typically works in exchange for money or a special item. The fee collected from the player is designed to support the server economy. The reward part is defined in the Lua script and can be directly set as gold or an item.
Usage as a Quest Chain or Daily Quest
This quest can also be part of larger quest chains. If offered as a daily quest, it provides players with regular opportunities to rename their pets. Such systems are ideal for increasing player loyalty.
Pet Quests on Metin2 Lobby
As Metin2 Lobby, we aim to provide user-friendly quest systems. Through customized systems like the Naming Pet Quest, we continue to enhance the player experience. You can visit our site for more quest examples and scripts.
* Filezilla'ya Bağlanıyoruz,
* /usr/game/share/locale/turkey/quest İçine Atıcaz
* Dizinine Giriyoruz ve "at.quest" Dosyasını Buluyoruz.
Kod:
quest phoenix begin state start begin when 40005.use begin local old_horse_name = horse.get_name() ; if string.len(old_horse_name) == 0 then say_title("Evcil Hayvan") say_reward("Hala phoenixinizin ismi yok.") say_reward("Pet isim degistirme yüzügünden isim veriniz.") say_reward("") say_reward("UYARI:İsim Veriniz.") say_reward("Hey!") return end chat("Phoenix Basariyla Cagirildi.!") chat("Bu Evcil Hayvan Sana Güc Vericek.") chat("Dikkat Ona Zarar Verme!") affect.add_collect(apply.CON,25,60*60*24*365*60) affect.add_collect(apply.INT,25,60*60*24*365*60) affect.add_collect(apply.STR,25,60*60*24*365*60) affect.add_collect(apply.DEX,25,60*60*24*365*60) affect.add_collect(apply.MAX_HP,5000,60*60*24*365* 60) horse.set_level ("22") horse.unsummon() horse.summon() set_state(back) end end state back begin when 40005.use begin chat("Phoenix Geri Gönderildi.!") affect.remove_collect(apply.CON,25,60*60*24*365*60 ) affect.remove_collect(apply.INT,10,60*60*24*365*60 ) affect.remove_collect(apply.STR,10,60*60*24*365*60 ) affect.remove_collect(apply.DEX,10,60*60*24*365*60 ) affect.remove_collect(apply.MAX_HP,5000,60*60*24*3 65*60) horse.unsummon() horse.set_level ("21") set_state(start) end end end
Quest Haline Getirme İşlemini Videodaki Adımları İzleyerek, Sadece İsim Değiştirerek Yapabilirsiniz.!
".quest" Uzantılı Hale Getirilmesi; (Videolu.!)
Tam Ekran:
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~
".quest" Uzantılı Hale Getirilmesi; (Yazılı)
* Quest içeriklerimizden birini seçelim, ( Ben potlarla ilgili paylastigim ilk quest icerigimi seciyorum. )
* Ardından, Yeni bir metin belgesi açıp, verdiğim içeriği "Ctrl+C", "Ctrl+V" yöntemi ile yapıştırıyoruz,
* Dosya > Farklı Kaydet secenegine tıklıyoruz,
* Gelen yeni ekranda "Kayıt Türü"nü, '''''Tüm Dosyalar''''' Olarak seçiyoruz,
* Üstteki Metin Belgemizin adının sonuna da """ .quest """ yazıyoruz,
* Ardından "Kayıt Et" Butonuna tıklayarak işlemimizi tamamlamış oluyoruz...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~
Metin2 oyununda pet sistemlerinden biri olan 'Pet'e isim verme Questi', oyuncuların evcil hayvanlarına özgün isimler atamalarını sağlayan özel bir questtir. Bu quest sayesinde oyuncular, sahip oldukları petlere kişisel dokunuşlar ekleyebilir ve onları daha özgün kılarlar. Bu yazıda, Pet'e isim verme Questi'nin nasıl çalıştığını, hangi scriptlerle desteklendiğini ve Metin2 quest sistemine entegrasyonunu detaylıca ele alacağız.
Pet'e isim verme Questi Nedir?
Pet'e isim verme Questi, Metin2 sunucularında sunulan özel bir görev sistemidir. Oyuncu, belirli bir NPC'den bu queste başlar ve genellikle küçük bir ücret (gold veya item) karşılığında petine isim verebilir. Bu işlem genellikle Lua scriptlerle yönetilir ve Metin2 quest sistemi üzerinden çalışır.
Quest Başlangıcı ve NPC Kullanımı
Quest, genellikle belirli bir NPC ile başlatılır. Bu NPC, genellikle 'Pet Uzmanı' ya da 'İsim Değiştirme Uzmanı' gibi isimler taşır. Oyuncu NPC ile konuşarak quest başlatabilir. Quest başlatıldığında, sistem petin aktif olup olmadığını kontrol eder. Eğer pet aktifse, oyuncuya isim girmesi için bir pencere açılır.
Lua Script Yapısı
Pet'e isim verme questi, Lua diliyle yazılmış bir scripttir. Bu script, quest dosyasında tanımlanır ve genellikle şu yapıya sahiptir:
- Quest adı: isim_degistir_quest
- Begin: Quest başlatma komutları
- State machine: Kullanıcının isim girdiği, ismin doğrulandığı ve pete uygulandığı aşamalar
- Reward: Genellikle ücret alınabilir veya bir mesaj gösterilir
Quest Trigger ve Flag Kullanımı
Bu questte, triggerlar questin ne zaman aktive edileceğini belirler. Örneğin, bir NPC ile konuşma trigger olabilir. Flag ise oyuncunun quest durumunu saklamak için kullanılır. Oyuncu questi tamamladığında flag setlenir ve aynı questin tekrar yapılmasını engelleyebilir.
Sık Karşılaşılan Hatalar
Metin2 quest geliştirme sırasında bazı hatalarla karşılaşılabilir. Bunlar arasında:
- Petin aktif olmaması durumu
- Geçersiz isim girişimi
- Lua syntax hataları
- Flag veya state yönetiminde sorunlar
Hataların çözümü için quest debug işlemleri yapılmalıdır. Bu işlemler genellikle server logları üzerinden izlenebilir.
Quest Reward ve Item Kullanımı
Pet'e isim verme questi, genellikle para veya özel item karşılığı çalışır. Oyuncudan alınan ücret, sunucu ekonomisini desteklemek için tasarlanmıştır. Reward kısmı, Lua scriptte tanımlanır ve doğrudan gold veya item olarak belirlenebilir.
Quest Chain ve Daily Quest Olarak Kullanımı
Bu quest, daha büyük quest zincirlerinin bir parçası olarak da kullanılabilir. Ayrıca günlük (daily) olarak sunulursa, oyunculara düzenli olarak petlerine isim değiştirme imkanı verebilir. Bu tür sistemler, oyuncu sadakatini artırmak için idealdir.
Metin2 Lobby'de Pet Questleri
Metin2 Lobby olarak bizler, kullanıcı dostu quest sistemleri sunmayı hedefliyoruz. Pet'e isim verme questi gibi özelleştirilmiş sistemlerle, oyuncuların deneyimini zenginleştirmeye devam ediyoruz. Daha fazla quest örneği ve script için sitemizi ziyaret edebilirsiniz.
The 'Naming Pet Quest' in Metin2 is a special quest that allows players to assign unique names to their pets. This quest enables players to add personal touches to their pets and make them more distinctive. In this article, we will examine how the Naming Pet Quest works, which scripts support it, and its integration with the Metin2 quest system in detail.
What is the Naming Pet Quest?
The Naming Pet Quest is a special task system offered on Metin2 servers. The player starts this quest from a specific NPC and can name their pet for a small fee (gold or item). This process is typically managed through Lua scripts and operates via the Metin2 quest system.
Quest Start and NPC Usage
The quest usually begins with a specific NPC. This NPC often goes by names such as 'Pet Expert' or 'Name Change Expert'. The player can initiate the quest by speaking with the NPC. Once started, the system checks if the pet is active. If so, a window opens for the player to enter a name.
Lua Script Structure
The Naming Pet Quest is a script written in Lua. It is defined in the quest file and generally follows this structure:
- Quest name: name_change_quest
- Begin: Commands to start the quest
- State machine: Stages where the user enters the name, validates it, and applies it to the pet
- Reward: Usually involves collecting a fee or displaying a message
Quest Trigger and Flag Usage
In this quest, triggers determine when the quest activates. For instance, speaking to an NPC might be a trigger. Flags are used to store the player's quest status. When the player completes the quest, the flag is set to prevent the same quest from being repeated.
Common Errors
Some errors may occur during Metin2 quest development. These include:
- The pet not being active
- Attempting to enter an invalid name
- Lua syntax errors
- Issues with flag or state management
To resolve these errors, quest debugging operations should be performed. These operations are usually traceable through server logs.
Quest Rewards and Item Usage
The Naming Pet Quest typically works in exchange for money or a special item. The fee collected from the player is designed to support the server economy. The reward part is defined in the Lua script and can be directly set as gold or an item.
Usage as a Quest Chain or Daily Quest
This quest can also be part of larger quest chains. If offered as a daily quest, it provides players with regular opportunities to rename their pets. Such systems are ideal for increasing player loyalty.
Pet Quests on Metin2 Lobby
As Metin2 Lobby, we aim to provide user-friendly quest systems. Through customized systems like the Naming Pet Quest, we continue to enhance the player experience. You can visit our site for more quest examples and scripts.
