Master
59.2997
Uzun zamandır 2-3 arkadaşım bana htmlgump kullanımını soruyordu bende hem onlar hemde U-S dekiler yararlansın diye bunu hazırlamak istedim.Bunu döküman olarakta eklicem siteye.

Şimdi dialoglarımızı genellikle text üzerinden hazırlarız. Ancak htmlgump u tanıyınca ne kadar kısa ve basit olduğunu görüceksiniz :)

-Htmlgump Renk Tanımlamaları :

Htmlgump ta genellikle siyah renkteki yazı kullanılır veya önceden nbl scriptlerinde tanımlanmış 1-2 font kullanılır. Boş bir zamanımda htmlde bulunan renklerden ve italik yazı tipi gibi şeyleri scripte döktüm. Alttaki scripti herhangi bir yere ekleyin.


[FUNCTION htmllogin]
var.br <br
var.center <center
var.centerb </center
var.a <a href=
var.ab </a
var.b <b
var.bb </b
var.i <i
var.ib </i
var.blink <blink
var.bblink </blink
var.paragraf <p
var.paragrafb </p
var.hr <hr
var.font1 <basefont color=#20aa20
var.font2 <basefont color=#aa0000
var.pg_font1 <basefont color=#ffffff
var.pg_font2 <basefont color=#99dd40
var.rn_font <basefont color=#07082E
var.rn_font2 <basefont color=#0713057
var.fontkirmizi <basefont color=#0ff0000
var.fontmavi <basefont color=#0000ff
var.fontsari <basefont color=#ffff00
var.fontbeyaz <basefont color=#ffffff
var.fontyesil <basefont color=#00ff00
var.fontpembe <basefont color=#ff00ff
var.fontgri <basefont color=#696969
var.fontkoyugri <basefont color=#a9a9a9
var.fontkoyuyesil <basefont color=#008000
var.fontkoyumavi <basefont color=#00008b
var.fontgold <basefont color=#ffd700
var.fontkahve <basefont color=#8b4513
var.fontturuncu <basefont color=#ff8c00
var.fontmor <basefont color=#9932cc
var.fontolive <basefont color=#808000
var.fontkoyukirmizi <basefont color=#800000

Sonra player ve staff loginine src.htmllogin ekleyin. Renkleri serverimize ekleme işlemimiz tamamlandı şimdi dhtmlgump ta neyin ne işe yaradığınına geçelim.

-Ne ne işe yarar :

Örneğin ;


dhtmlgump 60 100 100 20 0 0 Deneme

-Buradaki "60" sayısı dialogdaki durucağı yeri belirler sağ yada sol olarak.
-2. sıradaki "100" sayısı dialogdaki aşağı yukarı olarak duracağı yeri belirler.
-3. sıradaki "100" sayısı yazının uzunlugunu belirler ( mesela uzun bir yazı yazdınız ancak "100" uzunlugundan sonrası görünmez rakam arttıkça yazının uzunluğu artar. )
- "20" sayısı üstteki rakamın sağa sola uzunluğu yerine aşağı yukarı doğru uzunluğunu belirler.
- 5. sıradaki "0" yazıya arka font eklemeye yarar.
- 6. sıradaki "0" yazıya aşağı yukarı doğru çekilen çubuk ( devrik bi cümle oldu ama idare edin :p) ekler.


-Peki bu htmlgump ta yazıya renk veriliyormu. ?

Yukarıdaki scripti eklerseniz renk verebilirsiniz. Ben önceden kullanımı için bir dialog hazırladım resmi aşağıda.



Büyük Için TIKLA

Şimdi bir yazımıza renk verelim Örneğin kırmızı ;

dhtmlgump 60 100 100 20 0 0 <var.fontkirmizi>>KIRMIZI

Bunun gibi renk verebiliriz yazıya yazıcağınız yazıdan önce <var.fontrenkismi>> isim olarak verebilirsiniz.

Bununla beraber istediğiniz her harfe veya her cümleye ayrı ayrı renk verebilirsiniz. Örnek ;


dhtmlgump 200 250 100 20 0 0 <var.fontkirmizi>>S<var.fontsari>>L<var.fontbeyaz>>O<var.fontyesil>>T<var.fontpembe>>H<var.fontgri>>E<var.fontgold>>R<var.fontturuncu>>E

- Yazılara aşağı yukarı çekmeli çubuk ve arkaplan ekleme :

Üsttede bahsettiğim çubuk ekleme ve arka plan vermeyi göstereyim hemen. Örnek ;

dhtmlgump 150 80 150 150 1 1 <var.center>> Denemeler <var.br>>-deneme 1<var.br>>-deneme 2<var.br>>-deneme 3<var.br>>-deneme 4

Buradaki <var.center>> yazının orta kısma gitmesine yarar. <var.br>> ler yazının bir alt satıra geçmesi işine yarar. ( Örneği üstteki resimde bulunmaktadır. )

İtalik yazı eklemek içinde yazının önüne <var.i>> yazmanız yeterlidir.

Bu kadarı yeterli gariba bir sorusu veya sorunu olanlar bana PM yolundan ulaşabilirler. Pek msn kullanmıyorum boşuna msn verip eklermisin diye yollamayın =)
Sadece bana degil herkese ogretmis oldun:D

Guzel olmus:p
Güzel Yapmıssın Gökocum
Master
59.2997
Teşekkürler. Konuyu galiba 3 kişi okudu :)
Yararlı olacaktır ;)
Tesekkur ederiz guzel bir dokuman ama bosuna function yapmana gerek yok o kadar seyi tanimlaman icin ama tabii HTMLGUMP kullanimini daha kolaylastirir oyle seyler 2 saat basefont vb. kullanacagina...

Bu arada yazinin size ayarlamak isterseniz -> <DEF.BFONT_SIZE(x)> kullanabilirsiniz ... Ince'den kalina ayarliyabilirsiniz yapmak istediginiz yaziyi...

NOT: (x) silip , bir rakam yaziniz herhangi ...
Master
59.2997
Peki Akillis dökümanlar bölümüne ekledim bi kontrol edermisiniz. ?
Tamam, kontrol edip onayladim.
Expert
34.0001
çok leziz bi paylaşım olmuş Slothere ellerine sağlık =)
Silindi
Expert
34.0001
Sanırsam 56b için güzel olmuş bende eklemek istiom ama benim version revision =(
[FUNCTION htmllogin]
var.br <br
var.center <center
var.centerb </center
var.a <a href=
var.ab </a
var.b <b
var.bb </b
var.i <i
var.ib </i
var.blink <blink
var.bblink </blink
var.paragraf <p
var.paragrafb </p
var.hr <hr
var.font1 <basefont color=#20aa20
var.font2 <basefont color=#aa0000
var.pg_font1 <basefont color=#ffffff
var.pg_font2 <basefont color=#99dd40
var.rn_font <basefont color=#07082E
var.rn_font2 <basefont color=#0713057
var.fontkirmizi <basefont color=#0ff0000
var.fontmavi <basefont color=#0000ff
var.fontsari <basefont color=#ffff00
var.fontbeyaz <basefont color=#ffffff
var.fontyesil <basefont color=#00ff00
var.fontpembe <basefont color=#ff00ff
var.fontgri <basefont color=#696969
var.fontkoyugri <basefont color=#a9a9a9
var.fontkoyuyesil <basefont color=#008000
var.fontkoyumavi <basefont color=#00008b
var.fontgold <basefont color=#ffd700
var.fontkahve <basefont color=#8b4513
var.fontturuncu <basefont color=#ff8c00
var.fontmor <basefont color=#9932cc
var.fontolive <basefont color=#808000
var.fontkoyukirmizi <basefont color=#800000


yerine

[defname htmlkodları]
br <br
center <center
centerb </center
a <a href=
ab </a
.
.

yapsakta <def.br> , <def.a> vs olarak kullansak boş yere bu kadar fazla var kullanmasak


edittttt

akillis belirtmiş yorumları okumamıştım.

güzel bilgilendirme teşekkür ederiz

Üye Ol veya Giriş Yap

Bu forum başlığına mesaj atmak istiyorsanız hemen üye olun veya giriş yapın.