VIP plugin.

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Post Reply
Normis
Ar jis surinks 50 žinučių?
Posts: 40
Joined: 2011 Jan 28 18:13

VIP plugin.

Post by Normis »

Sveiki, dabar net nežinau kaip paaiškinti, bet yra taip, kad kai ikeliu VIP pluginą by Dunno 2.05 su ginklų meniu pradeda lužinėti serveris, jokių klaidų log failuose nemėto, o kai ikeliu default nebelūžta.. Kas čia gali būt?


Gal perdaug vipų? Bet vistiek serveris turi atlaikyti, serveris laikomas ant VPS 2gb ram CPU 200%.

User avatar
psychical
Viršininkas
Posts: 2094
Joined: 2011 Mar 12 22:19
Skype: tautvydas11
Location: Linksmakalnis
Contact:

Re: VIP plugin.

Post by psychical »

Normis wrote:Sveiki, dabar net nežinau kaip paaiškinti, bet yra taip, kad kai ikeliu VIP pluginą by Dunno 2.05 su ginklų meniu pradeda lužinėti serveris, jokių klaidų log failuose nemėto, o kai ikeliu default nebelūžta.. Kas čia gali būt?


Gal perdaug vipų? Bet vistiek serveris turi atlaikyti, serveris laikomas ant VPS 2gb ram CPU 200%.

Stebek konsole per putty ir viskas bus aisku...

User avatar
beast
AMX Mod X ekspertai
Posts: 509
Joined: 2011 Jan 08 18:44
Skype: thefurious4
Contact:

Re: VIP plugin.

Post by beast »

Chat žinutė turi limitą, tad jeigu serve yra daug vipų ir kas nors parašo į chatą /vips, žinutė gaunasi per ilga ir servas lūžta.

Pabandyk pakeisti print_adminlist(user) funkciją į šią (online vipai bus rodomi motd lange):

Code: Select all

public print_adminlist(user) {    const size = 1536        static adminnames[33][33]    static message[size]        new id, count, x, len        for(id = 1 ; id <= maxplayers ; id++)    {        if(is_user_connected(id))        {            if((get_user_flags(id) & ADMIN_LEVEL_H))                get_user_name(id, adminnames[count++], 32)        }    }                    if(count > 0)    {        len = format(message,size,"<body bgcolor=#000000><font color=#00CC33><br>")        len += format(message[len],size-len,"<center><h2>Online VIPS</h2><br><table><tr><td><p><b><font color=#FF0000>")                for(x = 0 ; x < count ; x++)            len += format(message[len], size-len, "%s<br><br>", adminnames[x])                    show_motd(user,message,"Online VIPS")    }    else    {        static msg[33]                format(msg, 32, "%s No VIP online.", COLOR)                print_message(user, msg)    }}

Normis
Ar jis surinks 50 žinučių?
Posts: 40
Joined: 2011 Jan 28 18:13

Re: VIP plugin.

Post by Normis »

bet tada kodel ant default neluzta? |Nera jokio motd lango

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests