- Katılım
- 19 Şub 2024
- Mesajlar
- 4,783
- Tepkime puanı
- 2,759
- Puanları
- 113
Metin2 Quest Ekleme & Okutma Nasıl Yapılır ?
Metin2'de quest eklemek için oyun sunucusunun dosyalarına erişiminiz olması gerekir. Genellikle bu işlemler özel sunucularda yapılır, çünkü resmi sunucularda görevlere müdahale etmek mümkün değildir. Kendi özel Metin2 sunucunuzu yönetiyorsanız veya Quest eklemekle ilgileniyorsanız, aşağıdaki adımları takip edebilirsiniz.
4. Quest Dosyasını Yükleyin: Questleriniz hazır olduktan sonra dosyayı sunucuya yükleyin. Görevlerin tanımlı olduğu dizinde yer aldığından emin olun.
5. Questi Sunucuda Aktifleştirin: Sunucu dosyalarında yaptığınız değişikliklerin geçerli olması için sunucuyu yeniden başlatmanız gerekebilir. Yeniden başlatmadan önce görevin doğru çalıştığından emin olun.
6. Test Edin: Sunucu açıldıktan sonra questinizi test edin. Questin doğru tetiklenip tetiklenmediğini ve ödüllerin doğru şekilde verilip verilmediğini kontrol edin.
Bu işlem, sunucu yönetimi ve programlama bilgisi gerektirir. Sunucuda yapılan hatalı bir quest ekleme işlemi sunucunun çalışmasını bozabilir, bu yüzden dikkatli olun.
Yeni quest dosyanızı, FTP aracılığıyla sunucunuzun /usr/game/share/locale/turkey/quest dizinine yükleyiniz. Bu işlemin ardından, Putty kullanarak sunucunuza bağlantı sağlayın ve aşağıdaki komutları sırasıyla çalıştırın;
1. Dizine gitmek için:
2. Questi derlemek için:
Bu işlemlerin ardından, sunucudaki kanalları kapatıp sunucuyu yeniden başlatmanız veya oyun içerisinden Game Master hesabınızla /reload q komutunu kullanmanız, questinizi aktif hale getirmek için yeterli olacaktır.
Bu adımları izleyerek yazdığınız questi başarıyla etkinleştirebilirsiniz. Keyifli kullanımlar dileriz.
Metin2'de quest eklemek için oyun sunucusunun dosyalarına erişiminiz olması gerekir. Genellikle bu işlemler özel sunucularda yapılır, çünkü resmi sunucularda görevlere müdahale etmek mümkün değildir. Kendi özel Metin2 sunucunuzu yönetiyorsanız veya Quest eklemekle ilgileniyorsanız, aşağıdaki adımları takip edebilirsiniz.
Metin2 Quest Ekleme Adımları:
- Quest Dosyasını Bulun: Metin2'nin Quest dosyaları genellikle "locale" klasöründe bulunur. Quest dosyaları Lua formatında yazılır ve .quest uzantısına sahiptir.
- Yeni Quest Dosyası Oluşturun: Quest dosyalarını düzenlemek için bir metin düzenleyici (örneğin Notepad++ veya Sublime Text) kullanabilirsiniz. Yeni bir görev eklemek için, locale klasöründe yeni bir .quest dosyası oluşturabilirsiniz veya mevcut bir quest dosyasına yeni bir quest ekleyebilirsiniz.
- Lua Kodlarını Yazın: Metin2 questleri Lua programlama dilinde yazılır. Quest başlangıç, koşul ve bitiş adımlarını belirlemek için Lua kodlarını kullanmanız gerekecek. Basit bir Quest örneği:
Kod:
quest ornek_gorev begin
state start begin
when login or levelup with pc.level >= 10 begin
say("Yeni bir göreve başlamak üzeresiniz!")
set_state("topla")
end
end
state topla begin
when letter begin
send_letter("Örnek Görev")
end
when button or info begin
say("10 adet kurt dişi topla ve bana getir.")
end
when kill with npc.is_monster() begin
local count = pc.getqf("counter") + 1
pc.setqf("counter", count)
if count >= 10 then
say("Görevi tamamladınız!")
set_state("complete")
end
end
end
state complete begin
when login or enter begin
say("Tebrikler! Görevi tamamladınız!")
pc.give_item2(30000, 1) -- Ödül olarak bir eşya verir
clear_letter()
set_state(__COMPLETE__)
end
end
end
4. Quest Dosyasını Yükleyin: Questleriniz hazır olduktan sonra dosyayı sunucuya yükleyin. Görevlerin tanımlı olduğu dizinde yer aldığından emin olun.
5. Questi Sunucuda Aktifleştirin: Sunucu dosyalarında yaptığınız değişikliklerin geçerli olması için sunucuyu yeniden başlatmanız gerekebilir. Yeniden başlatmadan önce görevin doğru çalıştığından emin olun.
6. Test Edin: Sunucu açıldıktan sonra questinizi test edin. Questin doğru tetiklenip tetiklenmediğini ve ödüllerin doğru şekilde verilip verilmediğini kontrol edin.
Bu işlem, sunucu yönetimi ve programlama bilgisi gerektirir. Sunucuda yapılan hatalı bir quest ekleme işlemi sunucunun çalışmasını bozabilir, bu yüzden dikkatli olun.
Yeni quest dosyanızı, FTP aracılığıyla sunucunuzun /usr/game/share/locale/turkey/quest dizinine yükleyiniz. Bu işlemin ardından, Putty kullanarak sunucunuza bağlantı sağlayın ve aşağıdaki komutları sırasıyla çalıştırın;
1. Dizine gitmek için:
cd /usr/game/share/locale/turkey/quest
2. Questi derlemek için:
./qc questadi.quest
Bu işlemlerin ardından, sunucudaki kanalları kapatıp sunucuyu yeniden başlatmanız veya oyun içerisinden Game Master hesabınızla /reload q komutunu kullanmanız, questinizi aktif hale getirmek için yeterli olacaktır.
Bu adımları izleyerek yazdığınız questi başarıyla etkinleştirebilirsiniz. Keyifli kullanımlar dileriz.
Metin2 Yazılım - Geliştirme kategorisindeki içeriklerimizi indirebilmeniz için yorum ve beğeni bırakmanız gerekmektedir.
Gold 6