Advertisement
Guest User

Untitled

a guest
Jul 30th, 2015
263
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.14 KB | None | 0 0
  1. stock showStats(playerid, targetid)
  2. {
  3. new param1[32],param2[32],param3[32],param100[32];
  4. new nxtlevel = playerVariables[targetid][pLevel];
  5. new expamount = nxtlevel*levelexp;
  6. new orejucate = playerVariables[ targetid ][ pTimpJucat ];
  7.  
  8. switch(playerVariables[targetid][pGender])
  9. {
  10. case 1: param2 = "Male";
  11. case 2: param2 = "Female";
  12. default: param2 = "Unknown";
  13. }
  14. new param20[182];
  15. if(playerVariables[targetid][pPhoneNumber] != -1)
  16. {
  17. format(param20,sizeof(param20),"%d",playerVariables[targetid][pPhoneNumber]);
  18. }
  19. else
  20. {
  21. param20 = "None";
  22. }
  23. if(playerVariables[targetid][pJob] == 0)
  24. {
  25. param1 = "Unemployed";
  26. }
  27. else
  28. {
  29. strcpy(param1, jobVariables[playerVariables[targetid][pJob]][jJobName], sizeof(param1));
  30. }
  31. SendClientMessage(playerid, COLOR_TEAL, "--------------------------------------------------------------------------------------------------------------------------------");
  32. format(szMessage, sizeof(szMessage), "%s | Respect Points: %d/%d | Level: %d | Phone number: %s | Job: %s | ",playerVariables[targetid][pNormalName],playerVariables[targetid][pRPoints], expamount, playerVariables[targetid][pLevel],param20,param1, orejucate );
  33. SendClientMessage(playerid, COLOR_WHITE, szMessage);
  34. if(playerVariables[targetid][pGroup] < 1)
  35. {
  36. param1 = "None";
  37. param2 = "None";
  38. }
  39. else
  40. {
  41. format(param1, sizeof(param1), "%s", groupVariables[playerVariables[targetid][pGroup]][gGroupName]);
  42. switch(playerVariables[targetid][pGroupRank])
  43. {
  44. case 1: format(param2, sizeof(param2), "%s", groupVariables[playerVariables[targetid][pGroup]][gGroupRankName1]);
  45. case 2: format(param2, sizeof(param2), "%s", groupVariables[playerVariables[targetid][pGroup]][gGroupRankName2]);
  46. case 3: format(param2, sizeof(param2), "%s", groupVariables[playerVariables[targetid][pGroup]][gGroupRankName3]);
  47. case 4: format(param2, sizeof(param2), "%s", groupVariables[playerVariables[targetid][pGroup]][gGroupRankName4]);
  48. case 5: format(param2, sizeof(param2), "%s", groupVariables[playerVariables[targetid][pGroup]][gGroupRankName5]);
  49. case 6: format(param2, sizeof(param2), "%s", groupVariables[playerVariables[targetid][pGroup]][gGroupRankName6]);
  50. case 7: format(param2, sizeof(param2), "%s", groupVariables[playerVariables[targetid][pGroup]][gGroupRankName7]);
  51. }
  52. }
  53. if(playerVariables[targetid][pWalkieTalkie] == -1) param3 = "None";
  54. else if(playerVariables[targetid][pWalkieTalkie] == 0) param3 = "Disabled";
  55. else format(param3, sizeof(param3), "#%d khz", playerVariables[targetid][pWalkieTalkie]);
  56.  
  57. new donator[256];
  58. if(playerVariables[targetid][pDonate] == 0) donator = "No";
  59. else format(donator, sizeof(donator), "Yes");
  60. format(szMessage, sizeof(szMessage), "Group: %s | Rank: %s (%d) | Bank: $%s | Cash: $%s | Materials: %d | Radio: %s", param1, param2, playerVariables[targetid][pGroupRank], NumberFormat(playerVariables[targetid][pBankMoney]), NumberFormat(playerVariables[targetid][pMoney]), playerVariables[targetid][pMaterials], param3);
  61. SendClientMessage(playerid, COLOR_WHITE, szMessage);
  62. if(playerVariables[targetid][pGroup] == 1 )
  63. {
  64. format(szMessage, sizeof(szMessage), "Credit: $%d | Warns: %d/3 | Lawer Points: %d/3 | Premium: %s (%d points) | FW: %d/3 | FP: %d/20", playerVariables[targetid][pPhoneCredit],playerVariables[targetid][pWarns],playerVariables[targetid][pRobPoints],donator,playerVariables[targetid][pPremiumPoints],playerVariables[targetid][pFWarns],playerVariables[targetid][pFPunish]);
  65. SendClientMessage(playerid, COLOR_WHITE, szMessage);
  66. }
  67. else
  68. {
  69. if(playerVariables[targetid][pDonate] == 1)
  70. {
  71. format(szMessage, sizeof(szMessage), "Credit: $%d | Warns: %d/3 | Rob Points: %d/8 | Premium: %s (%d points) | FW: %d/3 | FP: %d/20", playerVariables[targetid][pPhoneCredit],playerVariables[targetid][pWarns],playerVariables[targetid][pRobPoints],donator,playerVariables[targetid][pPremiumPoints],playerVariables[targetid][pFWarns],playerVariables[targetid][pFPunish]);
  72. SendClientMessage(playerid, COLOR_WHITE, szMessage);
  73. }
  74. else
  75. {
  76. format(szMessage, sizeof(szMessage), "Credit: $%d | Warns: %d/3 | Rob Points: %d/10 | Premium: %s (%d points) | FW: %d/3 | FP: %d/20", playerVariables[targetid][pPhoneCredit],playerVariables[targetid][pWarns],playerVariables[targetid][pRobPoints],donator,playerVariables[targetid][pPremiumPoints],playerVariables[targetid][pFWarns],playerVariables[targetid][pFPunish]);
  77. SendClientMessage(playerid, COLOR_WHITE, szMessage);
  78. }
  79.  
  80. }
  81. if(playerVariables[targetid][pClan] < 1)
  82. {
  83. param1 = "None";
  84. param100 = "None";
  85. }
  86. else
  87. {
  88. format(param1, sizeof(param1), "%s", clanVariables[playerVariables[targetid][pClan]][cClanName]);
  89. switch(playerVariables[targetid][pClanRank])
  90. {
  91. case 1: format(param100, sizeof(param100), "%s", clanVariables[playerVariables[targetid][pClan]][cClanRankName1]);
  92. case 2: format(param100, sizeof(param100), "%s", clanVariables[playerVariables[targetid][pClan]][cClanRankName2]);
  93. case 3: format(param100, sizeof(param100), "%s", clanVariables[playerVariables[targetid][pClan]][cClanRankName3]);
  94. case 4: format(param100, sizeof(param100), "%s", clanVariables[playerVariables[targetid][pClan]][cClanRankName4]);
  95. case 5: format(param100, sizeof(param100), "%s", clanVariables[playerVariables[targetid][pClan]][cClanRankName5]);
  96. case 6: format(param100, sizeof(param100), "%s", clanVariables[playerVariables[targetid][pClan]][cClanRankName6]);
  97. case 7: format(param100, sizeof(param100), "%s", clanVariables[playerVariables[targetid][pClan]][cClanRankName7]);
  98. }
  99. }
  100. format(szMessage, sizeof(szMessage), "Admin Level: %d | House: %d | Business: %d | Drugs: %dg | Clan: %s | Rank: %s (%d)",playerVariables[targetid][pAdminLevel], getPlayerHouseID(targetid), getPlayerBusinessID(targetid),playerVariables[targetid][pDrugs], param1, param100,playerVariables[targetid][pClanRank]);
  101. SendClientMessage(playerid, COLOR_WHITE, szMessage);
  102.  
  103. new Float:HAFloats[2];
  104. GetPlayerHealth(targetid,HAFloats[0]);
  105. GetPlayerArmour(targetid,HAFloats[1]);
  106. if(playerVariables[playerid][pAdminLevel] >= 1)
  107. {
  108. switch(playerVariables[targetid][pPrisonID])
  109. {
  110. case 0: format(szMessage, sizeof(szMessage), "IP: %s | Health: %.1f | Armour: %.1f", playerVariables[targetid][pConnectionIP],HAFloats[0], HAFloats[1]);
  111. case 1: format(szMessage, sizeof(szMessage), "IP: %s | Health: %.1f | Armour: %.1f | Admin Prison Time: %d", playerVariables[targetid][pConnectionIP], HAFloats[0], HAFloats[1], playerVariables[targetid][pPrisonTime]);
  112. case 2: format(szMessage, sizeof(szMessage), "IP: %s | Health: %.1f | Armour: %.1f | Admin Jail Time: %d", playerVariables[targetid][pConnectionIP], HAFloats[0], HAFloats[1], playerVariables[targetid][pPrisonTime]);
  113. case 3: format(szMessage, sizeof(szMessage), "IP: %s | Health: %.1f | Armour: %.1f | Jail Time: %d", playerVariables[targetid][pConnectionIP], HAFloats[0], HAFloats[1], playerVariables[targetid][pPrisonTime]);
  114. }
  115. SendClientMessage(playerid, COLOR_ASKQ, szMessage);
  116. }
  117. SCM(playerid, COLOR_TEAL, "--------------------------------------------------------------------------------------------------------------------------------");
  118. return 1;
  119. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement