Advertisement
Guest User

Untitled

a guest
Sep 24th, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 2.75 KB | None | 0 0
  1. forward MontrerStats(playerid,targetid);
  2. public MontrerStats(playerid,targetid)
  3. {
  4.     if(IsPlayerConnected(playerid) && IsPlayerConnected(targetid))
  5.     {
  6.         new nomJoueur[MAX_PLAYER_NAME];
  7.         GetPlayerName(playerid, nomJoueur, MAX_PLAYER_NAME);
  8.         new kills = PlayerInfo[targetid][Kills];
  9.         new deaths = PlayerInfo[targetid][Deaths];
  10.         new warns = PlayerInfo[targetid][Warns];
  11.         new credit = PlayerInfo[targetid][Credit];
  12.         new vip = PlayerInfo[targetid][VIP];
  13.         new adminLevel = PlayerInfo[targetid][AdminLevel];
  14.         new Float:ratio;
  15.         ratio = floatdiv(PlayerInfo[targetid][Kills], PlayerInfo[targetid][Deaths]);
  16.         new ip[16] = GetPlayerIp(targetid, pip, sizeof(pip));
  17.         new score = GetPlayerScore(targetid);
  18.         format(coordsstring, sizeof(coordsstring),"Nom : %s", nomJoueur);
  19.         SendClientMessage(playerid, COLOR_WHITE,coordsstring);
  20.         format(coordsstring, sizeof(coordsstring),"IP : %s", ip);
  21.         SendClientMessage(playerid, COLOR_WHITE,coordsstring);
  22.         format(coordsstring, sizeof(coordsstring),"Score : %d", score);
  23.         SendClientMessage(playerid, COLOR_WHITE,coordsstring);
  24.         format(coordsstring, sizeof(coordsstring),"Kills : %d", kills);
  25.         SendClientMessage(playerid, COLOR_WHITE,coordsstring);
  26.         format(coordsstring, sizeof(coordsstring),"Deaths : %d", deaths);
  27.         SendClientMessage(playerid, COLOR_WHITE,coordsstring);
  28.         format(coordsstring, sizeof(coordsstring),"Ratio : %d", ratio);
  29.         SendClientMessage(playerid, COLOR_WHITE,coordsstring);
  30.         format(coordsstring, sizeof(coordsstring),"Warns : %d", warns);
  31.         SendClientMessage(playerid, COLOR_WHITE,coordsstring);
  32.         format(coordsstring, sizeof(coordsstring),"AdminLevel : %d", adminLevel);
  33.         SendClientMessage(playerid, COLOR_WHITE,coordsstring);
  34.         format(coordsstring, sizeof(coordsstring),"Credits : %d", credit);
  35.         SendClientMessage(playerid, COLOR_WHITE,coordsstring);
  36.         format(coordsstring, sizeof(coordsstring),"VIP : %d", vip);
  37.         SendClientMessage(playerid, COLOR_WHITE,coordsstring);
  38.         return 1;
  39.     }
  40. }
  41.  
  42.     if (strcmp(cmd, "/getstat", true) == 0)
  43.     {
  44.         if(IsPlayerConnected(playerid))
  45.         {
  46.             if (PlayerInfo[playerid][pAdmin] >= 2)
  47.             {
  48.                 tmp = strtok(cmdtext, idx);
  49.                 if(!strlen(tmp))
  50.                 {
  51.                     SendClientMessage(playerid, COLOR_FADE1, "/getstat [Joueur ID/Nom]");
  52.                     return 1;
  53.                 }
  54.                 giveplayerid = ReturnUser(tmp);
  55.                 if(IsPlayerConnected(giveplayerid))
  56.                 {
  57.                     if(giveplayerid != INVALID_PLAYER_ID)
  58.                     {
  59.                         MontrerStats(playerid, giveplayerid);
  60.                     }
  61.                 }
  62.                 else
  63.                 {
  64.                     SendClientMessage(playerid, COLOR_RED, " Il n'y aucun joueur.");
  65.                 }
  66.             }
  67.             else
  68.             {
  69.                 SendClientMessage(playerid, COLOR_RED, "Tu n'es pas autorisé à utiliser cette commande.");
  70.             }
  71.         }
  72.         return 1;
  73.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement