SLyFeLLowTR 1
SLyFeLLowTR
TGamesZeus 1
TGamesZeus
Best Studio 1
Best Studio
berkmenoo 1
berkmenoo
InfernoShade 1
InfernoShade
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Agora Metin2 1
Agora Metin2
Bvural41 1
Bvural41
onur akbaş 1
onur akbaş
IronTalonX 1
IronTalonX
Hikaye Ekle

Quest Yazma Dersleri 1

  • Konuyu başlatan Konuyu başlatan LarzN
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 472

LarzN

sTRoffical
Telefon Numarası Onaylanmış Üye
TM Üye
Katılım
26 Eki 2014
Konular
136
Mesajlar
1,072
Çözüm
2
Online süresi
9d 15h
Reaksiyon Skoru
57
Altın Konu
0
TM Yaşı
11 Yıl 7 Ay 23 Gün
Başarım Puanı
174
Yaş
28
MmoLira
3,053
DevLira
30
Ticaret - 0%
0   0   0

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

quest, kelime anlamı görev, misyon demek. metin2 oyununda quest uzantısı kullanılarak çeşitli şeyler yapılmış ve bu dosyaların yazılımında kullanılan dil "lua"dır. Bu da demek oluyor ki işini bilen biri lua öğrenip istedi lua komutunu metin2 içinde kullanabilir. Çoğu kişi bu dilde Türkçe'nin kullanılamadığını sanıyor ama basit bir yöntemi var. Şimdilik Türkçe karakter kullanmadan yazın ya da diğer forumlardan nasıl yapıldığını araştırın.

Öncelikle kullanacağınız program notepad++ olsun çok kullanışlıdır. Hata yapma riskinizi en aza indirir. Hatta Eğer programlama dillerine girip "lua" yı seçerseniz renklendirerek yazacağından hatanızı bile çok kolay görebilirsiniz. Şunu da belirteyim lua konusunda hiç bir eğitimim yok. 3 senelik birikimim, araştırmalarım ve merakımın sayesinde bu kadar ilerleyebildim. Çok iyi olduğumu söyleyemem ama isteyipte yazamadığım hiç bir quest olmadı şimdiye kadar.


Öncelikle Quest uzantılı dosya yapmayı anlatayım bilmeyen arkadaşlar vardır. Öncelikle herhangi bir klasöre girip orada sol üstte bulunan düzenle'ye tıklayın sonra klasör seçeneklerine girip orada bilinen dosyalar için uzantıları gizle seçeneğindeki işareti kaldırın. Şimdi notepad++ programı ya da başka bir program ile (normal notepad bile olur) questi yazmaya başlıyorsunuz. Diyelimki questi yazdık bitirdik.


Kod:

quest xxx begin
Bu queste bu şekilde başladıysak dosyamızın adı xxx.quest olmalı. Uzantısını .quest yapıyoruz. Bu questi filezillada usr/game/share/locale/turkey/quest içerisine atıyoruz. Sonra putty i açıp login oluyoruz.

Kod:

cd /usr/game/share/locale/turkey/quest
yazıyoruz.

Kod:

ee hongkong_list
yazıyoruz ve oraya bizim questimizi yazıp yani en alta xxx.quest yazıp kaydedip çıkıyoruz. daha sonra ./qc xxx.quest yazıp questimizi object dosyalarına işletiyoruz.

Şunu söyleyeyim object dosyalarının içine attığınız hiç bir dosya sağlıklı değil. Çünkü object klasörünün içindeki şeyler sizin sh make.sh çektikten sonra oraya yazılır. Yani object dosyasının içine attığınız dosyaların questi yoksa her sh make.sh çektiğinizde o dosya silinir. Yerine questte ne varsa o yazılır. Bu yüzden ne yapacaksanız quest olarak yapın.​
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst