UO-Dev Arama


Targetf Kullanımı hakkında scripting dersi

Yazar: Michaell
Tarih: 29-07-2009 21:42


Paylaş : Paylaş

55i döneminde bir kişiye target ile etki edebilmek için item kullanır item üzerinden trigger yoluyla
kişi üzerinde işlem yapardık.Örnek vermek gerekirse;

Kod:
[function isminiogren]
serv.newitem i_isimci
new.equip

[itemdef i_isimci]
name=isimci
id=i_memory
type=t_eq_script

on=@create
attr=04

on=@equip
target @1153 Kimin ismini ogrenmek istiyorsunuz ?
return 1


on=@targon_char
src.sysmessage kisinin ismi: <src.targ.name>
remove
return 1


isminiogren komutu ile bir item verdirk ve bu item sayesinde target çıkartıp kişinin ismini öğrendik.


55r ve üstü versionlarda bunu daha kısa satır ile ve işe hiç itemi karıştırmadan yapabiliyoruz.
Üstteki örneği targetf ile yapalım.


Kod:
[function isminiogren]
src.sysmessage @1153 Kimin ismini ogrenmek istiyorsunuz ?
targetf isimci
return 1

[function isimci]
src.sysmessage kisinin ismi: <argo.name>
return 1


Dikkat edilmesi gereken tek nokta kişiyi kontrol ederken artık targ değil argo kullanıyor olmamızdır.
Npc ya da item farketmez.

Bazen argo sorun yaratabiliyor o yüzden argoyu objye çevirerek kullanmak sizin için daha rahat olabilir.
Örnek verelim;

Kod:
[function isminiogren]
src.sysmessage @1153 Kimin ismini ogrenmek istiyorsunuz ?
targetf isimci
return 1

[function isimci]
obj=<argo>
src.sysmessage kisinin ismi: <obj.name>
return 1


Anlamadığınız yada sormak istediğiniz noktalar hakkında bana özel mesaj ile ulaşabilirsiniz.İyi günler.



Yorumlar

Henüz yorum yapılmamıştır.

Oylamalar

Oylama :
Üyelerin oylama ortalaması (10 dışında) : Henüz Oylanmamış   
Oylar: 0

Benzer Sayfalar

SayfalarYorumlarGönderenTarih
Tilepic Kullanımı0Mrs.xariyla23-02-2012
Tag - Var Kullanımı0tyr1027-04-2011
Ultima Online Skill Kullanımı0TheRaskol22-09-2009
Sendpacket Kullanımı0TheRaskol09-08-2009
Argv ve Argn Kullanımı0TheRaskol09-08-2009


Keywords:

ultima online, RunUO, ultima online download, sphere scripting, role play, uo grafik, second age ultima, uo loop, macroman, pvp server, server kurulumu, sphere, multool, ml mulls, 56b 55r 55i, htmlgumps, client 4x, client edit, sphere release, osi, rp server, sunucular, ghost mouse, inside uo, kingdom reborn, stygian abyss, uo nasıl oynanır, mondain's legacy, age of shadows, world build, grandmaster, ultima online pvp, player dosyaları, ultima online indir, frp game, RunUO 1.0.0, razor, uo rice, hue editör, skill tools, ultima online patch, axis, world build, verdata, verdata patcher, map editör, gump editör, mul patcher, aos mulls, scriptler, anim edit, anim publish, hues mul, hosting vps, event dialog, account sistemi, skill gain, static yapımı,