Reset Variables of an Account through MySQL?
#1

pawn Код:
enum MainAccount
{
    mID,
    mPassword[20],
    mEmailAddress[25],
    mCurrentCID,
    mRealName[128],
    bool:mLoggedIn,
    mSuperAdmin,
    mSecretPhrase[28],
    mOriginalUsername[MAX_PLAYER_NAME],
    mOld_IP[20],
    mCharacterString[128],
}
new MasterAccount[MAX_PLAYERS][MainAccount];
Need a public function that sets every Variable to 0 and false for [mLoggedIn].

I have a function already, I do not think it resets the MySQL Variables though. it uses "srtmid".

pawn Код:
forward ResetMasterAccountVariables(playerid);          // Resetting variables upon connection.
public ResetMasterAccountVariables(playerid)
{
    strmid(MasterAccount[playerid][mPassword], "", 128, 128);
    strmid(MasterAccount[playerid][mEmailAddress], "", 128, 128);
    MasterAccount[playerid][mCurrentCID] = -1;                      // 0 = no character in use.
    MasterAccount[playerid][mID] = 0;
    strmid(MasterAccount[playerid][mRealName], "", 128, 128);
    MasterAccount[playerid][mSuperAdmin] = 0;                                      
    strmid(MasterAccount[playerid][mSecretPhrase], "", 128, 128);
    strmid(MasterAccount[playerid][mOriginalUsername], "", 128, 128);
    strmid(MasterAccount[playerid][mOld_IP], "", 128, 128);
    MasterAccount[playerid][mLoggedIn] = false;            
   
}
Reply
#2

Bump
Reply
#3

pawn Код:
MasterAccount[playerid][mPassword][0] = MasterAccount[playerid][mEmailAddress][0] = MasterAccount[playerid][mRealName][0] = MasterAccount[playerid][mSecretPhrase][0] = MasterAccount[playerid][mOriginalUsername][0] = MasterAccount[playerid][mOld_IP][0] = 0;
Reply
#4

That will reset the Variables set to a players 'Master Account' in the MySQL database?
Reply
#5

Small request, Resetting Variables Public Function. Just an example will do, and a small explanation please. Thanks
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)