Aslında bu konu hakkında pek bilgim yok ama bulduğum ilk dökümanı sizlerle paylaşmak istedim. Bildiğiniz üzere sphere pek çok konuda Run UO sunucularına göre çok kısıtlı ancak şimdi sizlere vereceğim dökümanda sphere ile biraz olsun Run UO tadını yaşamanız için yetecek ve sizleri script konusunda benide olduğu gibi geliştireceğine inanıyorum. Dökümanı vermeden önce sizlere Cliloc ile ilgili bir kaç görüntü sunmak istiyorum...











Anlayacağınız gibi click yerine kullanılan bir trigger görüyorsunuz. Bu modülü aktif ettiğiniz taktirde @click triggerı çalışmaz bu yüzden @click trigger kullandığınız scriptleri baştan düzenlemeniz gerekmektedir. Şimdi sizlere kolay yoldan cliloc kullanımını bulduğum dökümanı veriyorum...


on=@ITEMCLIENTTOOLTIP
VAR.TOOLTIP=
OBJ=<ARGO.UID>
OBJ.TRIGGER @Tooltip
IF !<ISEMPTY <VAR.TOOLTIP>>
addcliloc 1042971,<VAR.TOOLTIP>
ENDIF
VAR.TOOLTIP=

Yukarıdaki kodu playerlara verdiğiniz event altına koyunuz. (örnek: Fix)

[FUNCTION ADD_TOOLTIP]
IF !<ISEMPTY <VAR.TOOLTIP>>
VAR.TOOLTIP=<VAR.TOOLTIP><DEF.BR><DEF.BFONT_white><ARGS>
ELSE
VAR.TOOLTIP=<DEF.BFONT_white><ARGS>
ENDIF

Yukarıdaki koduda sphere_serv_trigger.scp içine koyunuz.

[ITEMDEF i_test_item]
ID=i_katana
NAME=Test Katana
VALUE=10

ON=@Tooltip
ADD_TOOLTIP Worth: <VALUE>
ADD_TOOLTIP lalala
ADD_TOOLTIP Mooooness

Yukarıdaki script ilede cliloc denemenizi yapabilir bu konu hakkında kendinizi geliştirebilirsiniz.

// Cliloc (@Tooltip) kullanımını nasıl aktif ederim?

Cliloc kullanımını aktif edebilmeniz için sphere.ini ayarlarınızı yapmanız gerek...

// FeatureAOS, used to control AOS expansion features ( default 0 )
// FEATURE_AOS_UPDATE_A         01 // AOS Monsters, Map
// FEATURE_AOS_UPDATE_B         02 // Tooltip, Fightbook, Necro/paladin on creation, Single/Six char selection screen, Skills, Newer spellbook support
// FEATURE_AOS_POPUP            04 // PopUp Menus
// FEATURE_AOS_DAMAGE           08
FeatureAOS =

sphere.ini içinden yukarıdaki bölümü bulunuz.

// FeatureAOS, used to control AOS expansion features ( default 0 )
// FEATURE_AOS_UPDATE_A         01 // AOS Monsters, Map
// FEATURE_AOS_UPDATE_B         02 // Tooltip, Fightbook, Necro/paladin on creation, Single/Six char selection screen, Skills, Newer spellbook support
// FEATURE_AOS_POPUP            04 // PopUp Menus
// FEATURE_AOS_DAMAGE           08
FeatureAOS = 01|02

Yukarıdaki gibi değiştiriniz.

FeatureAOS = 01|02|04|08

Ben böyle kullanıyorum.

NOT: Cliloc için biraz basit ve bir o kadarda vasat kalan bir yol. Cliloc kullanımı için farklı yollarda var ancak bunlarla ilgili döküman bulamadığımdan sadece bu bilgileri paylaştım. Daha iyi bilen birileri kapsamlı bir döküman hazırlarlarsa daha iyi olur diye düşünüyorum.


Cliloc Trigger kısmını Sphereserver.net adresinden alıntı yaptım..
Güzel bir çalışma ellerine sağlık...
Teşekkür ederim burakcım artık sunucu açan veya ultimaya hala devam eden arkadaşlar at gözlüklerini çıkartıp bize böyle yenilikler sunarlar sunucularda...
Saol Paylaşım İçin.
Rica ederim. Çok iyi olmasada benim gibi bilmeyenler için başlangıç olarak yeterli olduğuna inanıyorum bu konu hakkında Slothere arkadaşımızın bilgisi var eğer boş vaktinde güzel kapsamlı bir döküman hazırlarsa daha yararlı olacağına inanıyorum...



*Gönderme Yapar*
ya dediklerini yaptım ama beceremedm :S client farkedermi ?
evet 4x clientte çalışıyordu galiba

Üye Ol veya Giriş Yap

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