Merhaba arkadaşlar ben "Pelin Melek Aslan"
birkaç mesaj almıştım paylaşılması yönünde skilleri p yapma yüzüğü forumda olsun =)
Quest Tamamı Temiz Kod İle Veriyorum.
Kurulumu ; Yukarıda verdiğim mesajı boş bir metin belgesine kopyalayıp yapıştırın.
daha quest uzantısını örneğin pyuzuk.txt mi pyuzuk.quest olarak değiştirin.
usr/game/share/locale/turkey/quest dosyasının içine atın
daha sonra puttye gelip
cd /usr/game/share/locale/turkey/quest
./qc pyuzuk.quest
yazarsanız kurulum tamamlanmış olucak
aktif nasıl olucak derseniz ya reboot atınız servere veya oyuncu fazla yok ise
gm charınız ile /reload q komutunu yazmanız yeterli.
umarım detaylı bir anlatım olmuştur bir teşekkür yeterli
PMA Games Entertainment
birkaç mesaj almıştım paylaşılması yönünde skilleri p yapma yüzüğü forumda olsun =)
Quest Tamamı Temiz Kod İle Veriyorum.
Kod:
[LEFT]quest PveG begin state start begin when 70011.use begin if pc . level < 20 then say_title ( "Perfect Master Beceri Sanatı:" ) say ( "Perfect en ust duzey beceri sanatıdır." ) say ( "Buna henuz hazır degilsin!" ) say ( "Anliyorsun beni degil mi?" ) say ( "+20 level olman gerek..." ) if pc . count_item ( 70011 ) < 1 then say_title ( "Bug Kontrol" ) say ( "Envanterindeki Perfect Yüzüğü olmadan gelistiremezsin." ) return end local main_set = select ( "Tamam") else say_title ( "Perfect Master Beceri Sanatı:" ) say ( "Perfect en ust duzey beceri sanatıdır." ) say ( "Belliki usta konumundasın seni gelistirmeliyim." ) if pc . count_item ( 70011 ) < 1 then say_title ( "Bug Kontrol" ) say ( "Envanterindeki Perfect Yüzüğü olmadan gelistiremezsin." ) return end local opzioni = select ( "Evet" , "Hayır" ) if opzioni == 1 then if pc . gold < 1 then say_title ( "Perfect Master Beceri Sanatı:" ) say ( "1 yanga ihtiyacin var." ) say ( "Bu isi bedavada yapabilirdim ama" ) say ( "gecinebilmek icin para sart..." ) if pc . count_item ( 70011 ) < 1 then say_title ( "Bug Kontrol" ) say ( "Envanterindeki Perfect Yüzüğü olmadan gelistiremezsin." ) return end local main_set = select ( "Tamam") else say_title ( "Perfect Master Beceri Sanatı:" ) say ( "Gelistirmek istedigin yetenegi sec." ) if pc . count_item ( 70011 ) < 1 then say_title ( "Bug Kontrol" ) say ( "Envanterindeki Perfect Yüzüğü olmadan gelistiremezsin." ) return end local skillp = select ("Savasci","Ninja","Sura","Shaman","Iptal") if skillp == 1 then pc.set_skill_level (1,59) pc.set_skill_level (2,59) pc.set_skill_level (3,59) pc.set_skill_level (4,59) pc.set_skill_level (5,59) pc.set_skill_level (6,59) pc.set_skill_level (16,59) pc.set_skill_level (17,59) pc.set_skill_level (18,59) pc.set_skill_level (19,59) pc.set_skill_level (20,59) pc.set_skill_level (21,59) pc.set_skill_level (137,20) pc.set_skill_level (138,20) pc.set_skill_level (139,20) pc.set_skill_level (131,10) pc.set_skill_level (129,40) pc.set_skill_level (128,20) pc.set_skill_level (127,20) pc.set_skill_level (126,20) pc.set_skill_level (124,40) pc.set_skill_level (121,40) pc.set_skill_level (122,2) pc.remove_item(70011,1) pc.change_money( -1000 ) elseif skillp == 2 then pc.set_skill_level (31,59) pc.set_skill_level (32,59) pc.set_skill_level (33,59) pc.set_skill_level (34,59) pc.set_skill_level (35,59) pc.set_skill_level (36,59) pc.set_skill_level (46,59) pc.set_skill_level (47,59) pc.set_skill_level (48,59) pc.set_skill_level (49,59) pc.set_skill_level (50,59) pc.set_skill_level (51,59) pc.set_skill_level (137,20) pc.set_skill_level (138,20) pc.set_skill_level (139,20) pc.set_skill_level (131,10) pc.set_skill_level (129,40) pc.set_skill_level (128,20) pc.set_skill_level (127,20) pc.set_skill_level (126,20) pc.set_skill_level (124,40) pc.set_skill_level (121,40) pc.set_skill_level (122,2) pc.remove_item(70011,1) pc.change_money( -1000 ) elseif skillp == 3 then pc.set_skill_level (61,59) pc.set_skill_level (62,59) pc.set_skill_level (63,59) pc.set_skill_level (64,59) pc.set_skill_level (65,59) pc.set_skill_level (66,59) pc.set_skill_level (76,59) pc.set_skill_level (77,59) pc.set_skill_level (78,59) pc.set_skill_level (79,59) pc.set_skill_level (80,59) pc.set_skill_level (81,59) pc.set_skill_level (137,20) pc.set_skill_level (138,20) pc.set_skill_level (139,20) pc.set_skill_level (131,10) pc.set_skill_level (129,40) pc.set_skill_level (128,20) pc.set_skill_level (127,20) pc.set_skill_level (126,20) pc.set_skill_level (124,40) pc.set_skill_level (121,40) pc.set_skill_level (122,2) pc.remove_item(70011,1) pc.change_money( -1000 ) elseif skillp == 4 then pc.set_skill_level (91,59) pc.set_skill_level (92,59) pc.set_skill_level (93,59) pc.set_skill_level (94,59) pc.set_skill_level (95,59) pc.set_skill_level (96,59) pc.set_skill_level (106,59) pc.set_skill_level (107,59) pc.set_skill_level (108,59) pc.set_skill_level (109,59) pc.set_skill_level (110,59) pc.set_skill_level (111,59) pc.set_skill_level (137,20) pc.set_skill_level (138,20) pc.set_skill_level (139,20) pc.set_skill_level (131,10) pc.set_skill_level (129,40) pc.set_skill_level (128,20) pc.set_skill_level (127,20) pc.set_skill_level (126,20) pc.set_skill_level (124,40) pc.set_skill_level (121,40) pc.set_skill_level (122,2) pc.remove_item(70011,1) pc.change_money( -1000 ) elseif skillp == 5 then return end say_title ( "Perfect Master Beceri Sanatı:" ) say ( "Artık tum becerilerin Perfect Master gucunde!" ) pc . remove_item (70011) end elseif opzioni == 2 then say_title ( "Perfect Master Beceri Sanatı:" ) say ( "Tamam, islemini iptal ediyorum." ) say ( "Bu isi bedavada yapabilirdim ama" ) say ( "gecinebilmek icin para sart..." ) end end end end end [/LEFT]
Kurulumu ; Yukarıda verdiğim mesajı boş bir metin belgesine kopyalayıp yapıştırın.
daha quest uzantısını örneğin pyuzuk.txt mi pyuzuk.quest olarak değiştirin.
usr/game/share/locale/turkey/quest dosyasının içine atın
daha sonra puttye gelip
cd /usr/game/share/locale/turkey/quest
./qc pyuzuk.quest
yazarsanız kurulum tamamlanmış olucak
aktif nasıl olucak derseniz ya reboot atınız servere veya oyuncu fazla yok ise
gm charınız ile /reload q komutunu yazmanız yeterli.
umarım detaylı bir anlatım olmuştur bir teşekkür yeterli
PMA Games Entertainment
Metin2 oyununda yeteneklerinizi artırmak için önemli adımlardan birisi de 'Skills P Yüzüğü' quest sistemidir. Bu quest, oyuncuların belirli bir seviyeye ulaşmış olan skilleri P (Perfect) seviyesine getirmelerini sağlar. Bu yazıda, Skilleri P Yapma Yüzüğü Quest hakkında detaylı bilgiler vereceğiz.
Metin2'de Quest Sistemi Nedir?
Quest sistemi, Metin2 oyununda karakter gelişimi, hikaye akışı ve ödüller için kritik öneme sahiptir. Oyuncular, belirli görevleri tamamlayarak deneyim puanı, eşyalar ve statlar kazanabilirler. Özellikle yetenek sistemine odaklı questler, karakterlerin daha güçlü hale gelmesinde büyük rol oynar.
Skills P Yüzüğü Quest Nedir?
Skills P Yüzüğü Quest, oyuncuların skill seviyelerini P (Perfect) yapmalarını sağlayan bir görev sistemidir. Bu quest sayesinde, oyuncu belirli eşyaları toplayarak veya görevleri tamamlayarak yeteneklerini maksimum seviyeye çıkarabilir. Quest genellikle yüksek seviye karakterler için tasarlanmıştır ve bazı sunucularda özel olarak ayarlanabilir.
Quest Nasıl Başlatılır?
Bu quest genellikle belirli bir NPC üzerinden başlatılır. NPC'ye ulaşmak için harita ve koordinat bilgileri sunucuya göre değişiklik gösterebilir. Quest başlatıldığında, oyuncudan belirli itemlerin toplanması, mob'ların öldürülmesi ya da belirli görevlerin yerine getirilmesi istenebilir. Quest başlatmak için genellikle quest begin komutu ya da NPC ile doğrudan etkileşim yeterlidir.
Quest Script ve Lua Bilgileri
Metin2 quest sistemleri genellikle Lua diliyle yazılmaktadır. Skills P Yüzüğü Quest de Lua tabanlıdır ve quest lua dosyaları üzerinde çalışır. Scriptler, quest'in başlaması, devam etmesi ve bitişini kontrol eder. Quest edit işlemleri sırasında bu scriptler düzenlenmelidir. Quest script dosyasında genellikle state, trigger, flag, timer gibi komutlar yer alır. Bu komutlar, questin doğru çalışmasını sağlar.
Quest Hataları ve Çözümler
Quest geliştirme sırasında hatalarla karşılaşmak kaçınılmazdır. Örneğin, quest başlatılmıyor ya da item düşmüyor gibi durumlar olabilir. Bu durumlarda quest debug işlemleri yapılmalıdır. Quest hata ayıklama, logları incelemeyi ve scriptlerde değişiklik yapmayı içerir. Quest sisteminde flag veya state ayarları yanlışsa, quest doğru çalışmaz. Bu nedenle, doğru yapılandırmaya dikkat edilmelidir.
Quest Ödülleri ve Eşyalar
Skills P Yüzüğü Quest tamamlandığında, oyunculara genellikle özel itemler verilir. Bu itemler genellikle yetenek geliştirmeyle ilgilidir ve skill ring gibi eşyalar olabilir. Quest reward sistemleri sunucuya göre özelleştirilebilir. Quest tamamlayan oyuncular, skill seviyelerini artırmak için bu eşyaları kullanabilirler. Ayrıca, bazı sunucularda_daily quest_ sistemleri de bulunur. Bu sistemler sayesinde oyuncular her gün belirli görevleri yaparak bonus kazanabilirler.
Özel ve Gelişmiş Questler
Metin2 quest sistemleri oldukça esnektir ve gelişmiş scriptlerle özelleştirilebilir. _Custom quest_ sistemleri sayesinde, sunuculara özgü görevler eklenebilir. Skills P Yüzüğü Quest de bu sistemlerden biridir. Quest geliştirme süreci, Lua bilgisi gerektirir. Geliştiriciler, metin2dev quest veya martysama quest gibi kaynaklardan faydalanabilirler. Quest sistemleri, hem oyuncular için eğlenceli hem de sunucu yöneticileri için güçlü bir araçtır.
In Metin2, one of the important steps to enhance your skills is the 'Skills P Ring' quest system. This quest allows players to upgrade their already high-level skills to the P (Perfect) level. In this article, we will provide detailed information about the Skills P Ring Quest.
What is the Quest System in Metin2?
The quest system is critical in Metin2 for character development, story progression, and rewards. Players can gain experience points, items, and stats by completing specific missions. Particularly skill-focused quests play a significant role in making characters stronger.
What is the Skills P Ring Quest?
The Skills P Ring Quest is a mission system that allows players to bring their skill levels to P (Perfect). Through this quest, players can raise their skills to the maximum level by collecting certain items or completing specific tasks. The quest is typically designed for high-level characters and can be customized on some servers.
How to Start the Quest?
This quest usually starts through a specific NPC. The map and coordinates needed to reach the NPC may vary depending on the server. Once the quest begins, players might be required to collect certain items, defeat monsters, or complete other tasks. Starting the quest typically involves using the quest begin command or directly interacting with the NPC.
Quest Scripts and Lua Information
Metin2 quest systems are mostly written in the Lua language. The Skills P Ring Quest is also Lua-based and operates via quest lua files. Scripts control the start, progress, and completion of the quest. During quest editing processes, these scripts must be adjusted. Common commands such as state, trigger, flag, and timer are found within quest scripts and ensure proper functionality.
Quest Errors and Solutions
Encountering errors during quest development is inevitable. For example, the quest might not start or items may not drop. In such cases, quest debug operations should be performed. Debugging involves reviewing logs and making necessary adjustments to the scripts. If flag or state settings are incorrect, the quest won’t function properly. Therefore, correct configuration is essential.
Quest Rewards and Items
Upon completion of the Skills P Ring Quest, players typically receive special items. These items often relate to skill enhancement, such as skill rings. Quest reward systems can be customized depending on the server. Players who complete the quest can use these items to increase their skill levels. Additionally, some servers feature daily quest systems, allowing players to earn bonuses by completing tasks each day.
Custom and Advanced Quests
Metin2 quest systems are highly flexible and can be customized with advanced scripting. Custom quest systems allow unique missions to be added to servers. The Skills P Ring Quest is one such system. Developing quests requires knowledge of Lua. Developers can utilize resources like metin2dev quest or martysama quest. Quest systems serve both as entertainment for players and as powerful tools for server administrators.
