Guest User

Untitled

a guest
Oct 12th, 2021
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 3.21 KB | None | 0 0
  1. ON PLAYER CONNECT
  2. if(fexist(UserPath(playerid, USERPATH))){
  3.         INI_ParseFile(UserPath(playerid, USERPATH), "LoadUser_%s", .bExtra = true, .extra = playerid);
  4.         spd(playerid, dialog_login, DIALOG_STYLE_PASSWORD, "LOGIN", "(dialog tekst)", "Odustani");
  5. }
  6. else  {
  7.         spd(playerid, dialog_lozinka, DIALOG_STYLE_INPUT, "REGISTER - LOZINKA", "(dialog tekst)", "Potvrdi", "Odustani");
  8. }
  9.  
  10. LOAD USER DATA
  11. public LoadUser_data(playerid, name[], value[]){
  12.     INI_Int("Lozinka", PlayerInfo[playerid][Lozinka]);
  13.     INI_Int("Novac", PlayerInfo[playerid][Novac]);
  14.     INI_Int("Level", PlayerInfo[playerid][Level]);
  15.     INI_Int("Respekti", PlayerInfo[playerid][Respekti]);
  16.     INI_Int("Banka", PlayerInfo[playerid][Banka]);
  17.     INI_Int("Zlato", PlayerInfo[playerid][Zlato]);
  18.     INI_Int("Org", PlayerInfo[playerid][Org]);
  19.     INI_Int("Lider", PlayerInfo[playerid][Lider]);
  20.     INI_Int("WL", PlayerInfo[playerid][WL]);
  21.     INI_Int("Mute", PlayerInfo[playerid][Mute]);
  22.     INI_Int("Jail", PlayerInfo[playerid][Jail]);
  23.     INI_Int("TelefonBroj", PlayerInfo[playerid][TelefonBroj]);
  24.     INI_Int("TelefonKredit", PlayerInfo[playerid][TelefonKredit]);
  25.     INI_Int("Warn", PlayerInfo[playerid][Warn]);
  26.     INI_Int("Skin", PlayerInfo[playerid][Skin]);
  27.     INI_Int("Vozilo1", PlayerInfo[playerid][Vozilo1]);
  28.     INI_Int("Vozilo2", PlayerInfo[playerid][Vozilo2]);
  29.     INI_Int("Vozilo3", PlayerInfo[playerid][Vozilo3]);
  30.     INI_Int("Kuca", PlayerInfo[playerid][Kuca]);
  31.     INI_Int("Stan", PlayerInfo[playerid][Stan]);
  32.     INI_Int("Garaza", PlayerInfo[playerid][Garaza]);
  33.     INI_Int("VIP", PlayerInfo[playerid][VIP]);
  34.     INI_String("Rank", PlayerInfo[playerid][Rank], 20);
  35.     INI_Int("Admin", PlayerInfo[playerid][Admin]);
  36.     INI_Int("Supporter", PlayerInfo[playerid][Supporter]);
  37.     INI_Int("StaffCode", PlayerInfo[playerid][StaffCode]);
  38.     INI_Int("AutoDozvola", PlayerInfo[playerid][AutoDozvola]);
  39.     INI_Int("MotorDozvola", PlayerInfo[playerid][MotorDozvola]);
  40.     INI_Int("KamionKombiDozvola", PlayerInfo[playerid][KamionKombiDozvola]);
  41.     INI_Int("LetelicaDozvola", PlayerInfo[playerid][LetelicaDozvola]);
  42.     INI_Int("BrodDozvola", PlayerInfo[playerid][BrodDozvola]);
  43.     INI_Int("Promoter", PlayerInfo[playerid][Promoter]);
  44.     INI_Int("OrgRank", PlayerInfo[playerid][OrgRank]);
  45.     INI_String("Email", PlayerInfo[playerid][Email], 30);
  46.     INI_Int("Godine", PlayerInfo[playerid][Godine]);
  47.     INI_String("Pol", PlayerInfo[playerid][Pol], 10);
  48.     return 1;
  49. }
  50.  
  51. ON DIALOG RESPONSE
  52. if(dialogid == dialog_login){
  53.         if(!response) return Kick(playerid);
  54.         if(response){
  55.             if(str_hasher(inputtext) == PlayerInfo[playerid][Lozinka]){
  56.                 INI_ParseFile(UserPath(playerid, USERPATH), "LoadUser_%s", .bExtra = true, .extra = playerid);
  57.                 infomess(playerid, "Uspesno ste se ulogovali na vas account.");
  58.                 GivePlayerMoney(playerid, PlayerInfo[playerid][Novac]);
  59.                 SetPlayerScore(playerid, PlayerInfo[playerid][Level]);
  60.                 TogglePlayerSpectating(playerid, false);
  61.             }
  62.             else {
  63.                 loginPokusaji[playerid]++;
  64.                 new str[128];
  65.                 format(str, 128, "Uneli ste pogresnu lozinku. Pogreseno puta: %i/3", loginPokusaji[playerid]);
  66.                 errormess(playerid, str);
  67.                 spd(playerid, dialog_login, DIALOG_STYLE_PASSWORD, "LOGIN", "(dialog tekst)", "Potvrdi", "Odustani");
  68.                 if(loginPokusaji[playerid] >= 3){
  69.                     Kick(playerid);
  70.                 }
  71.             }
  72.         }
  73.     }
  74.  
Advertisement
Add Comment
Please, Sign In to add comment