Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ON PLAYER CONNECT
- if(fexist(UserPath(playerid, USERPATH))){
- INI_ParseFile(UserPath(playerid, USERPATH), "LoadUser_%s", .bExtra = true, .extra = playerid);
- spd(playerid, dialog_login, DIALOG_STYLE_PASSWORD, "LOGIN", "(dialog tekst)", "Odustani");
- }
- else {
- spd(playerid, dialog_lozinka, DIALOG_STYLE_INPUT, "REGISTER - LOZINKA", "(dialog tekst)", "Potvrdi", "Odustani");
- }
- LOAD USER DATA
- public LoadUser_data(playerid, name[], value[]){
- INI_Int("Lozinka", PlayerInfo[playerid][Lozinka]);
- INI_Int("Novac", PlayerInfo[playerid][Novac]);
- INI_Int("Level", PlayerInfo[playerid][Level]);
- INI_Int("Respekti", PlayerInfo[playerid][Respekti]);
- INI_Int("Banka", PlayerInfo[playerid][Banka]);
- INI_Int("Zlato", PlayerInfo[playerid][Zlato]);
- INI_Int("Org", PlayerInfo[playerid][Org]);
- INI_Int("Lider", PlayerInfo[playerid][Lider]);
- INI_Int("WL", PlayerInfo[playerid][WL]);
- INI_Int("Mute", PlayerInfo[playerid][Mute]);
- INI_Int("Jail", PlayerInfo[playerid][Jail]);
- INI_Int("TelefonBroj", PlayerInfo[playerid][TelefonBroj]);
- INI_Int("TelefonKredit", PlayerInfo[playerid][TelefonKredit]);
- INI_Int("Warn", PlayerInfo[playerid][Warn]);
- INI_Int("Skin", PlayerInfo[playerid][Skin]);
- INI_Int("Vozilo1", PlayerInfo[playerid][Vozilo1]);
- INI_Int("Vozilo2", PlayerInfo[playerid][Vozilo2]);
- INI_Int("Vozilo3", PlayerInfo[playerid][Vozilo3]);
- INI_Int("Kuca", PlayerInfo[playerid][Kuca]);
- INI_Int("Stan", PlayerInfo[playerid][Stan]);
- INI_Int("Garaza", PlayerInfo[playerid][Garaza]);
- INI_Int("VIP", PlayerInfo[playerid][VIP]);
- INI_String("Rank", PlayerInfo[playerid][Rank], 20);
- INI_Int("Admin", PlayerInfo[playerid][Admin]);
- INI_Int("Supporter", PlayerInfo[playerid][Supporter]);
- INI_Int("StaffCode", PlayerInfo[playerid][StaffCode]);
- INI_Int("AutoDozvola", PlayerInfo[playerid][AutoDozvola]);
- INI_Int("MotorDozvola", PlayerInfo[playerid][MotorDozvola]);
- INI_Int("KamionKombiDozvola", PlayerInfo[playerid][KamionKombiDozvola]);
- INI_Int("LetelicaDozvola", PlayerInfo[playerid][LetelicaDozvola]);
- INI_Int("BrodDozvola", PlayerInfo[playerid][BrodDozvola]);
- INI_Int("Promoter", PlayerInfo[playerid][Promoter]);
- INI_Int("OrgRank", PlayerInfo[playerid][OrgRank]);
- INI_String("Email", PlayerInfo[playerid][Email], 30);
- INI_Int("Godine", PlayerInfo[playerid][Godine]);
- INI_String("Pol", PlayerInfo[playerid][Pol], 10);
- return 1;
- }
- ON DIALOG RESPONSE
- if(dialogid == dialog_login){
- if(!response) return Kick(playerid);
- if(response){
- if(str_hasher(inputtext) == PlayerInfo[playerid][Lozinka]){
- INI_ParseFile(UserPath(playerid, USERPATH), "LoadUser_%s", .bExtra = true, .extra = playerid);
- infomess(playerid, "Uspesno ste se ulogovali na vas account.");
- GivePlayerMoney(playerid, PlayerInfo[playerid][Novac]);
- SetPlayerScore(playerid, PlayerInfo[playerid][Level]);
- TogglePlayerSpectating(playerid, false);
- }
- else {
- loginPokusaji[playerid]++;
- new str[128];
- format(str, 128, "Uneli ste pogresnu lozinku. Pogreseno puta: %i/3", loginPokusaji[playerid]);
- errormess(playerid, str);
- spd(playerid, dialog_login, DIALOG_STYLE_PASSWORD, "LOGIN", "(dialog tekst)", "Potvrdi", "Odustani");
- if(loginPokusaji[playerid] >= 3){
- Kick(playerid);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment