Merhaba Arkadaşlar
Form'da baya araştırma ama bulamadım bende kendim editliyim dedim..
bu konudan esinlenerek düzeltmeler yaptım. bu konuda sadece para karşılığında p yapıyor.
benim düzenlediğim ise inci karşılığında g yapıyor skilleri neyse fazla uzatmym
ANLATIM:
İNDİRDİĞİNİZ rar dosyasını masa üstüne çıkartıyoruz.
gnpc.guest dosyasını filezilla;
dizisine atın sonra puty login olun
farklı npc de kullanma isterseniz
20092 npc kodunu istediğiniz npc kodu ile değiştirmeniz yeterli olacaktır.
inci değilde başka item istesin diyorsanız;
ve
buraları editlemeniz yeterli olacaktır..
herkezi iyi forumlar. :l04:
Metin2'de Item Karşılığında Skill Puanı Veren Guest Sistemi
Metin2 sunucularında oyuncuların belirli item'ları teslim etmesiyle skill puanı kazanmalarını sağlayan guest sistemleri oldukça yaygın bir yöntemdir. Bu sistem, özellikle quest tabanlı sunucularda aktif olarak kullanılır. Quest, Metin2'de oyuncuların belirli görevleri tamamlayarak ödüller kazandığı bir yapıdır ve bu yapıda item karşılığı skill puanı vermek, hem oyun içi dengeleri korumak hem de oyuncu motivasyonunu artırmak için tercih edilir.
Guest Sistemi Nedir?
Guest sistemi, Metin2'de Lua script dili kullanılarak geliştirilen bir quest türüdür. Oyuncular, belirli NPC'lerle etkileşime girerek görevleri başlatır ve görevin sonunda belirli ödüller alır. Item karşılığında skill puanı veren bir guest sistemi oluşturmak, bu sistemin özel bir versiyonudur. Bu tür sistemler genellikle custom quest olarak tanımlanır ve sunucuya özgü olarak geliştirilir.
Item Karşılığı Skill Puanı Sisteminin Amacı
Bu sistem sayesinde, oyuncular elindeki fazla veya kullanılmayan item'ları dönüştürerek doğrudan karakter güçlendirme imkanı bulurlar. Özellikle yüksek seviye sunucularda, bazı item'lar işlevsel olmaktan çıkmıştır ancak değerlidir. Bu sistem sayesinde bu item'lar doğrudan skill puanına dönüşebilir. Bu da oyuncunun karakterini daha hızlı güçlendirmesine yardımcı olur.
Sistem Nasıl Çalışır?[/BR]
1. Oyuncu, belirlenen NPC'ye gelir.
2. NPC ile etkileşime girerek görev menüsünü açar.
3. Menüde 'Skill Puanı için Item Teslim Et' seçeneğini seçer.
4. Oyuncu sahip olduğu belirli bir item'i teslim eder.
5. Sistem, teslim edilen item'e göre belirli bir miktar skill puanı verir.
6. İşlem tamamlandıktan sonra oyuncu, skill puanını karakterinde kullanabilir.
Quest Script Yapısı
Bu sistemin temelini oluşturan quest scripti, genellikle Lua dilinde yazılır. Quest scriptleri, Metin2 sunucularında server core tarafından çalıştırılır. Script, oyuncunun item kontrolünü yapar, item doğruysa puanı artırır ve gerekli bildirimleri gönderir. Örnek bir quest scripti şu şekildedir:
Script Hata Ayıklama
Quest sistemlerinde script hataları sıkça karşılaşılan problemlerdir. Yanlış parantez kullanımı, eksik fonksiyon tanımları ya da yanlış item ID'leri gibi küçük hatalar sistemin çalışmamasına neden olabilir. Debug işlemleri için log dosyaları incelenmelidir. Metin2Dev veya Martysama gibi platformlardan örnek scriptler alınabilir ve test edilebilir.
Güvenlik ve Dengede Dikkat Edilmesi Gerekenler
Item karşılığı skill veren sistemler, dengeli bir sunucu için dikkatle tasarlanmalıdır. Çok fazla skill puanı verilirse sunucuda güç patlaması yaşanabilir. Bu yüzden item değeri ile verilen skill puanı arasında orantı kurulmalıdır. Ayrıca, sadece nadir veya kullanılmayan item'lar için bu sistem aktif tutulmalıdır.
Sonuç
Metin2'de item karşılığında skill puanı veren guest sistemi, oyuncu deneyimini zenginleştiren ve sunucu dinamiklerine katkı sunan önemli bir özelliktir. Doğru tasarlandığında, hem oyuncular hem de sunucu yönetimi için faydalı bir yapıdır. Quest sistemleri bu konuda güçlü bir araçtır ve Lua bilgisiyle özelleştirilebilir.
Metin2 Guest System for Converting Items into Skill Points
In Metin2 servers, guest systems that allow players to exchange certain items for skill points are widely used. This system is particularly common in quest-based servers. Quests in Metin2 are structured tasks where players complete objectives to earn rewards, and allowing item-to-skill-point conversion is a method to maintain game balance and increase player motivation.
What is a Guest System?
The guest system is a type of quest developed using the Lua scripting language in Metin2. Players interact with specific NPCs to start quests and receive rewards upon completion. An item-to-skill-point conversion system is a custom version of such quests, often tailored specifically to individual servers.
Purpose of Item-to-Skill Conversion
This system allows players to convert excess or unused items into direct character enhancement opportunities. Especially on high-level servers, some items become non-functional but still hold value. This system allows these items to be converted directly into skill points, enabling faster character development.
How Does the System Work?[/BR]
1. The player approaches a designated NPC.
2. Interacts with the NPC to open the quest menu.
3. Selects the 'Exchange Items for Skill Points' option.
4. Delivers a specific item from their inventory.
5. The system grants a predetermined amount of skill points based on the item delivered.
6. After completion, the player can apply the skill points to their character.
Quest Script Structure
The core of this system is usually written in Lua. Quest scripts are executed by the Metin2 server core. The script checks the player's inventory, adds skill points if the correct item is submitted, and sends notifications. Here’s an example script:
Debugging Scripts
Errors in quest scripts are common issues in Metin2 systems. Minor mistakes like incorrect parentheses usage, missing function definitions, or wrong item IDs can cause the system to malfunction. Logs should be checked during debugging. Sample scripts can be obtained and tested from platforms like Metin2Dev or Martysama.
Security and Balance Considerations
Systems that convert items into skill points must be carefully designed for balanced gameplay. Excessive skill points may cause power inflation. Therefore, there should be a proportional relationship between item value and granted skill points. Additionally, this system should ideally be limited to rare or obsolete items.
Conclusion
An item-to-skill guest system in Metin2 enhances player experience and contributes positively to server dynamics. When designed correctly, it benefits both players and server management. Quest systems offer powerful tools for customization and can be tailored using Lua knowledge.
Form'da baya araştırma ama bulamadım bende kendim editliyim dedim..
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
bu konudan esinlenerek düzeltmeler yaptım. bu konuda sadece para karşılığında p yapıyor.
benim düzenlediğim ise inci karşılığında g yapıyor skilleri neyse fazla uzatmym
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.
ANLATIM:
İNDİRDİĞİNİZ rar dosyasını masa üstüne çıkartıyoruz.
gnpc.guest dosyasını filezilla;
Kod:
usr/game/share/locale/turkey/guest
Kod:
cd /usr/game/share/locale/turkey/quest * ENTER'E Bas
Kod:
./qc gnpc.quest * ENTER'E Bas
farklı npc de kullanma isterseniz
Kod:
when 20092.chat."Skilleri Grand Yap" begin
inci değilde başka item istesin diyorsanız;
Kod:
local kivrik = pc.count_item(27992)local kivrik = pc.count_item(27993)local kivrik = pc.count_item(27994)if kivrik < 100 then
Kod:
pc.remove_item(27992,100)pc.remove_item(27993,100)pc.remove_item(27994,100)
herkezi iyi forumlar. :l04:
Metin2'de Item Karşılığında Skill Puanı Veren Guest Sistemi
Metin2 sunucularında oyuncuların belirli item'ları teslim etmesiyle skill puanı kazanmalarını sağlayan guest sistemleri oldukça yaygın bir yöntemdir. Bu sistem, özellikle quest tabanlı sunucularda aktif olarak kullanılır. Quest, Metin2'de oyuncuların belirli görevleri tamamlayarak ödüller kazandığı bir yapıdır ve bu yapıda item karşılığı skill puanı vermek, hem oyun içi dengeleri korumak hem de oyuncu motivasyonunu artırmak için tercih edilir.
Guest Sistemi Nedir?
Guest sistemi, Metin2'de Lua script dili kullanılarak geliştirilen bir quest türüdür. Oyuncular, belirli NPC'lerle etkileşime girerek görevleri başlatır ve görevin sonunda belirli ödüller alır. Item karşılığında skill puanı veren bir guest sistemi oluşturmak, bu sistemin özel bir versiyonudur. Bu tür sistemler genellikle custom quest olarak tanımlanır ve sunucuya özgü olarak geliştirilir.
Item Karşılığı Skill Puanı Sisteminin Amacı
Bu sistem sayesinde, oyuncular elindeki fazla veya kullanılmayan item'ları dönüştürerek doğrudan karakter güçlendirme imkanı bulurlar. Özellikle yüksek seviye sunucularda, bazı item'lar işlevsel olmaktan çıkmıştır ancak değerlidir. Bu sistem sayesinde bu item'lar doğrudan skill puanına dönüşebilir. Bu da oyuncunun karakterini daha hızlı güçlendirmesine yardımcı olur.
Sistem Nasıl Çalışır?[/BR]
1. Oyuncu, belirlenen NPC'ye gelir.
2. NPC ile etkileşime girerek görev menüsünü açar.
3. Menüde 'Skill Puanı için Item Teslim Et' seçeneğini seçer.
4. Oyuncu sahip olduğu belirli bir item'i teslim eder.
5. Sistem, teslim edilen item'e göre belirli bir miktar skill puanı verir.
6. İşlem tamamlandıktan sonra oyuncu, skill puanını karakterinde kullanabilir.
Quest Script Yapısı
Bu sistemin temelini oluşturan quest scripti, genellikle Lua dilinde yazılır. Quest scriptleri, Metin2 sunucularında server core tarafından çalıştırılır. Script, oyuncunun item kontrolünü yapar, item doğruysa puanı artırır ve gerekli bildirimleri gönderir. Örnek bir quest scripti şu şekildedir:
Kod:
quest item_to_skill begin[BR][/BR] state start begin[BR][/BR] when login with pc.get_level() >= 10 begin[BR][/BR] say_title('NPC: Skill Puanı için Item Teslim Et')[BR][/BR] local s = select('Item Teslim Et', 'Çıkış')[BR][/BR] if s == 1 then[BR][/BR] if pc.count_item(70001) > 0 then[BR][/BR] pc.remove_item(70001, 1)[BR][/BR] pc.set_skill_point(1) -- 1 adet skill puanı ekle[BR][/BR] chat('Tebrikler! 1 skill puanı kazandınız.')[BR][/BR] else[BR][/BR] chat('Yeterli iteminiz yok.')[BR][/BR] end[BR][/BR] end[BR][/BR] end[BR][/BR] end[BR][/BR]end
Script Hata Ayıklama
Quest sistemlerinde script hataları sıkça karşılaşılan problemlerdir. Yanlış parantez kullanımı, eksik fonksiyon tanımları ya da yanlış item ID'leri gibi küçük hatalar sistemin çalışmamasına neden olabilir. Debug işlemleri için log dosyaları incelenmelidir. Metin2Dev veya Martysama gibi platformlardan örnek scriptler alınabilir ve test edilebilir.
Güvenlik ve Dengede Dikkat Edilmesi Gerekenler
Item karşılığı skill veren sistemler, dengeli bir sunucu için dikkatle tasarlanmalıdır. Çok fazla skill puanı verilirse sunucuda güç patlaması yaşanabilir. Bu yüzden item değeri ile verilen skill puanı arasında orantı kurulmalıdır. Ayrıca, sadece nadir veya kullanılmayan item'lar için bu sistem aktif tutulmalıdır.
Sonuç
Metin2'de item karşılığında skill puanı veren guest sistemi, oyuncu deneyimini zenginleştiren ve sunucu dinamiklerine katkı sunan önemli bir özelliktir. Doğru tasarlandığında, hem oyuncular hem de sunucu yönetimi için faydalı bir yapıdır. Quest sistemleri bu konuda güçlü bir araçtır ve Lua bilgisiyle özelleştirilebilir.
Metin2 Guest System for Converting Items into Skill Points
In Metin2 servers, guest systems that allow players to exchange certain items for skill points are widely used. This system is particularly common in quest-based servers. Quests in Metin2 are structured tasks where players complete objectives to earn rewards, and allowing item-to-skill-point conversion is a method to maintain game balance and increase player motivation.
What is a Guest System?
The guest system is a type of quest developed using the Lua scripting language in Metin2. Players interact with specific NPCs to start quests and receive rewards upon completion. An item-to-skill-point conversion system is a custom version of such quests, often tailored specifically to individual servers.
Purpose of Item-to-Skill Conversion
This system allows players to convert excess or unused items into direct character enhancement opportunities. Especially on high-level servers, some items become non-functional but still hold value. This system allows these items to be converted directly into skill points, enabling faster character development.
How Does the System Work?[/BR]
1. The player approaches a designated NPC.
2. Interacts with the NPC to open the quest menu.
3. Selects the 'Exchange Items for Skill Points' option.
4. Delivers a specific item from their inventory.
5. The system grants a predetermined amount of skill points based on the item delivered.
6. After completion, the player can apply the skill points to their character.
Quest Script Structure
The core of this system is usually written in Lua. Quest scripts are executed by the Metin2 server core. The script checks the player's inventory, adds skill points if the correct item is submitted, and sends notifications. Here’s an example script:
Kod:
quest item_to_skill begin[BR][/BR] state start begin[BR][/BR] when login with pc.get_level() >= 10 begin[BR][/BR] say_title('NPC: Exchange Items for Skill Points')[BR][/BR] local s = select('Submit Item', 'Exit')[BR][/BR] if s == 1 then[BR][/BR] if pc.count_item(70001) > 0 then[BR][/BR] pc.remove_item(70001, 1)[BR][/BR] pc.set_skill_point(1) -- Add 1 skill point[BR][/BR] chat('Congratulations! You earned 1 skill point.')[BR][/BR] else[BR][/BR] chat('You do not have enough items.')[BR][/BR] end[BR][/BR] end[BR][/BR] end[BR][/BR] end[BR][/BR]end
Debugging Scripts
Errors in quest scripts are common issues in Metin2 systems. Minor mistakes like incorrect parentheses usage, missing function definitions, or wrong item IDs can cause the system to malfunction. Logs should be checked during debugging. Sample scripts can be obtained and tested from platforms like Metin2Dev or Martysama.
Security and Balance Considerations
Systems that convert items into skill points must be carefully designed for balanced gameplay. Excessive skill points may cause power inflation. Therefore, there should be a proportional relationship between item value and granted skill points. Additionally, this system should ideally be limited to rare or obsolete items.
Conclusion
An item-to-skill guest system in Metin2 enhances player experience and contributes positively to server dynamics. When designed correctly, it benefits both players and server management. Quest systems offer powerful tools for customization and can be tailored using Lua knowledge.
