Advertisement
jlalt

zz

Aug 19th, 2017
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.70 KB | None | 0 0
  1. CMD:osetus(playerid, params[])
  2. {
  3.     if(PlayerInfo[playerid][LoggedIn] == 0)
  4.         return SendClientMessage(playerid, -1, ""chat" "COL_NGREEN"[ERROR]: "COL_GREY"You need to be 'Logged In' to use this command.");
  5.     if(PlayerInfo[playerid][usMember] < 7)
  6.         return SendClientMessage(playerid, -1, ""chat" "COL_NGREEN"[ERROR]: "COL_GREY"You need to be 'US Member 7+' to use this command.");
  7.     new oplayer[128], uslevel;
  8.     if(sscanf(params,"s[128]i",oplayer,uslevel))
  9.         return SendClientMessage(playerid, -1, ""chat" "COL_GREY"[Usage]: /osetus "COL_RED"[name] [rank]");
  10.     if(uslevel > 10)
  11.         return SendClientMessage(playerid, -1, ""chat" "COL_NGREEN"[ERROR]: "COL_GREY"US Level must be between [1-10]");
  12.     new
  13.         Cache:Result,
  14.         Query[390]
  15.     ;
  16.     mysql_format(mysql, Query, sizeof Query,"SELECT `usMember` FROM `clans` WHERE `name` = '%e' LIMIT 1",oplayer);
  17.     Result = mysql_query(mysql, Query);
  18.     if(cache_num_rows() > 0)
  19.     {
  20.         new oldlevel;
  21.         oldlevel = cache_get_field_content_int(0, "usMember");
  22.         if(oldlevel == uslevel)
  23.         {
  24.             SendClientMessage(playerid, -1, ""chat" "COL_NGREEN"[ERROR]: "COL_GREY"Player is already on that US level.");
  25.         }
  26.         else
  27.         {
  28.             mysql_format(mysql, Query, sizeof Query, "UPDATE `clans` SET `usMember` = '%d' WHERE `name` = '%e'", uslevel, oplayer);
  29.             mysql_tquery(mysql, Query, "", "");
  30.             new string[128];
  31.             format(string, sizeof string, ""chat" "COL_NBLUE"You've set %s's offline US status to rank "COL_WHITE"%d.", oplayer, uslevel);
  32.             SendClientMessage(playerid, -1, string);
  33.         }
  34.     }
  35.     else
  36.         SendClientMessage(playerid, -1, ""chat" "COL_NGREEN"[ERROR]: "COL_GREY"That name does not exists on the database.");
  37.     cache_delete(Result);
  38.     return 1;
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement