say mesajlarında 4den fazla boşluk kullanılmasını ve ardarda aynı harfi kullanılmasını nasıl engelleyebilirim mesela nnn mmm m m m yazamayacak
yani tek tek iniye eklemek yerine daha basit bir yolu var mı?
Konu
tamam teşekkürler
tamam acelesi yok
acelesi yok ama bekliyorum yani 

@Muhammet Bulut konu dışına çıkmayın sohbette konu açabilirsin .
...
PHP Kod:
/**
* Created by AMXX-Stuido
* User: ITenGriTR
* Date: 11.03.2020
* Time 18.01
*/
#include <amxmodx>
public plugin_init(){
register_plugin
("Naber",
"1.0",
"Berk");
register_clcmd("say","pP_Say");
register_clcmd("say_team","pP_Say");
}
public pP_Say(iP_ID){
new sL_Message[128],iL_MessageSize,iL_NowChar,iL_SpaceCount,iL_LastChar,iL_CharsUsed;
read_args(sL_Message,128);
remove_quotes(sL_Message);
iL_MessageSize = sizeof(sL_Message);
for(new i; i < iL_MessageSize; i++){
iL_NowChar = sL_Message[i];
if(iL_NowChar == 32){
iL_SpaceCount += 1;
}
if(iL_LastChar && iL_NowChar == iL_LastChar){
iL_CharsUsed += 1;
}
iL_LastChar = sL_Message[i] ;
}
if(iL_CharsUsed){
client_print(0,print_chat,"Arka arkaya harf kullanimi!");
return PLUGIN_HANDLED;
}
if(iL_SpaceCount > 3){
client_print(0,print_chat,"Fazla bosluk kullanimi!");
return PLUGIN_HANDLED;
}
return PLUGIN_CONTINUE;
}
Benzer Konular
Yorum
604
Okunma
28-03-2026, 23:15
)

