Neler yeni

Foruma hoşgeldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

OynFrm Reklam Alani OynFrm Reklam Alani
OynFrm Reklam Alani OynFrm Reklam Alani

Events Kullanımı

Neran

03ofkosucusu
Katılım
10 Yıl 9 Ay 23 Gün
Mesajlar
52
Tepkime puanı
0
Puanları
0
Yaş
35
Şube
Muş
Event npclere veya playerlara verilir.
İtemlere verilme gibi bir durumu yok.

Olay anlamına gelir.Kişiye özellik kazandırmanıza yarar.
Kullanımı basittir.

Örneklerle açıklayayım.

Kod:
[events e_deneme]


şuanda e_deneme diye bir event yarattık.Bu eventi npclere verebilmek için

Kod:
TEVENTS=e_deneme


Yapmamız gerekir…

Playelara ise şu şekilde veririz;

Kod:
Events +e_deneme


Playerlardan eventi şu şekilde sileriz;

Kod:
Events –e_deneme


İf sorgusu ile eventi şu şekilde kontrol ettiririz;

Kod:
if (<isevent.e_deneme>)


Not:İf hakkında bilginiz yoksa Dokümanlar kısmından if sorgusuna bir göz atınız.

Kişide olan eventleri görebilmeniz için oyun içerisinden .show events komutunu kullanırız.

Evet eventi vermeyi silmeyi kontrol etmeyi öğrendik.Peki bu event ile ne yapabiliriz.Nasıl kullanabiliriz.Birazda bundan bahsetmek istiyorum.

Event altında bir trigger kullanmak zorundayız on=@click gibi yani şu şekilde olmaz.

Kod:
[events e_deneme]
src.say eventim var
return 1


Bu şekilde olmaz.Bir iş yaptırmak için olayı belirtmelisiniz.Yani tek tıklandığında, çift tıklandığında, vurduğunda gibi.yani Doğru kodlama şudur.

Kod:
[events e_deneme]
on=@Click
message Dostum bana tek tikladin


Trigger dediğimiz şey on=@ ile başlayan şeylerdir.Mesela bir event yazalım.Bu eventi bulunduran kişi öldüğü zaman reslenip Britain’e gitsin.

Kod:
[events e_deneme]
on=@Death
src.resurrect
src.go britain
src.sysmessage Oldunuz,reslendiniz,brittesiniz.Iyi oyunlar…


Eventin temeli basittir.Neyi nasıl yapacağınızı çabuk anlarsınız.

Event hakkında bir örnek daha vereyim.Stafflarin üstünde [xx staff] yazmasını sağlayan şey eventdir.

Kod:
[events e_staff]
On=@Click
Message [<serv.name> Staff]
Message <name>
Return 1

On=@Dclick
Src.sysmessage Hey dostum stafflara cift tiklamak yasaktir.
Return 1
 

Tema özelleştirme sistemi

Bu menüden forum temasının bazı alanlarını kendinize özel olarak düzenleye bilirsiniz

  • Geniş / Dar görünüm

    Temanızı geniş yada dar olarak kullanmak için kullanabileceğiniz bir yapıyı kontrolünü sağlayabilirsiniz.

    Izgara görünümlü forum listesi

    Forum listesindeki düzeni ızgara yada sıradan listeleme tarzındaki yapının kontrolünü sağlayabilirsiniz.

    Resimli ızgara modu

    Izgara forum listesinde resimleri açıp/kapatabileceğiniz yapının kontrolünü sağlayabilirsiniz.

    Kenar çubuğunu kapat

    Kenar çubuğunu kapatarak forumdaki kalabalık görünümde kurtulabilirsiniz.

    Sabit kenar çubuğu

    Kenar çubuğunu sabitleyerek daha kullanışlı ve erişiminizi kolaylaştırabilirsiniz.

    Köşe kıvrımlarını kapat

    Blokların köşelerinde bulunan kıvrımları kapatıp/açarak zevkinize göre kullanabilirsiniz.

  • Zevkini yansıtan renk kombinasyonunu seç
    Arkaplan resimleri
    Renk geçişli arkaplanlar
Geri