GTAMulti - GTA Türkiye

San Andreas Multiplayer => PAWN Kodlama => Mod Galerisi => Konuyu başlatan: Sønez - 01 Mayıs 2023, 01:49:46

Başlık: Casino Komutu - Haqiqi Hamsi
Gönderen: Sønez - 01 Mayıs 2023, 01:49:46
 :oku: Selamlar Burada 2 dakika önce aklıma Casino fikirli geldi ve notpad de yazmaya karar verdim hata kontrolü felan yapmadım kendinize göre uyarlamanız için default samp terimleri ile kodladım Kendinize Göre editleyip Kullana bilirsiniz.



CMD:casino(playerid, params[])
{
    const Float MIN_BET = 500.0;
    if (GetPlayerMoney(playerid) < MIN_BET)
    {
        SendClientMessage(playerid, -1, "Yetersiz bakiye. Minimum bahis miktarı: " + string(MIN_BET) + "$");
        return 1;
    }
   
    new Float:bet = floatround(params);
    if (bet < MIN_BET)
    {
        SendClientMessage(playerid, -1, "Minimum bahis miktarı: " + string(MIN_BET) + "$");
        return 1;
    }

    if (GivePlayerMoney(playerid, -bet) != 1) return 0;

    new win = random(1, 36);

    const Float REWARD_FACTOR = (win % 2 == 0) ? 2 : 3;
    new Float:reward = bet * REWARD_FACTOR;
   
    if (reward > 0)
    {
        if (GivePlayerMoney(playerid, reward) != 1)
        {
            SendClientMessage(playerid, -1, "Bir hata oluştu. Lütfen daha sonra tekrar deneyin.");
            return 0;
        }

        SendClientMessage(playerid, -1, "Kazandın! Rulet " + string(win) + "'e çıktı ve " + string(reward) + "$ kazandın.");
    }
    else if (GivePlayerMoney(playerid, bet) != 1)
    {
        SendClientMessage(playerid, -1, "Bir hata oluştu. Lütfen daha sonra tekrar deneyin.");
        return 0;
    }
    else
    {
        SendClientMessage(playerid, -1, "Kaybettin. Rulet " + string(win) + "'e çıktı.");
    }
    return 1;
}

Buda Ufak Makale Developer Agızından  :pc:
Bu komut, oyuncuların belirli bir miktar parayla rulet oynamasına izin verir. Oyuncular bahislerini yapar ve ardından bir rulet çarkı döndürülür. Rulet, 1 ile 36 arasında rastgele bir sayı çıkarır. Eğer çıkan sayı çift ise, oyuncu bahis miktarının 2 katını kazanır. Eğer çıkan sayı tek ise, oyuncu bahis miktarının 3 katını kazanır. Eğer hiç kazanamazsa, oyuncu bahis miktarını kaybeder.



Neyse iyi kullanımlar  :kalp:
Başlık: Ynt: Casino Komutu - merhaba Haqiqi Hamsi
Gönderen: Sønez - 01 Mayıs 2023, 01:51:17
Hatalar olabilir buraya hataları yazarsanız hatanızı çözebilirim.