Strtol hk.
Gönderilme zamanı: Çrş Şub 17, 2021 5:39 pm
Eklentimde say kısmına gönderiği mesajda belli bi satır sayı varsa engellemesini istedim fakat sayılar arasına harf girince engellemiyor num to str olarak da çektirdim fakat yine de olmadı örnek veriyorum 2348283 yazınca engelliyor 828382jsjxjs yazınca engelliyor fakat jsjcjs383838 yazınca engellemiyor stringin içerisindeki sayıları nasıl çekebilirim?
Eklenti;
Eklenti;
Kod: Tümünü seç
read_args(iMessage, charsmax(iMessage));
remove_quotes(iMessage);
new iNumed = str_to_num(iMessage),NTS[7];
num_to_str(iNumed,NTS , charsmax(NTS));
if(iMessage[0] == '@' || iMessage[0] == '.' || iMessage[0] == '/' || iMessage[0] == '!' || equal(iMessage, ""))
return PLUGIN_CONTINUE;
new strtola;
strtol(NTS,strtola);
if(strtola > 5) {
client_print_color(iP_ID, iP_ID, "%s ^1Reklam yapmaya calistiginiz icin engellendiniz.",sD_Tag[SayTag]);
return PLUGIN_HANDLED;
}