GTAMulti.com - Türkiye'nin Türkçe GTA Sitesi

Sayrox - Wiki - Pawno Operatörler

Başlatan Sayrox, 15 Ekim 2019, 22:05:30

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Sayrox

> 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.
Son düzenlenme: 16 Ekim 2019, 01:21:10 Sayrox