Advertisement
Guest User

Untitled

a guest
Apr 20th, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.55 KB | None | 0 0
  1. stock IsPlayerBanned(playerid)
  2. {
  3.     new query[450], resultline[100], strf[550], str[150], vardas[24], adminas[24], priezastis[500], dataa[24], ip[16];
  4.     GetPlayerIp(playerid, ip, sizeof(ip));
  5.     format(query, sizeof(query), "SELECT * FROM `banai` WHERE `Vardas` = '%s' OR `IP` = '%s'", GetPlayerNameEx(playerid), ip);
  6.     mysql_query(query);
  7.     mysql_store_result();
  8.     if(mysql_num_rows())
  9.     {
  10.         format(query, sizeof query, "SELECT Vardas, Admin, BanPriezastis, Laikas FROM players WHERE Vardas = '%s' OR `IP` = '%s'", GetPlayerNameEx(playerid), ip);
  11.         mysql_query(query);
  12.         mysql_store_result();
  13.         if(mysql_fetch_row_format(resultline)) sscanf(resultline, "p<|>s[24]s[24]s[500]s[24]", vardas, adminas, priezastis, dataa);
  14.         mysql_free_result();
  15.         if(mysql_fetch_row(query))
  16.         {
  17.             ClearChat(playerid, 20);
  18.             format(str, sizeof(str), "{ffffff}Jūsų vartotojas ar IP adresas yra užblokuotas.\n");
  19.             strcat(strf, str);
  20.             format(str, sizeof(str), "{ffffff}Užblokavusio Administratoriaus vardas: %s\n", adminas);
  21.             strcat(strf, str);
  22.             format(str, sizeof(str), "{ffffff}Užblokuotas vartotojas: %s\n", vardas);
  23.             strcat(strf, str);
  24.             format(str, sizeof(str), "{ffffff}Užblokavimo priežastis: %s\n", priezastis);
  25.             strcat(strf, str);
  26.             format(str, sizeof(str), "{ffffff}Jeigu buvote užblokuotas neteisingai rašykite į forumą atsiblokavimo anketą.\n");
  27.             strcat(strf, str);
  28.             ShowPlayerDialog(playerid, 999, DIALOG_STYLE_MSGBOX, "Užblokuotas", strf, " ", " ");
  29.             KickEx(playerid);
  30.             return 1;
  31.         }
  32.     }
  33.     mysql_free_result();
  34.     return 1;
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement