- If (ilk koşul)
- Elseif (ilk koşul değilse)
- Else (hiç bir koşula uygun değilse)
- > (büyüktür)
- < (küçüktür)
- == (eşittir)
- != (eşit değildir)
- >= (büyük veya eşittir)
- <= (küçük veya eşittir)
- || (veya)
- && (ve)
şeklinde kullanımıyla birlikte örneklerle pekiştirerek daha da iyi kavramanızı sağlamaya çalışacağım.
Öncelikle neyi sorgulayacağımızı kesin olarak bilmemiz gerekir. Örneğin kendi karakterimizin strength (STR) değerini sorgulatarak, basit olarak herhangi bir koordinata karakterimizi göndermeyi düşünebiliriz.
Sorgulamalar;
- Fonksiyon
- Trigger
- Client -> Server Sendpacket (sphere.ini den ayarlandığı takdirde (sonraki derslerde anlatılacak))
ile tetiklenir ve bu derste basit olarak kendime bir fonksiyon yazarak devam edeceğim.
İstekler, sorgulama ve koşullar, işaret kullanım alanları
Karakterimin STR si 50 ise Britain şehrine gitsin.
[FUNCTION doit]
IF (<src.str> == 50)
src.go Britain
ENDIF
Karakterimin STR si 50 den büyük ise Britain şehrine gitsin.
[FUNCTION doit]
IF (<src.str> > 50)
src.go Britain
ENDIF
Karakterimin STR si 50 veya büyük ise Britain şehrine gitsin.
[FUNCTION doit]
IF (<src.str> >= 50)
src.go Britain
ENDIF
Karakterimin STR si 50 değil ise Britain şehrine gitsin.
[FUNCTION doit]
IF (<src.str> != 50)
src.go Britain
ENDIF
Hiç yorum yok:
Yorum Gönder