Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(dialogid == 2)
- {
- if(response)
- {
- if(!strlen(inputtext))// Åñëè ïóñòîé òåêñò
- {
- GetPlayerName(playerid, IAP[playerid][pName], 24);
- format(gpn, sizeof(gpn), "{FFFFFF}- {CC9900}Âàø íèê: {FFFFFF}%s\n\nÄàííûé íèêíåéì çàðåãèñòðèðîâàí íà ñåðâåðå\n\nÅñëè Âû ÿâëÿåòåñü âëàäåëüöåì àêêàóíòà ñ äàííûì íèêîì, ââåäèòå\nïàðîëü äëÿ àâòîðèçàöèè â ïîëå íèæå\n ïðîòèâíîì ñëó÷àå çàéäèòå íà ñåðâåð ñ íåçàíÿòûì íèêîì, ñìåíèâ\nåãî â íàñòðîéêàõ êëèåíòà {CCCCCC}SA:MP\n\n{FF6347}Îøèáêà:\n{FFFFFF}- {FFFFCC}Âû íå ââåëè ïàðîëü", IAP[playerid][pName]);
- ShowPlayerDialog(playerid, 2, DIALOG_STYLE_PASSWORD, "Àâòîðèçàöèÿ",gpn,"Âõîä","Îòìåíà");
- }
- else
- {
- new password[16];
- GetPVarString(playerid, "Password", password, sizeof(password));
- if(strlen(inputtext) != strlen(password) && strcmp(inputtext, password, true))// Åñëè ïàðîëü ÍÅÂÅÐÍÛÉ
- {
- GetPlayerName(playerid, IAP[playerid][pName], 24);
- format(gpn, sizeof(gpn), "{FFFFFF}- {CC9900}Âàø íèê: {FFFFFF}%s\n\nÄàííûé íèêíåéì çàðåãèñòðèðîâàí íà ñåðâåðå\n\nÅñëè Âû ÿâëÿåòåñü âëàäåëüöåì àêêàóíòà ñ äàííûì íèêîì, ââåäèòå\nïàðîëü äëÿ àâòîðèçàöèè â ïîëå íèæå\n ïðîòèâíîì ñëó÷àå çàéäèòå íà ñåðâåð ñ íåçàíÿòûì íèêîì, ñìåíèâ\nåãî â íàñòðîéêàõ êëèåíòà {CCCCCC}SA:MP\n\n{FF6347}Îøèáêà:\n{FFFFFF}- {FFFFCC}Âû ââåëè íåâåðíûé ïàðîëü", IAP[playerid][pName]);
- ShowPlayerDialog(playerid, 2, DIALOG_STYLE_PASSWORD, "Àâòîðèçàöèÿ",gpn,"Âõîä","Îòìåíà");
- }
- else
- {
- TogglePlayerSpectating(playerid, true);
- // Àâòîðèçàöèÿ óñïåøíà, âûáèðàåì ñêèí
- TogglePlayerSpectating(playerid, false);
- IAP[playerid][pSetAdmMsgs] = 1;
- IAP[playerid][pSetClock] = 1;
- IAP[playerid][pSetEnterExits] = 1;
- IAP[playerid][pSetSafetyMsgs] = 1;
- // Íàñòðîéêè âðåìåííî, ïîêà íå ðåøó ñ MySQL
- IAP[playerid][pEntered] = 1;
- IAP[playerid][pInChat] = 1;
- IAP[playerid][pAdmLogin] = 0;
- IAP[playerid][pFirstSpawn] = 1;
- ForceClassSelection(playerid);
- GivePlayerMoney(playerid, IAP[playerid][pMoney]);
- SetPlayerScore(playerid, IAP[playerid][pScore]);
- new welcome[150];
- format(welcome, sizeof(welcome), "{FFFFFF}> {00D900}Èãðîê %s àâòîðèçîâàëñÿ íà ñåðâåðå", IAP[playerid][pName]);
- SendHelloServerMessage(-1, welcome);
- SendClientMessage(playerid, COLOR_YELLOW, "Âû óñïåøíî àâòîðèçîâàëèñü. Ïðèÿòíîé èãðû!");
- new bantxt[180];
- format(bantxt, sizeof(bantxt), "{FF6347}Óâàæàåìûé èãðîê!\n\nÊ ñîæàëåíèþ, Âàø àêêàóíò çàáëîêèðîâàí.\n\nÀäìèíèñòðàòîð: %s\nÏðè÷èíà: %s\nÄàòà: %f\nÎñòàëîñü äíåé: %d", IAP[playerid][pBannedBy], IAP[playerid][pBanReason]);
- if(IAP[playerid][pBanned] == 1) return ShowPlayerDialog(playerid, D_KICK, DIALOG_STYLE_MSGBOX, "Âíèìàíèå", bantxt, "ÎÊ", "") && Kick(playerid);
- }
- }
- }
- else
- {
- GetPlayerName(playerid, IAP[playerid][pName], 24);
- format(gpn, sizeof(gpn), "{FFFFFF}- {CC9900}Âàø íèê: {FFFFFF}%s\n\nÄàííûé íèêíåéì çàðåãèñòðèðîâàí íà ñåðâåðå\n\nÅñëè Âû ÿâëÿåòåñü âëàäåëüöåì àêêàóíòà ñ äàííûì íèêîì, ââåäèòå\nïàðîëü äëÿ àâòîðèçàöèè â ïîëå íèæå\n ïðîòèâíîì ñëó÷àå çàéäèòå íà ñåðâåð ñ íåçàíÿòûì íèêîì, ñìåíèâ\nåãî â íàñòðîéêàõ êëèåíòà {CCCCCC}SA:MP", IAP[playerid][pName]);
- ShowPlayerDialog(playerid, 2, DIALOG_STYLE_PASSWORD, "Àâòîðèçàöèÿ",gpn,"Âõîä","Îòìåíà");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement