Expression (Koşullar)
Koşul yönetimi.
Evet eklentimizde log kontrolünü daha iyi yapabilmek için gelişmiş bir koşul sistemi mevcuttur.
Koşullar:
== -> Bu expression 2 değer birbirine eşit olursa çalışır. Farklı olursa çalışmaz.
!= -> Bu expression 2 değer birbirine eşit olmazsa çalışır. Aynı olursa çalışmaz.
> -> Bu expression 1. değer 2. değerden büyük olursa çalışır. Diğer durumlarda çalışmaz.
< -> Bu expression 1. değer 2. değerden küçük olursa çalışır. Diğer durumlarda çalışmaz.
>= -> Bu expression 1. değer 2. değer-e/den büyük ya da eşit olursa çalışır. Diğer durumlarda çalışmaz.
<= -> Bu expression 1. değer 2. değer-e/den küçük ya da eşit olursa çalışır. Diğer durumlarda çalışmaz.
~= -> Bu expression 1. değerin içinde 2. değer bulunursa çalışır. 1. değerin içinde 2. değer bulunmazsa çalışmaz.
!~= -> Bu expression 1. değerin içinde 2. değer bulunmazsa çalışır. 1. değerin içinde 2. değer bulunursa çalışmaz.
2 expression arasında ve , ya da koşulları ekleyebilirsiniz.
&& -> Ve anlamı taşır.
|| -> Ya da anlamı taşır.
Örnek kullanımlar:
deneme == deneme -> Çalışır.
deneme1 == deneme2 -> Çalışmaz.
deneme != deneme -> Çalışmaz.
deneme1 != deneme2 -> Çalışır.
1 > 2 -> Çalışmaz
2 > 1 -> Çalışır.
1 < 2 -> Çalışır.
2 < 1 -> Çalışmaz.
2 >= 2 -> Çalışır
1 >= 2 > Çalışmaz
2 <= 1 -> Çalışmaz
1 <= 2 -> Çalışmaz.
1 <= 1 -> Çalışır.
2 >= 2 -> Çalışır.
deneme ~= den -> Çalışır.
deneme ~= ankara -> Çalışmaz.
ayakkabı ~= ayak -> Çalışır.
deneme !~= den -> Çalışmaz.
deneme !~= ankara -> Çalışır.
ayakkabı !~= ayak -> Çalışmaz.
(deneme == deneme) && (deneme==deneme) -> Çalışır.
(deneme == deneme) && (deneme==deneme2) -> Çalışmaz.
(deneme == deneme) || (deneme==deneme) -> Çalışır.
(deneme == deneme) || (deneme==deneme2) -> Çalışır.
(deneme == deneme2) || (deneme==deneme2) -> Çalışmaz.
Bu koşullarda o modül içerisindeki tüm placeholderları kullanabilirsiniz.
Örneğin;
%player% == buhari -> Eğer böyle bir expression girerseniz o log sistemi sadece buhari adlı oyuncuda çalışır.
%blockname% == DIAMOND_BLOCK -> Eğer böyle bir expression girerseniz o log sistemi sadece elmas blok olduğunda çalışır.
Last updated