Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(dialogid == DIALOG_LOGIN)
- {
- if ( !response ) return Kick ( playerid );
- if( response )
- {
- new ip[16], Message3[128];
- GetPlayerIp(playerid, ip, sizeof(ip));
- if(udb_hash(inputtext) == PlayerInfo[playerid][pPass])
- {
- SetPlayerScore(playerid, LPinfo[playerid][Score]);
- Info[playerid][Logged] = 1;
- INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
- if(PlayerInfo[playerid][pAdmin] == 0 && Info[playerid][VIPLevel] == 0)
- {
- format(Message3, sizeof(Message3), "You Have Logged In As A {00FFFB}Registered Player{FFF700}."), SendClientMessage(playerid, 0xFFF700FF, Message3);
- }
- if(PlayerInfo[playerid][pAdmin] > 0)
- {
- switch(PlayerInfo[playerid][pAdmin])
- {
- case 1: AdmRank = "Trial Moderator";
- case 2: AdmRank = "Moderator";
- case 3: AdmRank = "Master Moderator";
- case 4: AdmRank = "Trial Administrator";
- case 5: AdmRank = "Administrator";
- case 6: AdmRank = "Master Administrator";
- case 7: AdmRank = "Head Administrator";
- case 8: AdmRank = "Trusted Administrator";
- case 9: AdmRank = "Co-Owner";
- case 10: AdmRank = "Owner";
- }
- if(Info[playerid][VIPLevel] > 0)
- {
- switch(Info[playerid][VIPLevel])
- {
- case 1: AccType = "Bronze";
- case 2: AccType = "Silver";
- case 3: AccType = "Gold";
- }
- format(Message3, sizeof(Message3), "You Have Logged In As A(n) {00FFFB}%s Level %d{FFF700} With A {FF00EA}%s{FFF700} Account.", AdmRank, PlayerInfo[playerid][pAdmin], AccType), SendClientMessage(playerid, 0xFFF700FF, Message3);
- VIPReward[playerid] = SetTimerEx("VIPMoney", 1380000, true, "d", playerid);
- SendClientMessage(playerid, 0xFFF700FF, "You Will Be Given Some VIP Money While Living Whole Gameday.");
- if(Info[playerid][VIPLevel] >= 1)
- {
- if(Info[playerid][Favouriteskin] < -1 || Info[playerid][Favouriteskin] > 299)
- {
- Autouseskin[playerid] = 1;
- }
- }
- }
- else
- {
- format(Message3, sizeof(Message3), "You Have Logged In As A(n) {00FFFB}%s Level %d{FFF700}.", AdmRank, PlayerInfo[playerid][pAdmin]), SendClientMessage(playerid, 0xFFF700FF, Message3);
- OnDuty[playerid] = 0;
- }
- }
- else if(Info[playerid][VIPLevel] > 0)
- {
- switch(Info[playerid][VIPLevel])
- {
- case 1: AccType = "Bronze";
- case 2: AccType = "Silver";
- case 3: AccType = "Gold";
- }
- format(Message3, sizeof(Message3), "You Have Logged In As A {FF00EA}%s{FFF700} Account.", AccType), SendClientMessage(playerid, 0xFFF700FF, Message3);
- VIPReward[playerid] = SetTimerEx("VIPMoney", 1380000, true, "d", playerid);
- SendClientMessage(playerid, 0xFFF700FF, "You Will Be Given Some VIP Money While Living Whole Gameday.");
- if(Info[playerid][VIPLevel] >= 1)
- {
- if(Info[playerid][Favouriteskin] < -1 || Info[playerid][Favouriteskin] > 299)
- {
- Autouseskin[playerid] = 1;
- }
- }
- }
- if(Info[playerid][VIPLevel] == 3)
- {
- SetPlayerFightingStyle(playerid, fskillid[playerid]);
- }
- PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
- PlayerAlreadyLoggedIn[playerid] = 1;
- PlayerAlreadyRegisteredIn[playerid] = 1;
- GivePlayerMoney(playerid, PlayerInfo[playerid][pCash]);
- SetPlayerScore(playerid, LPinfo[playerid][Score]);
- ShowPlayerDialog(playerid, DIALOG_SUCCESS_2, DIALOG_STYLE_MSGBOX,""COL_WHITE"Success!",""COL_GREEN"You have successfully logged in!","Ok","");
- UserTimer[playerid] = SetTimerEx("UserSaver", 120000, true, "d", playerid);
- PlayerDays[playerid] = SetTimerEx("DaysAlive", 1380000, true, "d", playerid);
- new INI:File = INI_Open(UserPath2(playerid));
- INI_WriteString(File,"IP", ip);
- INI_Close(File);
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,""COL_WHITE"Login",""COL_RED"You have entered an incorrect password.\n"COL_WHITE"Type your password below to login.","Login","Quit");
- return 1;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment