Advertisement
Guest User

Untitled

a guest
Aug 19th, 2017
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 0.93 KB | None | 0 0
  1. new cmdlvl;
  2.  
  3. forward GetCommandPermission(cmd[]);
  4. public GetCommandPermission(cmd[])
  5. {
  6.     format(Query, sizeof (Query), "SELECT Level FROM `Commands` WHERE `Name` = '%s'", cmd);
  7.     mysql_query(Query);
  8.     mysql_store_result();
  9.     cmdlvl = mysql_fetch_int();
  10.     mysql_free_result();
  11.     return 1;
  12. }
  13.  
  14. YCMD:test(playerid, params[], help)
  15. {
  16.     #pragma unused params
  17.     GetCommandPermission("test");
  18.     if (help) {
  19.         // Help function
  20.     }
  21.     else {
  22.         if (pStats[playerid][pAdminLevel] >= cmdlvl) {
  23.             SendClientMessage(playerid, COL_WHITE, "Command /test works perfectly normal!");
  24.         }
  25.         else {
  26.             SendClientMessage(playerid, COL_WHITE, "You do not have permissions to use this command!");
  27.         }
  28.     }
  29.     return 1;
  30. }
  31.  
  32.  
  33.  
  34.  
  35. /* Database
  36.  
  37.  
  38.  
  39. CREATE TABLE IF NOT EXISTS `commands` (
  40.   `Name` varchar(30) NOT NULL,
  41.   `Level` int(11) NOT NULL
  42. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  43.  
  44. INSERT INTO `commands` (`Name`, `Level`) VALUES
  45. ('test', 1);*/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement