Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

GumpMaker Hakkında Bilgi Ve Yardım


Öne çıkan mesajlar

Mesaj tarihi:
topic de de okudugunuz gibi GUMPMAKER Hakkında Bilgi ve yardımınıza ihtiyacım var pls...! gumpmaker da yaptıklarımızı oyunda gozukmesını nasıl sağlarız pls pls PLS!
Gumpmaker flan ne işe yarar neler yapılır..??

ANLATIRSANIZ ÇOK SEVİNİRİM!
Mesaj tarihi:
Başka bir shardın forumlarındaki yazımdan copyledim.

Dialoglar genellikle Functionlarda ve menülerde karşımıza çıkarlar.

Eğer Sphere Scripting, kısmında verdiğim programlardan Gumpmaker'ı download ettiyseniz, devam edebiliriz.Eğer etmediyseniz buradan çekebilirsiniz.

Programı download ettikten sonra, Ultima klasörünün içine kuruyorsunuz.Ve daha klasörün içinden bulup açıyorsunuz.İlk başta çok karışık gelebilir, fakat daha sonra menü yapmaktan sıkılabilirsiniz bile Şimdi bir örnek ile başlayalım.

Stat düşürme

[PLEVEL 1]
stats

[FUNCTION stats]
DIALOG d_stats
RETURN 1

[DIALOG d_stats]
0, 0 //Ekranın neresinde olacağı
PAGE 0 //Gumpmakerdan ayarladığınız sayfadır.
resizepic 382 157 2620 496 354
resizepic 439 207 3600 125 243
gumppic 411 198 12
gumppic 410 198 60970
gumppic 413 200 60985
gumppic 411 199 50905
gumppic 411 198 50628
text 452 458 97 0
gumppic 657 235 2443
gumppic 657 292 2443
gumppic 657 351 2443
text 674 236 32 1
text 675 291 32 2
text 676 351 32 3
button 732 240 2361 2360 1 0 1
button 732 298 2361 2360 1 0 2
button 732 356 2361 2360 1 0 3
text 601 393 55 4
resizepic 569 447 2520 322 103
resizepic 602 477 83 259 38
text 615 485 32 5
gumppic 791 186 5545

[DIALOG d_stats TEXT]
Hell Of War
Str
Dex
Int
Sectiginiz stat bir dusecektir.
Scripted By Shock The Bizkit

[DIALOG d_stats BUTTON]
on=1
SRC.STR=+(-1)
on=2
SRC.DEX=+(-1)
on=3
SRC.INT=+(-1)

Bu scripti C:spherescripts içinde .scp yaparak eklediğinizde, oyun içinde .stats yazdığınızda, istediğiniz statı düşürmeniz için bir menü açılır.Şimdi bu scriptin açıklamasına geçelim.

[PLEVEL 1]
stats

Burada normal bir playerın bile, bu komudu kullanabilmesini sağlıyoruz.Eğer PLEVEL 7 yapsaydık, sadece server ownerının kullanabileceği bir komut olurdu.

[FUNCTION stats]
DIALOG d_stats
RETURN 1

[FUNCTION ***] dersek oyun içinde, .*** gibi bir komut yaratmış oluruz.Ondan sonra gelen DIALOG d_stats ise, bu komutu yazdığımızda açılacak olan dialog, yani bir tür menüdür.Bundan sonrasıda Gumpmaker'ımız işi zaten.

Şimdi ise sizlere gumpmakerdan çıkan bir dialogun, ilk halini göstericem.


[Version]
creator=GumpMaker
version=0.2
url=http://www.candledreams.net/wastiee/gumpmaker.html
author=Wastiee
[email protected]
icq=27216346

[Command]
line0=nodispose
line1=page 0
line2=page 1
line3=resizepic 416 179 2620 187 291
line4=gumppic 422 201 12
line5=gumppic 422 201 60970
line6=text 485 195 98 0
line7=gumppic 425 203 60985
line8=button 485 434 2073 2072 1 0 1
line9=page 2
line10=page 3
line11=page 4
line12=page 5
line13=page 6
line14=page 7
line15=page 8
line16=page 9

[Data]
line0=Deneme

Eğer "Pepelek Genel Yöneticisi" Wastiee ile irtibata geçmek istiyorsanız, [Version] kısmını not edin.Çünkü orayı silmek zorundasınız

Geldik [Command] kısmına.İlk önce eğer komut, yani function yazmak istiyorsanız, [Command] kısmının üstüne,

[FUNCTION hebele]
DIALOG d_deneme

yazıyorsunuz.Bu yazı ile .hebele yazıldığında, d_deneme dialogumuzun açılmasını sağladık.Şimdi diyceksinizki, "La biz öle bi dialog yapmadık ki??".Onuda şimdi yapıyoruz.

[Command] 'ı silip yerine

[DIALOG d_deneme] yazıyoruz.

Sonrasında ise gördüğünüz gibi bir sürü line1= line=2 filan var.Dikkat ederekten line ları siliyoruz.Yani;

line8=button 485 434 2073 2072 1 0 1

Bu halde olan sütunu,

button 485 434 2073 2072 1 0 1

Bu hale getiriyoruz.Hepsine aynı işlemi yaptıktan sonra;

line9=page 2
line10=page 3
line11=page 4
line12=page 5
line13=page 6
line14=page 7
line15=page 8
line16=page 9

Kısımlarını tamamen siliyoruz.Ama unutmayın!Eğer tek sayfa ise siliyoruz.Sayfa sayılarımız birden fazla ise, Gumpmakerda tasarladığınız kadar sayfa bırakıyorsunuz.Ama tabiiki gene line**= ları sildikten sonra.

nomove, noclose

Yeri gelmişken bu komutlarıda açıklamak istedim.Bunları çıkacak dialogun, ekran üzerindeki yerini tarif ettiğimiz (0. 0) ile [DIALOG d_deneme] arasında kullanırız.Anlamlarını azcık ingilizce bilen her kişi tahmin edebilir.

[Data]
line0=Deneme

Burası ise dialogda yazacak yazıların olduğu bölüm.

[Data] bölümünü silip, yerine,

[DIALOG d_deneme TEXT]

yazıyoruz.Ve yine line*= ları siliyoruz.

Şimdi diyorsunuz ki, "Ee bu scriptin butonları nerde?".Onları yapmak tamamen bize düşüyor.Fakat sakın korkmayın çünkü yapması çok zor birşey değil.Tabi işlevine göre zorluğu değişsede.

Hemen başlıyoruz buttonlara:

[DIALOG d_deneme BUTTON]
ON=1
src.sysmessage Deneme menusu kapandi.

Burda neyi sağladık?Varolan buttonun, Gumpmaker'dan ayarladığımız kapatma özelliğini düşünerek, butona tıklandığında menünün kapanırken, sol altta bir mesajın çıkmasını sağladık.Bu src leri çoğaltmak mümkün.

Eğer Sphere Scripting kısmını okuduysanız, ordaki src leri kullanabilirsiniz.

Ve en son olarakt
Mesaj tarihi:
Hakkaten bu gumpmaker i yazan arkadasi tbrx isallah gelistirir.
ama o line lari niye koymus bende anlamadım. Sanırım bu forumlarda yetkiliydi daha önce yanli$ mi hatirliyorum??[hline]Xerian
Mesaj tarihi:
wastiee hala burda :)
programıo sekilde yapmasını amacı sadece sphere icin degil diger emulatorleride düsündügü icin oldugunu düsünüyorum :)
zaten programı belli bi süre kullanıp gump yapmayı ogrendikden sonra sadece inside uo ile yapmaya baslarsınız.
Mesaj tarihi:
wooow guide bilem yazilmis ha hakkinda :) cok sevindirik oldum, hehe :)

uzuncadir rafta tuttugum bi projeydi, sanirim artik devam etme vakti gelmis :)[hline]wastiee

[Bu mesaj wastiee tarafından 20 Mart 2003 00:16 tarihinde değiştirilmiştir]
Mesaj tarihi:
POL'e de uyum sağlayabilecek şekilde bir 2. format ayarı getirebilmen mümkünse destek verebilirim, wastiee. Ne dersin?[hline][Aradığınız kişiye ulaşılamıyor.]
[Equa Oyun Sunucusu Kurucusu]
[www.e-q-u-a.com]
[ICQ]107493893
Mesaj tarihi:
said:
wastiee, 20 Mart 2003 00:14 tarihinde demiş ki:
wooow guide bilem yazilmis ha hakkinda :) cok sevindirik oldum, hehe :)

uzuncadir rafta tuttugum bi projeydi, sanirim artik devam etme vakti gelmis :)[hline]wastiee

[Bu mesaj wastiee tarafından 20 Mart 2003 00:16 tarihinde değiştirilmiştir]


Sen yeterki geliştir.

Onunda guideını yazarız :)[hline]Shock The Bizkit

The Bizkits
Mesaj tarihi:
westee hakkaten ilk kullananlardanımdır belki bence geliştirmelisin. Ama sphereye uygun. Ayrıca textentry xmfhtmlgump vs. gibi gelişmiş kodları da koyarsan dialog studioyu mahfedersinki ben ds ye uyuz oluyom ta ilk başından beri :D[hline]Xerian
Mesaj tarihi:
ya arkadaşlar bu gumpmaker olayını bende önceden duymuştum ama yükleyemedim bi türlü şuna bi bakar mısınız:

http://www.candledreams.net/wastiee/gumpmaker.html

bu adrese girmiyo bi türlü bi sorun var sanırım tekrar kontrol edebilirseniz sevinirim... şu programa bisde bi el atalım ehueheuh
Mesaj tarihi:
candledreams.net 'te sorun var su anda, acilir bir iki gune en fazla[hline]wastiee

[Bu mesaj wastiee tarafından 21 Mart 2003 20:54 tarihinde değiştirilmiştir]
Mesaj tarihi:
Wastiee yukarıda bir soru sordum hoca... POL desteği sağlayabilmen mümkün mü? Formatını getirsek ona göre ayarlayabilir misin Gumpmaker'ı?[hline][Aradığınız kişiye ulaşılamıyor.]
[Equa Oyun Sunucusu Kurucusu]
[www.e-q-u-a.com]
[ICQ]107493893
  • 2 ay sonra ...
Mesaj tarihi:
gump mkaer ı yükledim çalıştırdım ama karışık geldi bizkit in açıklamasını da okudum ama command flndan bahsetmiş ne iş pek kavrayamadım bunu biras daha anlatabilirseniz sevinirim...[hline]Bir Arkadaşım "Bir Gün Herkes Fenerli Olacak" Demişti Bende Onayladım Tabiiki Öyle AMA DİĞER 364 GÜN HERKES ÖLÜMÜNE CİMBOM LU OLACAK VE TARİH TEKRAR YAZILACAK

:rock: ANTİFENERBAHÇE :rock:
×
×
  • Yeni Oluştur...