Uzun ve Özel Karakter Destekli Oyuncu Adı Sistemi

Aethre

www.pvpers.gg
Katılım
19 Haz 2024
Konular
395
Mesajlar
495
Beğeniler
938
GG Coin
17,079
Ticaret Değeri - 0%
0   0   0
Discord
pvpers.gg

Oyuncu İsimlerini 24 Karaktere Çıkarma + Özel Karakter Desteği​


Bu sistem, oyuncuların karakter isimlerini 24 karaktere kadar uzatmalarını sağlıyor. Aynı zamanda belirli özel karakterleri de destekliyor. Aşağıda örnek bir ekran görüntüsünde olduğu gibi kullanılabilir:

1750527472664.png


❗ Sistem, standart yapıda olan bazı forumlardaki paylaşımların aksine tam anlamıyla işlevsel ve SQL güvenliğini gözetir şekilde hazırlanmıştır.

Desteklenen Özel Karakterler:​

  • Boşluk
  • Alt çizgi ( _ )
  • Tire ( - )
  • Nokta ( . )
  • İki nokta üst üste ( : )
  • Tek tırnak ( ' )
  • Almanca karakterler (Ä, Ö, Ü, ß)

İsterseniz bu karakterleri aşağıdaki fonksiyon üzerinden daha da genişletebilirsiniz:
is_valid_name_char Fonksiyonu:
bool is_valid_name_char(unsigned char c)
{
if (isalnum(c) || c == ' ' || c == '_' || c == '-' || c == '.' || c == ':' || c == ''')
return true;
if (c == 0xE4 || c == 0xF6 || c == 0xFC || c == 0xDF)
return true;

return false;


}



Client Source

Gizlenmiş içeriği görüntüleyebilmek için Giriş Yap ya da Kayıt Ol
Bu işlem, 15 saniyeden az sürer.



Server Source

Gizlenmiş içeriği görüntüleyebilmek için Giriş Yap ya da Kayıt Ol
Bu işlem, 15 saniyeden az sürer.



GM Komutları ile Uyumluluk

Tüm GM komutları (örnek: /t "uzun karakter ismi") düzgün çalışır. Tek dikkat edilmesi gereken oyuncu adının tırnak işaretleri içine alınmasıdır.
1750527490900.png
 
Paylaşım için teşekkürler hocam. Bunu bir iteme bağlayabilen olsa nesne market için satılabilecek bir eşya olur
 
Geri
Üst Alt