İhtiyacın olan programlar
Fiddler
Michelangelo
InsideUO
UOP Export
Önce beğendiğin animasyonu Fiddler yardımı ile UOP uzantısında Export etmelisin.
Michelangelo dosya tanımları
Michelangelo programını çalıştırın ve "Import" sekmesine tıklayın..
Çıkan menüden "Filetype" seçeneğini "Verdata(Verdata.mul)" yapın ve bir altında yer alan "MUL" seçeneğine karakteri eklemek istediğiniz verdatanızı seçin ve hemen ardından "IMPORT" tuşuna basın..
Sıradaki işlem yine "Import" sekmesine tıklayın.. Çıkan menüden "Filetype" seçeneğini "UOPPatchfile (*.UOP)" yapın ve bir altında yer alan "MUL" seçeneğine eklemek istediğiniz karakterin uop dosyasını seçin ardından "IMPORT" tuşuna basın..
Şimdi verdata.mul dosyamız ve uop dosyamız birbiri ile ilişkilendirildi.. Kendimize bu ilişkilenmiş verdatadan bir tane oluşturalım..
Michelangelo verdata oluşturma
"Import" sekmesinin bir sağında yer alan "Export" sekmesine tıklayın.. Çıkan menüde "Include orgional verdata" tıkını kaldırın ve kaydetmek istediğiniz yeri belirlemek için "..." tuşuna basın.. Verdata.mul dosyamıza karakteri ekledik ve oluşturduk..
Sıradaki işlem verdata.mul dosyasına eklediğimiz karakterin scriptini yazmak ve gereken program "InsideUO"..
NPC Script
InsideUo programını çalıştırın ve "Animation" seçeneğine tıklayın ve "High Detail Critters" sekmesine gidin.. Yeni eklediğiniz karakterleri hemen farkedeceksiniz.. Bunu ID leri nedir? Eklediğimiz karakterin üstüne tıklıyoruz ve en altta "Model No. 19 (0x13)" (örnek) yazısını görüyoruz.. Bunun scriptini şu şekilde yapıyoruz..
[CHADEF 014]
defname=c_benimkarakterim
name=Yeni Karakter
can=MT_RUN|MT_WALK|MT_USEHANDS
dam=35,50
armor=250
on=@create
str={100 500}
dex={250 500}
int={50 100}
0x13 neden 014 oldu diye sorarsan tam hatırlamıyorum.
Notlarımda 013 + 1 olarak yazmışım. Fakat bu dökümanı kendime hazırlarken epey acemiydim. Nerden baksan 7 8 senesi var (:
Şimdi ki düşüncem ise, emin olmamakla birlikte hex to dec.
Sen sırasıyla git. İş bineğin scriptine yazmaya kaldığında yardımcı olacak birileri bulunur. Kolay gelsin.