SA-MP Forums Archive
PROBLEM IN X ADMIN BY XTREMER - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: PROBLEM IN X ADMIN BY XTREMER (/showthread.php?tid=501993)



PROBLEM IN X ADMIN BY XTREMER - kloning1 - 21.03.2014

sir, can you help me? with X Admin system by XtremeR
why user not saved?
pawn Код:
public OnPlayerConnect(playerid)
{
    new PlayerName[MAX_PLAYER_NAME];
    PlayerLogged[playerid] = 0;
    new file[256];
    format(file, sizeof(file), SERVER_USER_FILE, PlayerName);
    if (!dini_Exists(file)) return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, "~~~ You're not registered.", "Welcome To The Server, Register by creating a password.", "Register", "Cancel");
    if(fexist(file)) {
        new plrIP[64];
        GetPlayerIp(playerid, plrIP, 64);
        if (PlayerInfo[playerid][IP] == GetPlayerIp(playerid, plrIP, 64)) {
            PlayerInfo[playerid][RegisterDate] = dini_Int(file, "RegisterDate");
            PlayerInfo[playerid][AdminLevel] = dini_Int(file, "AdminLevel");
            PlayerInfo[playerid][VIPLevel] = dini_Int(file, "VIPLevel");
            PlayerInfo[playerid][Cash] = dini_Int(file, "Money");
            PlayerInfo[playerid][Score] = dini_Int(file, "Score");
            PlayerInfo[playerid][Skin] = dini_Int(file, "Skin");
            PlayerInfo[playerid][Kills] = dini_Int(file, "Kills");
            PlayerInfo[playerid][Deaths] = dini_Int(file, "Deaths");
            PlayerInfo[playerid][IP] = dini_Int(file, "IP");
            PlayerInfo[playerid][Banned] = dini_Int(file, "Banned");
            PlayerInfo[playerid][Seconds] = dini_Int(file, "Seconds");
            PlayerInfo[playerid][Minutes] = dini_Int(file, "Minutes");
            PlayerInfo[playerid][Hours] = dini_Int(file, "Hours");
            PlayerLogged[playerid] = 1;
            GivePlayerMoney(playerid, dini_Int(file, "Money")-GetPlayerMoney(playerid));
            SetPlayerScore(playerid, PlayerInfo[playerid][Score]);
            SendClientMessage(playerid, 0xB1FB44FF, "-X Admin- Auto-IP Loginned.");
            static R, G, B;
            SetPlayerColor(playerid, random((R * 16777216)) + random((G * 65536)) + random((B*256)));
            if(GetPlayerColor(playerid) == COLOR_YELLOW) {
                if(PlayerInfo[playerid][AdminLevel] == 0) {
                    SetPlayerColor(playerid, random((R * 16777216)) + random((G * 65536)) + random((B*256)));
                }
            }
            if (PlayerInfo[playerid][Banned] == 1) {
                SendClientMessage(playerid, 0xFF444499, "X Admin: You are banned, do not evade.");
                Kick(playerid);
            }
        }
        else {
            ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "X Admin: You're registered.", "Welcome, You are registered, Please login.", "Login", "Cancel");
        }
    }
    return 1;
}
public OnPlayerDisconnect(playerid, reason)
{

    return 1;
}



Re: PROBLEM IN X ADMIN BY XTREMER - kloning1 - 21.03.2014

up ., help me please


AW: PROBLEM IN X ADMIN BY XTREMER - Macronix - 21.03.2014

pawn Код:
new PlayerName[MAX_PLAYER_NAME];
GetPlayerName(playerid, PlayerName, sizeof(PlayerName));



Re: PROBLEM IN X ADMIN BY XTREMER - kloning1 - 21.03.2014

user,money, admin, and etc not save ~ can you help me?


Re: PROBLEM IN X ADMIN BY XTREMER - ConnorHunter - 21.03.2014

Show us the disconnect callback


Re: PROBLEM IN X ADMIN BY XTREMER - kloning1 - 21.03.2014

Quote:
Originally Posted by ConnorHunter
Посмотреть сообщение
Show us the disconnect callback
no callback on disconnected sir
can you help me,? I'm so confused


Re: PROBLEM IN X ADMIN BY XTREMER - kloning1 - 22.03.2014

up, help me please i need