Guest User

Untitled

a guest
Apr 23rd, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 0.86 KB | None | 0 0
  1. CMD:charge(playerid, input[])
  2. {
  3.     if(FactionType[playerid] != 1) return SendClientMessage(playerid, RED, "You are not law enforcement officer.");
  4.    
  5.     new id, charge;
  6.     if(sscanf(input, "us", id, charge)) return SendHint(playerid, "/charge [player] [reason]");
  7.     if(id == INVALID_PLAYER_ID) return SendError(playerid, "Invalid player id.");
  8.    
  9.     new File[15+MAX_PLAYER_NAME], name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, MAX_PLAYER_NAME);
  10.     format(File, sizeof(File), "/charges/%s", name);
  11.  
  12.     if(dini_Exists(File))
  13.     {
  14.         for(new i = 1; i < 100; i++)
  15.         {
  16.             if(!dini_Int(File, i))
  17.             {
  18.                 new str[128]; format(str, sizeof(str), "%d. Charge: %s, Reporter: %s", i, charge, GetPlayerNameEx(playerid));
  19.                 dini_Set(File, i, str);
  20.             }
  21.         }
  22.     }
  23.     return 1;
  24. }
Add Comment
Please, Sign In to add comment