[itemdef i_gate_var]
id i_moongate_black
name Deneme Gatei
type t_telepad
on=@create
var.gecis 0 // bunu hata olmasın diye yaptık
color 07a1
morep xxx,xxx,x //xler kordinatlar
on=@click
message @07a1 <name>, [Kisi: <eval <var0.gecis>>] // var0 yapmamızın nedeni sphereda unidentifed symbol hatasını vermesi... aynı şekilde eval kullanmamızın nedeni de iki basamaklı sayılara çıkınca e fln gibi şeyler yazmaya başlıyo onun önüne geçmiş oluyoruz...
on=@step
var.gecis +=1 // burada dedik ki her gecen kiside var.gecis i 1 arttıralım. arttırmak için "+=1" i kullanıyoruz...
src.go <morep>
[itemdef i_deed_xx]
id i_deed
on=@create
tag.deed iki kere tikladiniz...
on=@dclick
src.sysmessage @07a1 [<tag0.deed>]
şimdi bunu veridk yani oluşturulduğunda "iki kere tikladiniz" tag.deed e atadık. tıkladığımızda system message geççek yanda iki kere tıkladınız diye.[itemdef i_deed_xxx]
id i_deed
name DENEME
on=@create
tag.deeed 0
on=@click
message @07a1 <name> adli deede <eval <tag0.deeed>> kadar tiklanmis...
on=@dclick
tag.deeed +=1
src.sysmessage @07a1 eklendi...
on=@dclick
if (<tag0.deneme> > 0) // eğer deneme tagi bi kere verildiyse dedik
src.message Bir kere tiklanmissiniz. Bir daha tiklayamazsiniz.
else
tag.deneme 1
src.message Tikladiniz. Bi daha tiklayamazsiniz...
[itemdef i_moongate_deneme1]
id i_moongate_black
on=@create
var.gecis 0
on=@click
message @07a1 <name> , [Katilan: <eval<var0.gecis>]
on=@step
src.go etkinlik
src.tag.fam <src.fame> // bunları girerken kaydettik
src.tag.kar <src.karma>
src.tag.killer <src.kills>
src.tag.ti <src.title>
src.title Etkinlikde
src.events +e_etkinlik
[events e_etkinlik]
on=@logout
var.gecis -=1 //eksilttik burda
src.fame <src.tag.fam> // çıkışta ise değişkenleri geri verdik. o değeri kaydetmiştik.
src.karma <src.tag.kar>
src.kills <src.tag.killer>
src.title <src.tag.ti>
src.cleartags // buda verdiğimiz tagları sıfırlar
serv.allclients.sysmessage @07a1 <src.name> adli player etkinlikde oldu, <eval<var.gecis>> player kaldi.
src.go pazar
src.events -e_etkinlik
on=@death
src.resurrect
src.fame <src.tag.fam> // aynı şekilde kayıtlı değeri geri verdik.
src.karma <src.tag.kar>
src.kills <src.tag.killer>
src.title <src.tag.ti>
src.cleartags // buda verdiğimiz tagları sıfırlar
var.gecis -=1 // burda eksilttik
serv.allclients.sysmessage @07a1 <src.name> adli player etkinlikde oldu, <eval<var.gecis>> player kaldi.
src.go pazar
src.events -e_etkinlik
0 Kullanıcı
Sphere Scripting 1 saat önce
Ultima Online 10 saat önce
Ultima Online 4 gün önce
Duyurular 1 hafta önce
Sunucular 2 hafta önce
Ultima Online 2 hafta önce
Ultima Online 2 hafta önce
Ultima Online 3 hafta önce
Ultima Online 3 hafta önce
Sunucular 3 hafta önce
Sunucular 4 hafta önce
Sunucular 1 ay önce
2024-10-31 22:47
2024-10-14 17:45
2024-09-26 14:21
2024-07-08 22:50
2024-07-08 22:34
2024-06-19 22:05
2024-06-01 02:19
2024-05-31 21:17
[b][purple]Basic arkadaşım tamam anlatmaya çalışmışsın saol ama anlatımın baya bi düşük ve bazı kelimeleri çok yanlış kullanmışsın bazı yerleri anlamakta zorlandım :([/purple][/b]
şimdi hocam bi sorum olacak birşey yamak isaitorum ben yani yani bi etkinliğe 10 kişiş katılıor 9u ölüor geriye tagı olan tek bi kişi kalıor o kişiye bi function uygulatmak istiorum nasıl olcak bu yapma imkanımız warmı ?
Eline sağlık.