Guest User

Untitled

a guest
Dec 10th, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.80 KB | None | 0 0
  1. ocmd:stats(playerid,params[])
  2. {
  3. if(IsPlayerConnected(playerid))
  4. {
  5. new atext[20];
  6. if(SpielerInfo[playerid][pSex] == 1) { atext = "Männlich"; }
  7. else if(SpielerInfo[playerid][pSex] == 2) { atext = "Weiblich"; }
  8. new ftext[64];
  9. if(SpielerInfo[playerid][pFraktion] == 1 || SpielerInfo[playerid][pLeader] == 1)
  10. { ftext = "Los Santos Police Department"; }
  11. else if(SpielerInfo[playerid][pFraktion] == 2 || SpielerInfo[playerid][pLeader] == 2)
  12. { ftext = "FBI"; }
  13. else if(SpielerInfo[playerid][pFraktion] == 3 || SpielerInfo[playerid][pFraktion] == 3)
  14. { ftext = "U.S. Army"; }
  15. else if(SpielerInfo[playerid][pFraktion] == 4 || SpielerInfo[playerid][pLeader] == 4)
  16. { ftext = "Notdienst"; }
  17. else if(SpielerInfo[playerid][pFraktion] == 5 || SpielerInfo[playerid][pLeader] == 5)
  18. { ftext = "Ordnungsamt"; }
  19. else if(SpielerInfo[playerid][pFraktion] == 6 || SpielerInfo[playerid][pLeader] == 6)
  20. { ftext = "Fahrschule"; }
  21. else if(SpielerInfo[playerid][pFraktion] == 7 || SpielerInfo[playerid][pLeader] == 7)
  22. { ftext = "Hitman Agency"; }
  23. else if(SpielerInfo[playerid][pFraktion] == 8 || SpielerInfo[playerid][pLeader] == 8)
  24. { ftext = "Grove Street"; }
  25. else if(SpielerInfo[playerid][pFraktion] == 9 || SpielerInfo[playerid][pLeader] == 9)
  26. { ftext = "Rollin' Heights Ballas"; }
  27. else if(SpielerInfo[playerid][pFraktion] == 10 || SpielerInfo[playerid][pLeader] == 10)
  28. { ftext = "Yakuza"; }
  29. else if(SpielerInfo[playerid][pFraktion] == 11 || SpielerInfo[playerid][pLeader] == 11)
  30. { ftext = "La Cosa Nostra"; }
  31. else
  32. { ftext = "Zivilist"; }
  33. new frtext[20];
  34. if(SpielerInfo[playerid][pFraktion] == 1)
  35. {
  36. if(SpielerInfo[playerid][pFrakrang] == 1) { frtext = "Cadet"; }
  37. else if(SpielerInfo[playerid][pFrakrang] == 2) { frtext = "Officer"; }
  38. else if(SpielerInfo[playerid][pFrakrang] == 3) { frtext = "Bewährungshelfer"; }
  39. else if(SpielerInfo[playerid][pFrakrang] == 4) { frtext = "Kommissar"; }
  40. else if(SpielerInfo[playerid][pFrakrang] == 5) { frtext = "Oberkommissar"; }
  41. else if(SpielerInfo[playerid][pFrakrang] == 6) { frtext = "Lieutnant"; }
  42. else if(SpielerInfo[playerid][pFrakrang] == 7) { frtext = "Captain"; }
  43. }
  44. else if(SpielerInfo[playerid][pFraktion] == 0){ frtext = " / "; }
  45. new jtext[20];
  46. if(SpielerInfo[playerid][pJob] == 0) { jtext = "Arbeitslos"; }
  47. else if(SpielerInfo[playerid][pJob] == 1) { jtext = "Automechaniker"; }
  48. else if(SpielerInfo[playerid][pJob] == 2) { jtext = "Strassenreiniger"; }
  49. else if(SpielerInfo[playerid][pJob] == 3) { jtext = "Hure"; }
  50. else if(SpielerInfo[playerid][pJob] == 4) { jtext = "Drogendealer"; }
  51. else if(SpielerInfo[playerid][pJob] == 5) { jtext = "Autodieb"; }
  52. else if(SpielerInfo[playerid][pJob] == 6) { jtext = "Farmer"; }
  53. else if(SpielerInfo[playerid][pJob] == 7) { jtext = "Mechaniker"; }
  54. else if(SpielerInfo[playerid][pJob] == 8) { jtext = "Bodyguard"; }
  55. else if(SpielerInfo[playerid][pJob] == 9) { jtext = "Waffendealer"; }
  56. else if(SpielerInfo[playerid][pJob] == 10) { jtext = "Autohändler"; }
  57. else if(SpielerInfo[playerid][pJob] == 12) { jtext = "Boxer"; }
  58. else if(SpielerInfo[playerid][pJob] == 14) { jtext = "Busfahrer"; }
  59. else if(SpielerInfo[playerid][pJob] == 15) { jtext = "Zeitungsjunge"; }
  60. else if(SpielerInfo[playerid][pJob] == 16) { jtext = "Pilot"; }
  61. else if(SpielerInfo[playerid][pJob] == 17) { jtext = "Müllmann"; }
  62. else if(SpielerInfo[playerid][pJob] == 20) { jtext = "Hartz IV"; }
  63. else if(SpielerInfo[playerid][pJob] == 21) { jtext = "Taschendieb"; }
  64. else { jtext = "Arbeitslos"; }
  65. new age = SpielerInfo[playerid][pAlter];
  66. new name[24];
  67. GetPlayerName(playerid, name, sizeof(name));
  68. new Vorname = strmid(SpielerInfo[playerid][pVorname], mysql_GetString("accounts", "Vorname", "Name", name), 0, strlen(mysql_GetString("accounts", "Vorname", "Name", name)), 32);
  69. new Nachname = strmid(SpielerInfo[playerid][pNachname], mysql_GetString("accounts", "Nachname", "Name", name), 0, strlen(mysql_GetString("accounts", "Nachname", "Name", name)), 32);
  70. new adminlevel = SpielerInfo[playerid][pAdmin];
  71. new level = SpielerInfo[playerid][pLevel];
  72. new exp = SpielerInfo[playerid][pRespekt];
  73. new pnumber = SpielerInfo[playerid][pHandynummer];
  74. new plIP[20];
  75. GetPlayerIp(playerid,plIP,sizeof(plIP));
  76. new string1[200],string2[200],string3[200],string4[200],string5[200],string6[200],string7[200],string8[200],string9[200],string10[200],string11[200],string12[200],string13[200],string14[200],string15[200],string16[200],string17[200],string18[200],string19[200],string20[200]/*,string21[200],string22[200],string23[200],string24[200],string25[200],string26[200]*/,rest[4000];
  77. format(string1, sizeof (string1), "{00E500}======[Stats von %s auf ProjektX-Reallife]======{FFFFFF}", PlayerName(playerid));
  78. format(string2, sizeof (string2), "{FF0000}*Allgemeines------------------------{FFFFFF}");
  79. format(string3, sizeof (string3), " Level\t\t\t\t[%d]", level);
  80. format(string4, sizeof (string4), " PayDay\t\t\t[in %d Minuten]", 60-SpielerInfo[playerid][pNextPayday]);
  81. format(string5, sizeof (string5), " Telefonnummer\t\t[%d]", pnumber);
  82. format(string6, sizeof (string6), " Job\t\t\t\t[%s]", jtext);
  83. format(string7, sizeof (string7), " Geschlecht\t\t\t[%s]", atext);
  84. format(string8, sizeof (string8), " Adminlevel\t\t\t[%i]", adminlevel);
  85. format(string9, sizeof (string9), " IP-Adresse\t\t\t[%s]", plIP);
  86. format(string10, sizeof (string10), " Vorname\t\t\t[%s]", Vorname);
  87. format(string11, sizeof (string11), " Nachname\t\t\t[%s]", Nachname);
  88. format(string12, sizeof (string12), " Alter\t\t\t\t[%i]\n", age);
  89. format(string13, sizeof (string13), "{B4B4B4}*Fraktion/Gang---------------------{FFFFFF}");
  90. format(string14, sizeof (string14), " Fraktion\t\t\t[%s]", ftext);
  91. format(string15, sizeof (string15), " Fraktionsrang\t\t[%s]\n", frtext);
  92. format(string16, sizeof (string16), "{00E7C8}*Besitz------------------------------{FFFFFF}");
  93. format(string17, sizeof (string17), " Bargeld\t\t\t[%d$]", GetPlayerMoney(playerid));
  94. format(string18, sizeof (string18), " Bankkonto\t\t\t[%d$]", SpielerInfo[playerid][pKonto]);
  95. format(string19, sizeof (string19), " Verwarnungen\t\t[%d]", SpielerInfo[playerid][pWarns]);
  96. format(string20, sizeof (string20), " Respektpunkte\t\t[%d]", exp);
  97.  
  98. format(rest, sizeof(rest), "%s\n\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s", string1,string2,string3,string4,string5,string6,string7,string8,string9,string10,string11,string12,string13,string14,string15,string16,string17,string18,string19,string20);
  99. ShowPlayerDialog(playerid,DIALOG_STATS,DIALOG_STYLE_MSGBOX,"Statstik",rest,"Schliessen","");
  100. }
  101. return 1;
  102. }
Add Comment
Please, Sign In to add comment