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

[ANLATIM]For döngüsüyle kolay işler.

Başlatan gardiyantr, 10 Mayıs 2017, 23:45:57

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

gardiyantr

Örnek verecek olursak For döngüsü kullanarak sizler için sohbet temizleme komutu oluşturalım. Birde altına for kullanmadan temizleme komutu oluşturalım aradaki fazlalık satırları göreceksiniz.
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/temizle", cmdtext, true, 10) == 0)
{
for(new i = 0; i< 100;i++) // For döngümüz.
{
    SendClientMessageToAll(-1," ");
  }
return 1;
}

-------------------------------------------------------------------------------------------------
if (strcmp("/temizle", cmdtext, true, 10) == 0)
{
    SendClientMessageToAll(-1," ");
                    SendClientMessageToAll(-1," ");
                    SendClientMessageToAll(-1," ");
                    SendClientMessageToAll(-1," ");
                    SendClientMessageToAll(-1," ");
                    SendClientMessageToAll(-1," ");
return 1;
}
return 0;
}

Son düzenlenme: 09 Haziran 2017, 12:52:48 gardiyantr
Nobles Role Play Yakında sizlerle.

Tüm hesaplar bir gün sorulacak o gün bu gününü arayacaksın.

-Oğuz ATEŞ

Leture

Biraz daha uzun ve açıklayıcı anlatabilirdin sanırım, yinede eline sağlık :)


gardiyantr

Açıklayıcı olsun diye altına da komut koydum aradaki fark açıklayıcı olacak. Yorum için teşekkürler.

Nobles Role Play Yakında sizlerle.

Tüm hesaplar bir gün sorulacak o gün bu gününü arayacaksın.

-Oğuz ATEŞ

Jawié

.
Son düzenlenme: 26 Haziran 2020, 19:38:19 Jawié Sebep: ben de anlamadım :D

LargeBoy


FelleR


Rodeiun

PAWN Kodu: Seç
for(new i = 0; i< 100;i++) // For döngümüz.
Burada alttaki fonksiyon için i değeri döndürüyor. Orasını anladım da şu kısım kafamı karıştırı. "i++" nedemek? "i < 100;" bu bir koşulmu nedir? Açıklayabilirseniz çok iyi olur.


Cherry

Alıntı yapılan: AloneWarrioR - 11 Haziran 2020, 13:47:07
PAWN Kodu: Seç
for(new i = 0; i< 100;i++) // For döngümüz.
Burada alttaki fonksiyon için i değeri döndürüyor. Orasını anladım da şu kısım kafamı karıştırı. "i++" nedemek? "i < 100;" bu bir koşulmu nedir? Açıklayabilirseniz çok iyi olur.
i değişkeni 100'den küçükse i'ye +1 eklenir.


Radless

.
Son düzenlenme: 07 Aralık 2020, 23:14:05 Radless
"Life's too short to hold grudges."


Kaanki0

Merhabalar beni discord üzerinden ekleyebilirseniz sevinirim.

Kaanki0#9224