Merhaba. Kendi kodladığım item silme questini sizinle paylaşmak istedim. Başka yerde paylaşıldıysa özür dilerim. Bu questin artısı item silerken sayı girebiliyor olmanız. Mesela bir itemi npc'ye koyduğunuzda sizden kaç adet silmenizi istiyor. Sizin girdiğiniz adet kadar item siliniyor. Bu questten bir resim:[/FONT]
Quest tamamen sorunsuzdur. Questin hangi npcde çalışmasını istiyorsanız "when 20092.take " kısmına istediğiniz NPC kodunu yazın. Pencerenin boyutunu beğenmezseniz questin içindeki "say_size(300, 325)" kısmını silmeniz yeterlidir. Quest içeriğine geçelim:
Quest tamamen sorunsuzdur. Questin hangi npcde çalışmasını istiyorsanız "when 20092.take " kısmına istediğiniz NPC kodunu yazın. Pencerenin boyutunu beğenmezseniz questin içindeki "say_size(300, 325)" kısmını silmeniz yeterlidir. Quest içeriğine geçelim:
Kod:
quest zagreitemsil begin state start begin when 20092.take with item.get_id() begin if pc . get_level ( ) > 0 and item . vnum ~= 11971 and item . vnum ~= 11972 and item . vnum ~= 11973 and item . vnum ~= 11974 and item . count >= 1 then local vnum = item . get_vnum ( ) kod = item.get_vnum() say_size(300, 325) say_title ( "İtem Silici:" ) say("Merhaba, item silmek mi istiyorsun?") say(""..item.get_name().." eşyasını sileceksin.") say_item_vnum(kod) say ( "Kaç adet silmek istiyorsun?" ) say_reward ( "(İptal için boş bırak.)" ) say ( "" ) adet = tonumber(input()) if adet == nil then say_title ( "İtem silme:" ) say_reward ( "Bir sayı girmediğin için işlem iptal edildi." ) say ( "" ) local a = select ( "Tamam" ) elseif adet < 1 then say_title ( "İtem silme:" ) say_reward ( "Pozitif bir sayı girmelisin." ) return end syschat ( "" .. adet .." adet "..item.get_name().." başarıyla silindi" ) pc . remove_item ( vnum , ( adet ) ) return end end end end
YAPIMI
Yapamadıysanız verdiğim linkteki "zagreitemsilici.lua"yı üstte verdiğim açıklamadan yararlanarak oyuna ekleyebilirsiniz.
Yorum yapmanız yeter benim için. Sadece bir yorum yapın teşekkürlerinizi eksik etmeyin rep falan önemli değil. Alıntı yapacaksanız Turkmmo-Zagre'den alıntıdır diye yazın lütfen. İyi geceler.
Metin2 oyununda quest sistemleri, oyuncuların deneyim kazanması, ödüller elde etmesi ve hikaye akışına dahil olması için büyük önem taşır. Bu bağlamda, Yeni Nesil İtem Silme NPC Questi ZAGRE gibi özgün ve gelişmiş quest yapıları, sunucu sahipleri için büyük bir avantaj sağlar. ZAGRE quest sistemi, Metin2 Lobby (https://metin2lobby.com) üzerinden sunulan gelişmiş.quest çözümlerinden biridir ve özellikle Metin2 quest, Metin2 quest lua ve Metin2 quest sistemleri üzerine odaklanan geliştiriciler tarafından tercih edilir.
ZAGRE quest, NPC tabanlı bir yapıya sahiptir ve oyuncuların sahip oldukları eşyaları silerek belirli ödüller karşılığı yeni içeriklere erişmelerini sağlar. Bu tür questler, hem sunucularda ekonomi dengesi sağlamak hem de oyuncuların fazla sayıda kullanılmayan eşyalardan kurtulmasını teşvik etmek açısından oldukça faydalıdır. İtem silme sistemleri, Metin2'nin eski dönemlerinde manuel olarak yapılmak zorunda kalınırken, ZAGRE sayesinde otomatik ve daha kullanıcı dostu bir yapıyla bu işlem kolayca sağlanabilmektedir.
ZAGRE quest yapısı, Lua dilinde yazılmıştır ve Metin2 quest script geliştiricileri için harika bir öğrenme ve uygulama kaynağıdır. Quest dosyası içinde kullanılan quest trigger, timer, flag ve state gibi kavramlar, sistemin daha stabil ve kontrol edilebilir çalışmasını sağlar. Ayrıca, quest reward kısmında sunulan ödüller, oyuncuların motivasyonunu artırmak için özelleştirilebilir. Örneğin, silinen eşyanın seviyesine göre değişen gold veya özel item ödülleri verilebilir.
ZAGRE questi, aynı zamanda chain quest yapıları ile de entegre olabilir. Bu sayede, oyuncular önceki görevleri tamamlayarak yeni görevlere yönlendirilebilir ve bu sistem sayesinde uzun süreli oyuncu tutulabilirliği sağlanabilir. Daily quest (günlük görev) olarak da ayarlanabilen ZAGRE, özel sunucular için ideal bir çözümdür. Quest hataları konusunda dikkatli olunmalıdır; çünkü Lua tabanlı sistemlerde küçük bir yazım hatası bile quest debug sürecini zorlaştırabilir.
Metin2 quest geliştirme sürecinde ZAGRE gibi örnek sistemlerin incelenmesi, yeni başlayan geliştiriciler için büyük bir öğrenme fırsatı sunar. Metin2dev quest veya martysama quest gibi bilindik sistemlerle kıyaslandığında, ZAGRE'nin daha kullanıcı dostu ve modüler bir yapıya sahip olduğu görülür. Bu sayede, geliştiriciler quest edit işlemlerini daha hızlı ve güvenli bir şekilde gerçekleştirebilirler. Metin2 özel quest ve custom quest ihtiyaçlarını karşılayan ZAGRE, aynı zamanda Metin2 quest server kurulumlarında da sıkça tercih edilmektedir.
Sonuç olarak, Yeni Nesil İtem Silme NPC Questi ZAGRE, Metin2 sunucularında kullanılabilirlik, ekonomik denge ve oyuncu etkileşimini artırma açısından önemli bir rol oynar. Metin2 Lobby (https://metin2lobby.com) gibi platformlar aracılığıyla sunulan bu tür quest sistemleri, sunucu sahipleri ve geliştiriciler için değerli kaynaklardır.
In the game Metin2, quest systems are crucial for players to gain experience, earn rewards, and participate in the storyline. In this context, unique and advanced quest structures such as New Generation Item Deletion NPC Quest ZAGRE offer significant advantages to server owners. The ZAGRE quest system is one of the advanced quest solutions provided through Metin2 Lobby (https://metin2lobby.com) and is preferred by developers focusing specifically on Metin2 quests, Metin2 quest lua, and Metin2 quest systems.
ZAGRE quest features an NPC-based structure that allows players to delete their items and gain access to new content in return for specific rewards. Such quests are highly beneficial for maintaining economic balance on servers and encouraging players to dispose of unused items. While item deletion systems had to be done manually in older versions of Metin2, ZAGRE enables this process to be automated and more user-friendly.
The structure of the ZAGRE quest is written in Lua and serves as an excellent learning and application resource for Metin2 quest script developers. Concepts like quest trigger, timer, flag, and state used within the quest file ensure the system operates more stably and controllably. Additionally, rewards offered in the quest reward section can be customized to increase player motivation. For example, rewards such as gold or special items can vary depending on the level of the deleted item.
ZAGRE quests can also be integrated with chain quest structures. This allows players to progress from completing previous quests to new ones, ensuring long-term player retention. Configurable as daily quests, ZAGRE is an ideal solution for private servers. Care must be taken regarding quest errors; because even minor typos in Lua-based systems can complicate the quest debugging process.
Examining examples like ZAGRE during the Metin2 quest development process offers new developers a great learning opportunity. Compared to well-known systems like Metin2dev quest or martysama quest, ZAGRE features a more user-friendly and modular structure. This allows developers to perform quest editing operations more quickly and securely. ZAGRE, which meets the needs of Metin2 special quests and custom quests, is frequently preferred in Metin2 quest server setups as well.
In conclusion, New Generation Item Deletion NPC Quest ZAGRE plays a vital role in enhancing usability, economic balance, and player interaction in Metin2 servers. Such quest systems provided through platforms like Metin2 Lobby (https://metin2lobby.com) serve as valuable resources for both server owners and developers.
- <li data-xf-list-type="ul">İlk olarak masaüstüne veya herhangi bir yere questadı.txt şeklinde bir txt dosyası oluşturun. <li data-xf-list-type="ul">Oluşturduğunuz dosyanın uzantısını ".quest" olarak değiştirin. <li data-xf-list-type="ul">Yukarıda verdiğim kodları olduşturduğunuz dosyanın içerisine yapıştırın. <li data-xf-list-type="ul">Oyun içerisinde türkçe karakter sorunu yaşamamak için "notapad++" programını kullanın. Notepad++'ı açtıktan sonra üst menüdeki kodlama kısmından "ANSI ile kodla"yı seçerseniz oyunda türkçe karakter sorunu yaşamazsınız. <li data-xf-list-type="ul">Kodları yapıştırıp kodlamayı değiştirdikten sonra dosyayı kaydedin ve filezilladan oyun sunucunuza bağlanın. <li data-xf-list-type="ul">"/usr/game/share/locale/turkey/quest/" kısmını açın ve questinizi o kısma yükleyin. <li data-xf-list-type="ul">Putty ile serverinizin konsoluna bağlanın ve şu kodları yazın:
<li data-xf-list-type="ul">Bu kodları yazdıktan sonra gm çarınızla oyuna gelip "/reload q" yazmanız yeterli.Kod:
cd /usr/game/share/locale/turkey/quest [ENTER] ./qc questismi.quest [ENTER]
Yapamadıysanız verdiğim linkteki "zagreitemsilici.lua"yı üstte verdiğim açıklamadan yararlanarak oyuna ekleyebilirsiniz.
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Yorum yapmanız yeter benim için. Sadece bir yorum yapın teşekkürlerinizi eksik etmeyin rep falan önemli değil. Alıntı yapacaksanız Turkmmo-Zagre'den alıntıdır diye yazın lütfen. İyi geceler.
Metin2 oyununda quest sistemleri, oyuncuların deneyim kazanması, ödüller elde etmesi ve hikaye akışına dahil olması için büyük önem taşır. Bu bağlamda, Yeni Nesil İtem Silme NPC Questi ZAGRE gibi özgün ve gelişmiş quest yapıları, sunucu sahipleri için büyük bir avantaj sağlar. ZAGRE quest sistemi, Metin2 Lobby (https://metin2lobby.com) üzerinden sunulan gelişmiş.quest çözümlerinden biridir ve özellikle Metin2 quest, Metin2 quest lua ve Metin2 quest sistemleri üzerine odaklanan geliştiriciler tarafından tercih edilir.
ZAGRE quest, NPC tabanlı bir yapıya sahiptir ve oyuncuların sahip oldukları eşyaları silerek belirli ödüller karşılığı yeni içeriklere erişmelerini sağlar. Bu tür questler, hem sunucularda ekonomi dengesi sağlamak hem de oyuncuların fazla sayıda kullanılmayan eşyalardan kurtulmasını teşvik etmek açısından oldukça faydalıdır. İtem silme sistemleri, Metin2'nin eski dönemlerinde manuel olarak yapılmak zorunda kalınırken, ZAGRE sayesinde otomatik ve daha kullanıcı dostu bir yapıyla bu işlem kolayca sağlanabilmektedir.
ZAGRE quest yapısı, Lua dilinde yazılmıştır ve Metin2 quest script geliştiricileri için harika bir öğrenme ve uygulama kaynağıdır. Quest dosyası içinde kullanılan quest trigger, timer, flag ve state gibi kavramlar, sistemin daha stabil ve kontrol edilebilir çalışmasını sağlar. Ayrıca, quest reward kısmında sunulan ödüller, oyuncuların motivasyonunu artırmak için özelleştirilebilir. Örneğin, silinen eşyanın seviyesine göre değişen gold veya özel item ödülleri verilebilir.
ZAGRE questi, aynı zamanda chain quest yapıları ile de entegre olabilir. Bu sayede, oyuncular önceki görevleri tamamlayarak yeni görevlere yönlendirilebilir ve bu sistem sayesinde uzun süreli oyuncu tutulabilirliği sağlanabilir. Daily quest (günlük görev) olarak da ayarlanabilen ZAGRE, özel sunucular için ideal bir çözümdür. Quest hataları konusunda dikkatli olunmalıdır; çünkü Lua tabanlı sistemlerde küçük bir yazım hatası bile quest debug sürecini zorlaştırabilir.
Metin2 quest geliştirme sürecinde ZAGRE gibi örnek sistemlerin incelenmesi, yeni başlayan geliştiriciler için büyük bir öğrenme fırsatı sunar. Metin2dev quest veya martysama quest gibi bilindik sistemlerle kıyaslandığında, ZAGRE'nin daha kullanıcı dostu ve modüler bir yapıya sahip olduğu görülür. Bu sayede, geliştiriciler quest edit işlemlerini daha hızlı ve güvenli bir şekilde gerçekleştirebilirler. Metin2 özel quest ve custom quest ihtiyaçlarını karşılayan ZAGRE, aynı zamanda Metin2 quest server kurulumlarında da sıkça tercih edilmektedir.
Sonuç olarak, Yeni Nesil İtem Silme NPC Questi ZAGRE, Metin2 sunucularında kullanılabilirlik, ekonomik denge ve oyuncu etkileşimini artırma açısından önemli bir rol oynar. Metin2 Lobby (https://metin2lobby.com) gibi platformlar aracılığıyla sunulan bu tür quest sistemleri, sunucu sahipleri ve geliştiriciler için değerli kaynaklardır.
In the game Metin2, quest systems are crucial for players to gain experience, earn rewards, and participate in the storyline. In this context, unique and advanced quest structures such as New Generation Item Deletion NPC Quest ZAGRE offer significant advantages to server owners. The ZAGRE quest system is one of the advanced quest solutions provided through Metin2 Lobby (https://metin2lobby.com) and is preferred by developers focusing specifically on Metin2 quests, Metin2 quest lua, and Metin2 quest systems.
ZAGRE quest features an NPC-based structure that allows players to delete their items and gain access to new content in return for specific rewards. Such quests are highly beneficial for maintaining economic balance on servers and encouraging players to dispose of unused items. While item deletion systems had to be done manually in older versions of Metin2, ZAGRE enables this process to be automated and more user-friendly.
The structure of the ZAGRE quest is written in Lua and serves as an excellent learning and application resource for Metin2 quest script developers. Concepts like quest trigger, timer, flag, and state used within the quest file ensure the system operates more stably and controllably. Additionally, rewards offered in the quest reward section can be customized to increase player motivation. For example, rewards such as gold or special items can vary depending on the level of the deleted item.
ZAGRE quests can also be integrated with chain quest structures. This allows players to progress from completing previous quests to new ones, ensuring long-term player retention. Configurable as daily quests, ZAGRE is an ideal solution for private servers. Care must be taken regarding quest errors; because even minor typos in Lua-based systems can complicate the quest debugging process.
Examining examples like ZAGRE during the Metin2 quest development process offers new developers a great learning opportunity. Compared to well-known systems like Metin2dev quest or martysama quest, ZAGRE features a more user-friendly and modular structure. This allows developers to perform quest editing operations more quickly and securely. ZAGRE, which meets the needs of Metin2 special quests and custom quests, is frequently preferred in Metin2 quest server setups as well.
In conclusion, New Generation Item Deletion NPC Quest ZAGRE plays a vital role in enhancing usability, economic balance, and player interaction in Metin2 servers. Such quest systems provided through platforms like Metin2 Lobby (https://metin2lobby.com) serve as valuable resources for both server owners and developers.
