AlpayLewis

/ogiverank

Sep 15th, 2015
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.98 KB | None | 0 0
  1. if(strcmp(cmd, "/ogiverank", true) == 0)
  2.     {
  3.         if(PlayerInfo[playerid][pLeader] != 1 && PlayerInfo[playerid][pLeader] != 2 && PlayerInfo[playerid][pLeader] != 3 && PlayerInfo[playerid][pLeader] != 4 && PlayerInfo[playerid][pLeader] != 5 && PlayerInfo[playerid][pLeader] != 6  && PlayerInfo[playerid][pLeader] != 7 && PlayerInfo[playerid][pLeader] != 8 && PlayerInfo[playerid][pLeader] != 9 && PlayerInfo[playerid][pLeader] != 10 && PlayerInfo[playerid][pLeader] != 666)
  4.         {
  5.             return SendClientMessage(playerid,COLOR_GREY,"  Shoma dastresie kafi baraye anjame inkar ra nadarid (Leaders Only) !");
  6.         }
  7.         tmp = strtok(cmdtext, idx);
  8.         if(!strlen(tmp))
  9.         {
  10.             SendClientMessage(playerid, COLOR_WHITE, "Dastoor: /ogiverank [full name(case sensative)] [rank]");
  11.             return 1;
  12.         }
  13.         format(string, sizeof(string), "users/%s.ini",tmp);
  14.         if(!dini_Exists(string))
  15.         {
  16.             SendClientMessage(playerid, COLOR_GRAD1, "That player does not exist !");
  17.             return 1;
  18.         }
  19.         new tmp2[128];
  20.         new money;
  21.         tmp2 = strtok(cmdtext, idx);
  22.         money = strval(tmp2);
  23.         if(dini_Int(string, "Member") == PlayerInfo[playerid][pFacMember])
  24.         {
  25.             if(dini_Int(string, "Rank") > PlayerInfo[playerid][pRank] && dini_Int(string, "Rank") == PlayerInfo[playerid][pRank])
  26.             {
  27.                 SendClientMessage(playerid, COLOR_GREY, "   Shoma nemitavanid High Rank tar az khodetan ra giverank konid !");
  28.                 return 1;
  29.             }
  30.             strmid(sendername, PlayerRPName(playerid), 0, MAX_PLAYER_NAME);
  31.             new length = strlen(cmdtext);
  32.             while ((idx < length) && (cmdtext[idx] <= ' '))
  33.             {
  34.                 idx++;
  35.             }
  36.             if(!strlen(tmp2))
  37.             {
  38.                 SendClientMessage(playerid, COLOR_WHITE, "Dastoor: /ogiverank [full name(case sensative)] [rank]");
  39.                 return 1;
  40.             }
  41.             dini_IntSet(string, "Rank", money);
  42.             format(string, 256, "* Shoma be %s , Rank %d dadid!", tmp, (money));
  43.             SendClientMessage(playerid, COLOR_GRAD1, string);
  44.         }
  45.         else
  46.         {
  47.             SendClientMessage(playerid, COLOR_GRAD1, "   Farde morede nazar dar Faction Shoma nemibashad!");
  48.         }
  49.     }
Advertisement
Add Comment
Please, Sign In to add comment