GTAMulti - GTA Türkiye

San Andreas Multiplayer => PAWN Kodlama => Mod Galerisi => Konuyu başlatan: CoppeR` - 07 Ekim 2018, 05:19:46

Başlık: Anti Caps-Lock (Büyük Harf Önleyici)
Gönderen: CoppeR` - 07 Ekim 2018, 05:19:46
Merhabalar, işletmekte olduğum Freeroam sunucumun büyük harf önleyicisini biraz geliştirdim ve forumda da büyük harf önleyici paylaşılmamış olduğunu gördüğüm için paylaşmak istedim. Ufak tefek hatalar varsa yorum olarak bildirin, düzeltirim. Sabahın bu saatinde bu kadar oluyor :şeytan:

OnPlayerText'e;

    new upperCount;
    for(new i, j = strlen(text)-1; i < j; i ++)
    {
        if(('A' <= text[i] <= 'Z') && ('A' <= text[i+1] <= 'Z')) { upperCount ++; }
    }
if(strlen(text) > 5 && upperCount >= strlen(text)/4) // Buradaki 5 bir önlem, 5 harfe kadar tamamen büyük harf kullanımına izin veriyor. (Sadece "NASA", "FPS" gibi kelimeleri kullanabilecekler için)
    {
SendClientMessage(playerid, -1, "Caps-Lock açık şekilde konuşmak yasaktır!");
upperCount = 0;
        return 0;
    }


Kısaca kodun mantığı; Oyuncunun yazdığı yazı 5 karakterden uzun ise ve yazdığı yazıdaki büyük harf sayısı, yazının toplam uzunluğunun dörtte biri ya da daha fazlasıysa hata veriyor. (Daha kısa anlatabilir miydim bilmiyorum)
Başlık: Ynt: Anti Caps-Lock (Büyük Harf Önleyici)
Gönderen: DracDonix - 07 Ekim 2018, 07:41:23
Paylaşımın için teşekürler ama Caps Lock un ne zararı var serverlere onu anlamış degilim.  :helal:
Başlık: Ynt: Anti Caps-Lock (Büyük Harf Önleyici)
Gönderen: ace - 07 Ekim 2018, 09:01:42
Alıntı yapılan: DracDonix - 07 Ekim 2018, 07:41:23

Paylaşımın için teşekürler ama Caps Lock un ne zararı var serverlere onu anlamış degilim.  :helal:

Kelimeleri kaba gösteriyor bence. Paylaşım için teşekkürler.
Başlık: Ynt: Anti Caps-Lock (Büyük Harf Önleyici)
Gönderen: Zoxy - 07 Ekim 2018, 12:33:17
Paylaşım için teşekkürler.  :helal:
Başlık: Ynt: Anti Caps-Lock (Büyük Harf Önleyici)
Gönderen: CoppeR` - 07 Ekim 2018, 14:45:56
Alıntı yapılan: DracDonix - 07 Ekim 2018, 07:41:23

Paylaşımın için teşekürler ama Caps Lock un ne zararı var serverlere onu anlamış degilim.  :helal:


Rexha'nın dediği gibi tamamen büyük harflerle yazılan mesajlar göze hoş gelmeyebiliyor, bu da ufak bir önlem. :evet:

Yorumlar için teşekkürler :helal: