Merhaba mesela ben owner in oyunda ban yememesini istiyorum.
Aşağıdaki komut çalışıyor ama şöyle bir sıkıntı var
Mesela birisi OwnerBey diye girdiğinde onada işlem yapamıyorum.
strfind yerine ne olabilir yardımcı olurmusunuz?
if(strfind(getName(ID), "Owner", true) != -1) return 1;
strfind içinde owner geçen tüm isimleri bulur, strcmp ise sadece owner isimli kişiyi çeker, iyi kullanımlar.
if(!strcmp(GetPlayerName(playerid), "Cherry Test"))
{
//komutblogu
}
Alıntı yapılan: Buzz - 05 Mayıs 2020, 19:29:57strfind içinde owner geçen tüm isimleri bulur, strcmp ise sadece owner isimli kişiyi çeker, iyi kullanımlar.
if(!strcmp(GetPlayerName(playerid), "Cherry Test"))
{
//komutblogu
}
Teşekkürler konu kilit.
Alıntı yapılan: Elemansix - 05 Mayıs 2020, 19:48:36Alıntı yapılan: Buzz - 05 Mayıs 2020, 19:29:57strfind içinde owner geçen tüm isimleri bulur, strcmp ise sadece owner isimli kişiyi çeker, iyi kullanımlar.
if(!strcmp(GetPlayerName(playerid), "Cherry Test"))
{
//komutblogu
}
Olmadı
if(strcmp(getName(ID), "Owner", true) != -1) return Kick(playerid);
if(strcmp(getName(ID), "Owner")) return Kick(playerid);
Bu ikiside yaptım ama olmadı owner123 e işlem yaptırdığımda da kick yiyorum.
Yanlış eklemişsiniz attığımı eksiksiz ekleyin.if(!strcmp(getName(ID), "Owner") == -1) return Kick(playerid);
Teşekkürler konu kilit.