> Büyükse operatörüdür bir değerinin başka bir değerden büyük olup olmadığını sorgular.
Örnek Kulllanım: if(GetPlayerVirtualWorld > 0) return // olacak iş
< Küçükse operatörüdür bir değerin başka bir değerden küçük olup olmadığını sorgular.
Örnek kullanım: if(GetPlayerMoney < 100) return // bu işi yapmak için yeterli parası yok.
>= büyük veya eşitse operatörüdür.
Örnek kullanım: new saniye = 30; if(saniye >= 30) // olacak iş.
<= küçük veya eşitse operatörüdür.
Örnek kullanım: new saniye = 29; if(saniye <= 29) // olacak iş
== eşitse operatörüdür bir değerin başka bir değerden eşit olup olmadığını sorgular.
Örnek kullanım:
if(GetPlayerMoney == 100) // return adamın parası 100 $ ise olacak iş.
!= eşit değilse operatörüdür bir değerin başka bir değere eşit olup olmadığını sorgular.
Örnek kullanım: if(GetPlayerVirtualWorld(playeri) != 0) return SetPlayerVirtualWorld(playerid,0);
? kendindende görüldüğü işareti sorma ve uygulama operatörüdür.
Örnek kullanım: Ehliyet[playerid] == false) ? ("Yok") : ("Var")
&& ve operatörüdür şart koyar ek şartıda ister.
Örnek kullanım: if(GetPlayerVirtualWorld (playerid) > 0 && GetPlayerInterior(playerid) > 0) return // oyuncunun virtual worldu ve interioru 0 dan aynı anda büyükse olacak iş.
|| Veya operatörüdür.
Örnek kullanım:
if(GetPlayerMoney(playerid >= 100 || GetPlayerScore(playerid) >= 1000)
{
if(GetPlayerScore(playerid) >= 300)
{
SetPlayerSkin(playerid,120);
KralmiDayimi(playerid,1);
return 1; // aşağudaki işi bitir.
}
else
{
new parayicek;
GetPlayerMoney(playerid,parayicek);
ResetPlayerMoney(playerid);
parayicek -= 100;
GivePlayerMoney(playerid,parayicek);
KralmiDayimi(playerid,0);
}
return 1;
}
stock KralmiDayimi(playerid,gelendeger)
{
if(gelendeger == 0)
{
SendClientMessage(playerid,-1,"Skorun 1000 olmadığı için yapıtğın işten 100$ komisyon alındı.");
}
else
{
new string[60];
format(string,sizeof(string),"Skorun %d seviyede olduğu için yaptığın işten para alınmadı.",GetPlayerScore(playerid));
SendClientMessage(playerid,-1,string);
}
}
++; // bir arttır operatörüdür.
Örnek kullanım;
new sa = GetPlayerMoney(playerid);
ResetPlayerMoney(playerid);
sa = as; // kaç kişiye vesile olduk.
as++; // bir arttır
GivePlayerMoney(playerid,as);
--; // bir azalt operatörüdür.
Örnek kullanım: bir üsttekinin tam tersi.
-=; belirtilen miktar kadar azalt operatörüdür örnek kullanım.
new SelaminAleykum = GetPlayerMoney(playerid);
new AleykumSelam = SelaminAleykum;
ResetPlayerMoney(playerid);
AleykumSelam -= 100; // adamın parasını 100 $ azalt
GivePlayerMoney(playerid,AleykumSelam);
+= // belirtilen miktar kadar arttır operatörüdür.
Örnek kullanım bir üsttekinin tam tersi.