Discord sunucumuz açılmıştır, hepinizi bekleriz

https://discord.gg/43gGDQe6tS

Bazi Isimlerin adini değiştirme [ISTEK]

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler

Kullanıcı avatarı

Necati Doğan
Mesajlar: 822
Kayıt: Prş Haz 07, 2018 6:18 pm
Konum: İstanbul
Clan İsmi: Ke$`h Gaming
İletişim:

Bazi Isimlerin adini değiştirme [ISTEK]

Mesaj gönderen Necati Doğan »

Serhat Öndeş yazdı: Sal Haz 18, 2019 6:41 pm
Necati Doğan yazdı: Sal Haz 18, 2019 6:40 pm @Serhat Öndeş ikinci attığımda harf ve rakamlardan rastgele farklı nick üretiyor.
Tamamdır eline sağlık. Peki steam girdi oyuncuları için türkçe ve şekilli nickleri için çözüm ürete bilirmiyiz?
Onları da tarar sıkıntı olmaz. Rastgele nickte de türkçe karakterlerin vs. olmasını istersen eklentide harfrakam karakterlerine istediğin karakterleri ekleyebilirsin.
harfrakam[] = { "abcdefghijklmnopqrstuvwxyz1234567890" }

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Serhat Öndeş
Mesajlar: 1338
Kayıt: Prş Eyl 15, 2016 1:09 pm
Konum: TURKEY/MERSİN
İletişim:

Bazi Isimlerin adini değiştirme [ISTEK]

Mesaj gönderen Serhat Öndeş »

Necati Doğan yazdı: Sal Haz 18, 2019 6:44 pm
Serhat Öndeş yazdı: Sal Haz 18, 2019 6:41 pm
Necati Doğan yazdı: Sal Haz 18, 2019 6:40 pm @Serhat Öndeş ikinci attığımda harf ve rakamlardan rastgele farklı nick üretiyor.
Tamamdır eline sağlık. Peki steam girdi oyuncuları için türkçe ve şekilli nickleri için çözüm ürete bilirmiyiz?
Onları da tarar sıkıntı olmaz. Rastgele nickte de türkçe karakterlerin vs. olmasını istersen eklentide harfrakam karakterlerine istediğin karakterleri ekleyebilirsin.
harfrakam[] = { "abcdefghijklmnopqrstuvwxyz1234567890" }
Hayır öyle değil örnek Şekilli nick tsdeki isim şekiileri yada türkçe nickler ile giriş yapıyorlar ÜÖÇŞ gibi nick yada tsdeki oda şekilleri vs yapıyorlar bunu engelleme şansımız varmıdır?

Link:
Linklerini gizle
Linki Kopyala

omertas14544
Mesajlar: 1604
Kayıt: Prş Oca 26, 2017 3:23 pm

Bazi Isimlerin adini değiştirme [ISTEK]

Mesaj gönderen omertas14544 »

@Serhat Öndeş Var abi mesela sadece ordaki belirli harfleri rakamları kullanabilir.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Necati Doğan
Mesajlar: 822
Kayıt: Prş Haz 07, 2018 6:18 pm
Konum: İstanbul
Clan İsmi: Ke$`h Gaming
İletişim:

Bazi Isimlerin adini değiştirme [ISTEK]

Mesaj gönderen Necati Doğan »

@Serhat Öndeş UTF-8 karakterlerini engellemeyi koydum ayrıyetten şekilleri felan block'a ekleyip dener misin?

Kod: Tümünü seç

#include <amxmodx>

new block[] = { "_", "-", "}" };

public plugin_init() register_plugin("Nick degistirme", "1.0", "nd");
public client_connectex(id, const name[], const ip[], reason[128]) {
	for(new i=0; i<strlen(name); i++) {
		if(is_char_mb(name[i])) {
			formatex(reason, charsmax(reason), "Nickte UTF-8 karakterleri olamaz.");
			return PLUGIN_HANDLED;
		}
	}
	for(new x=0; x<sizeof(block); x++) {
		if(contain(name, block[x])!=-1) {
			formatex(reason, charsmax(reason), "Nickte '%s' gibi sekiller olamaz.", block[x]);
			return PLUGIN_HANDLED;
		}
	}
	return PLUGIN_CONTINUE;
}

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Serhat Öndeş
Mesajlar: 1338
Kayıt: Prş Eyl 15, 2016 1:09 pm
Konum: TURKEY/MERSİN
İletişim:

Bazi Isimlerin adini değiştirme [ISTEK]

Mesaj gönderen Serhat Öndeş »

Necati Doğan yazdı: Sal Haz 18, 2019 7:09 pm @Serhat Öndeş UTF-8 karakterlerini engellemeyi koydum ayrıyetten şekilleri felan block'a ekleyip dener misin?

Kod: Tümünü seç

#include <amxmodx>

new block[] = { "_", "-", "}" };

public plugin_init() register_plugin("Nick degistirme", "1.0", "nd");
public client_connectex(id, const name[], const ip[], reason[128]) {
	for(new i=0; i<strlen(name); i++) {
		if(is_char_mb(name[i])) {
			formatex(reason, charsmax(reason), "Nickte UTF-8 karakterleri olamaz.");
			return PLUGIN_HANDLED;
		}
	}
	for(new x=0; x<sizeof(block); x++) {
		if(contain(name, block[x])!=-1) {
			formatex(reason, charsmax(reason), "Nickte '%s' gibi sekiller olamaz.", block[x]);
			return PLUGIN_HANDLED;
		}
	}
	return PLUGIN_CONTINUE;
}
Pc başına geçince deneyeceğim eline sağlık tekrardan.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Serhat Öndeş
Mesajlar: 1338
Kayıt: Prş Eyl 15, 2016 1:09 pm
Konum: TURKEY/MERSİN
İletişim:

Bazi Isimlerin adini değiştirme [ISTEK]

Mesaj gönderen Serhat Öndeş »

Eklenti uan gayet iyi çalışıyor eline sağlık. @Necati Doğan

Link:
Linklerini gizle
Linki Kopyala
Cevapla