ip tikrinimas

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Post Reply
Spag
Gana aktyvus vartotojas
Posts: 269
Joined: 2012 Dec 31 15:39

ip tikrinimas

Post by Spag »

Cia geras IP tikrinimas? optimalu, tvarkinga?

Code: Select all

    new PlayerIp[33];    get_user_ip(client, PlayerIp, 32, 1)        if(equal(PlayerIp, "87.52.102.108"))    {

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: ip tikrinimas

Post by aaarnas »

O tai dar kitaip galima patikrinti?
Jei nori dar optimaliau, tai gali taip:

Code: Select all

        new ip[33];        get_user_ip(client, ip, 32, 1)                if(ip[0]=='8'&&ip[1]=='7'&&        ip[2]=='.'&&ip[3]=='5'&&ip[4]=='2'&&        ip[5]=='.'&&ip[6]=='1'&&ip[7]=='0'&&        ip[8]=='2'&&ip[9]=='.'&&ip[10]=='1'&&        ip[11]=='0'&&ip[12]=='8')        {
Optimaliau jau nemanau, kad padarysi.
Palikau CS pasaulį ;/ . Nebepasiekiamas.

Tetusis

Re: ip tikrinimas

Post by Tetusis »

aaarnas wrote:O tai dar kitaip galima patikrinti?
Jei nori dar optimaliau, tai gali taip:

Code: Select all

        new ip[33];        get_user_ip(client, ip, 32, 1)                if(ip[0]=='8'&&ip[1]=='7'&&        ip[2]=='.'&&ip[3]=='5'&&ip[4]=='2'&&        ip[5]=='.'&&ip[6]=='1'&&ip[7]=='0'&&        ip[8]=='2'&&ip[9]=='.'&&ip[10]=='1'&&        ip[11]=='0'&&ip[12]=='8')        {
Optimaliau jau nemanau, kad padarysi.

cia tikrina kiekviena char'a?

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: ip tikrinimas

Post by aaarnas »

Yup.

Bet aš su ironija žinoma. Nesugalvokit taip daryti :D
equal fukcija tam ir skirta, kad palyginti ir nereikia daugiau mandravotis.

Bet vis dėl to, tikrinti pagal konkrečius chat apsimoka tam tikrai atvejais. Pvz funkcijoje kur iškviečiama labai greitai ir reikia tikrinti kažkokius string, ir kur pagal kelis char gali patikrinti ar tai tikrai tavo norimas string.
Palikau CS pasaulį ;/ . Nebepasiekiamas.

Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot] and 1 guest