Ders 2

   
 


 

 

Ana Sayfa

İletişim

Eclipse

=> Ders 1

=> Ders 2

=> Ders 3

=> KMİHE

=> Oyunu Online Yapmak

 


     
 

İlk dersi geçenlerle devam!

Bu derste ne anlatacağım:

-Class oluşturmak
-İtem,map editlemek
-Sprite ve tileları
-Arayüz editlemek

Her zamanki gibi serverı açalım!
Sonra da client'ı!

Yeni bir hesap alalım ve hesabımızla giriş yapalım.Yeni bir karakter yaratalım.

Adını koyalım.Şimdi bir dakika dikkatle dinleyelim!Gördüğünüz gibi class yazıyor ve sadece bir tane class var onu biz ikiye çıkaralım ve de male female editleyelim!
ServerClasses klasörüne girin.Gördüğünüz üzere sadece bir tane class var.Onu not defterinde açalım!
.
.
MaleSprite=0
FemaleSprite=0
Desc=This is a test class.
STR=0
DEF=0
SPEED=0
MAGI=0
MAP=1
X=0
Y=0
Locked=0
.

Evet, böyle bir pencere açılacak!

-Name:"ADI"
-Male Sprite:"Erkekler için sprite sheetta gözükeceği satır."
-Female Sprite"Kızlar " " " " " "
-Desc:"Tanımı"
-STR:"1 Lvl deki kuvveti"
-DEF: "1 Lvl deki defansı"
-SPEED:"1 Lvl deki hızı"
-MAGI:"1 Lvl deki büyü gücü"
-MAP:"Doğacağı harita"
-X ve Y : "Doğacağı koordinat"
-Locked:"Açık/kapalı özelliği"

Adına "Savasci" koyalım.Geldik spritelara şimdi ClientGFX klasörüne girelim.Buradaki resimler sheetlerimiz.Şimdi "sprites" sheetine tıklayalım.Bu bizim karakter sheetimiz.En üstteki karakter 0 olmak üzere aşağı gittikçe büyüyor.
0,1,2,3,4......
İstediğiniz bir erkek seçip satırını Male Sprite'a yazın
Aynısını kızlar için Female Sprite'a yazın.
Gerisi size kalmış!

Server ve client'ı kapayıp açalım.Oyuna hesabınızla giriş yapın.Karakter oluştur deyin gördüğünüz gibi özellikler kaydetilmiş.

Arayüz editlemek zor bir iş.Bu yüzden sadece yüzeysel olarak anlatacağım.
ClientGUI klasörüne girin.İşte burada arayüz grafikleriniz bulunuyor.Fakat şu an bir değişiklik yapmayın.Ders bitince biraz oynayın,kurcalayın.

Karakterimizle oyuna başlayalım.Gördüğünüz gibi haritamız karanlık fakat onu mis gibi yapacağız.Fakat bunun için "Owner" rütbesine sahip olmalıyız.Hemen server panelini açıyoruz.Players bölümüne giriyoruz.Adamımızı seçip "Give Access diyoruz."5" yani "Owner" rütbesini veriyoruz.Şimdi istediğimizi editleyebiliriz:

İtem için: /edititem
Map için: /mapeditor
NPC için: /editnpc
Shop için: /editshop
Spell için: /editspell

yazıyoruz mesaj kısmına.

Şimdi sırayla editleyelim.

İtem Editleme:

/edititem yazalım.Gördüğünüz gibi satırlar çıkacak.Bunlar iteme numara olarak kaydetmesini sağlar.1'ye kaydetelim.Item name'e itemin adını yazalım.Onun altından da itemin stilini seçelim.İngilizce biliyorsanız işiniz kolay demektir.Bilmiyorsanız sözlük ile çevirin."Weapon" seçelim yani silah.Altından da bir grafik seçelim.Fakat ne yazık ki bu grafik elinizde gözükmeyecek çünkü paperdolled değil.Paperdolled işi çok zordur bunun için 3 ders daha görmeliyiz ve scriptingi öğrenmeliyiz.Lakin siz inat ediyorsanız Eclipse'in forumuna girin.Neyse yanda özellikler var.Açıklamaya gerek yok çünkü hepinizin MMORPG terimlerini bildiğinizi varsayıyorum.Bunları istediğiniz gibi editleyin."Save Item" deyin.Şimdi bu itemimizi haritaya koyalım./mapeditor yazalım.Pencere açıldı.Yanda tilelar gözüküyor buradan bir ağaçın TEPESİNİ seçelim ve "Layers" bölümünde fringe'ı seçelim ki onun altından geçelim üstünden değil.
Seçerken zorlanmamak için shift'e basılı tutarsanız çoklu seçim yapar.Seçtikten sonra haritada bir yere tıklayın.İşte döşeme mantığı budur.Sonra alt bölümünü seçin."Layers" bölümünden maskı seçin.Bunu da tepe kısmı ile birleştirin.Sonra "Atrributes" bölümüne gelin.İşte bunlar fonksiyon ve item kısmı blocked'ı seçin.Ağacın alt kısmına iki tane koyun ki oraya gelince karakter dursun yani ona blok olsun.Atrributes da kurcalayın ki öğrenebilesiniz.Evet,şimdi item kısmını seçelim attributes'tan.Buradan adını ve kaç tane olacağını seçiyoruz ve koyacağımız yere tıklıyoruz.Yerdeki itemi almak için Enter'a vurmak içinse Ctrl'ye basıyoruz.Fakat ne yazık ki bu grafik elinizde gözükmeyecek çünkü paperdolled değil...............


Yapamayanlar Yorum Olarak Yazsınlar..
Sonraki Derste Gorusmek Üzere !

 

 
 

Bugün 6 ziyaretçi (8 klik) kişi burdaydı!

 

 
Copyright : cnbrq '
Anlatımlar : Canberk Kayalı Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol