AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   [TSRP] HWRP Error - HarbuRPAlpha.sma::client_infochanged (https://forums.alliedmods.net/showthread.php?t=50858)

Bleuberry 02-05-2007 12:59

[TSRP] HWRP Error - HarbuRPAlpha.sma::client_infochanged
 
This error keeps crashing my server, but i don't know why it occurs.
It'd be great if somone could help me by solving this, the server crashes
every 3 minutes. Thanks in advance.

----------------------------------------------------------------------------------------------------
L 02/05/2007 - 17:51:54: Invalid player id 0
L 02/05/2007 - 17:51:54: [AMXX] Displaying debug trace (plugin "HarbuRPAlpha.amxx")
L 02/05/2007 - 17:51:54: [AMXX] Run time error 10: native error (native "get_user_info")
L 02/05/2007 - 17:51:54: [AMXX] [0] HarbuRPAlpha.sma::client_infochanged (line 4526)
----------------------------------------------------------------------------------------------------

Code:

public client_infochanged(id)
{
    new newname[33], oldname[33], authid[32], query[256]
    get_user_info(id, "name", newname,sizeof(newname))                // Line 4526
    get_user_name(id,oldname,sizeof(oldname))
    get_user_authid(id,authid,31)
    set_task(3.0,"no_harbu",id)   
    if(equali(newname,"Pub: ",5)) return PLUGIN_HANDLED
    format(query,255,"SELECT name FROM money WHERE steamid='%s'",authid)
    result = dbi_query(dbc,query)
    if(dbi_nextrow(result) > 0)
    {
        new regname[32]
        dbi_field(result,1,regname,31)
        dbi_free_result(result)
        if(equal(regname,""))
        {
            new changename[32]
            format(changename,31,"Pub: %s",newname)
            set_user_info(id,"name",changename)
            return PLUGIN_HANDLED
        }
        if(!equal(regname,""))
        {
            if(equali(newname,"Pub: ",5))
            {
                replace(newname,63,"Pub: ","")
                set_user_info(id,"name",newname)
                return PLUGIN_HANDLED
            }
               
            return PLUGIN_HANDLED
        }
    }
    else
    {
        dbi_free_result(result)
        new changename[32]
        format(changename,31,"Pub: %s",newname)
        set_user_info(id,"name",changename)
        return PLUGIN_HANDLED
    }
    return PLUGIN_HANDLED
}


Phantom Warrior 02-07-2007 09:29

Re: [TSRP] HWRP Error - HarbuRPAlpha.sma::client_infochanged
 
Paste your plugins.ini

jim_yang 02-07-2007 09:32

Re: [TSRP] HWRP Error - HarbuRPAlpha.sma::client_infochanged
 
Code:
public client_infochanged(id) {         if(!is_user_connected(id))                 return PLUGIN_CONTINUE

Bleuberry 02-07-2007 12:42

Re: [TSRP] HWRP Error - HarbuRPAlpha.sma::client_infochanged
 
It seems to be working, Jim, havent had any crashes since i put that in. + karma for you.


All times are GMT -4. The time now is 00:38.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.