Page 1 of 1

Botas

Posted: 2012 Nov 24 16:42
by Pukuotukas951
Oo kaip padaryti kad jei žaidėjas botas tai nepridėtų jo į ranką:

Code: Select all

GetRankUnique(client, unique[], len) if(equal(authid, "BOT"){    return PLUGIN_HANDLED} #if UNIQUE_TYPE == 1    get_user_authid(client, unique, len);#else    get_user_ip(client, unique, len, 1);#endif GetRank(client, data[RANKDATA], &num = -1337){    new pos;    GetRankUnique(client, data[RD_UNIQUE], charsmax(data[RD_UNIQUE]));    TrieGetCell(Pos, data[RD_UNIQUE], pos);    ArrayGetArray(Data, pos, data);        if (num != -1337)        num = ArraySize(Data);        return pos;}

Re: Botas

Posted: 2012 Nov 24 17:16
by InvIs
Čia tai tik getrank funkcija gi, kurioje vietoje pridedama?

Re: Botas

Posted: 2012 Nov 24 17:18
by Pukuotukas951
pažiūrėk dbr

Re: Botas

Posted: 2012 Nov 24 19:48
by InvIs
Parodyk visą kodą, nes dabar vieną pakeitei kitu ir nesuprasi kas kaip..

Re: Botas

Posted: 2012 Nov 24 20:03
by rotosas
Konkrečioj vietoj, kur prideda rašyk:

Code: Select all

new authid[32]get_user_authid(id, authid, 31) if(equal(authid, "BOT"){    return PLUGIN_HANDLED}
--- 2012 Lap 24 21:22 ---
Savaitgalį galva nedirba. :D
Yra is_user_bot(id), bet nežinau ar jis visus botus aptinka, tačiau tuėtų.

Re: Botas

Posted: 2012 Nov 25 11:07
by Pukuotukas951
Atnaujinau kodą, pažiūrėkit pirmą postą.

Re: Botas

Posted: 2012 Nov 29 14:34
by Tetusis

Code: Select all

if(equal(authid, "BOT"){    return PLUGIN_HANDLED}
->>>>>>>>

Code: Select all

 if(is_user_bot(client)) {        return 1} 
turbut sitaip

Re: Botas

Posted: 2012 Nov 29 15:52
by newb
Tetusis wrote:

Code: Select all

if(equal(authid, "BOT"){    return PLUGIN_HANDLED}
->>>>>>>>

Code: Select all

 if(!is_user_bot(client)) {        return 1} 
turbut sitaip
Tu parasei, jei klientas NE botas - returninam, o botus irasom i ranka ...

Re: Botas

Posted: 2012 Nov 29 16:36
by Tetusis
newb wrote:
Tetusis wrote:

Code: Select all

if(equal(authid, "BOT"){    return PLUGIN_HANDLED}
->>>>>>>>

Code: Select all

 if(!is_user_bot(client)) {        return 1} 
turbut sitaip
Tu parasei, jei klientas NE botas - returninam, o botus irasom i ranka ...

mano klaida, pataisyta.