Advertisement
Guest User

Untitled

a guest
Jan 11th, 2015
212
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.26 KB | None | 0 0
  1. new noooc = 1; // ZEILE: 2557
  2.  
  3. //--------------------------------------------------------------------------------
  4.  
  5.  
  6. if(strcmp(cmd, "/pay", true) == 0)
  7. {
  8. if(IsPlayerConnected(playerid))
  9. {
  10. tmp = strtok(cmdtext, idx);
  11. if(!strlen(tmp))
  12. {
  13. SendClientMessage(playerid, COLOR_GRAD1, "NUTZUNG: /pay [Spieler ID / Name] [Geldbetrag]");
  14. return 1;
  15. }
  16. //giveplayerid = strval(tmp);
  17. giveplayerid = ReturnUser(tmp);
  18. tmp = strtok(cmdtext, idx);
  19. if(!strlen(tmp))
  20. {
  21. SendClientMessage(playerid, COLOR_GRAD1, "NUTZUNG: /pay [Spieler ID / Name] [Geldbetrag]");
  22. return 1;
  23. }
  24. moneys = strval(tmp);
  25. if(moneys > 1000 && PlayerInfo[playerid][pLevel] < 2)
  26. {
  27. SendClientMessage(playerid, COLOR_GRAD1, "Du musst mindestens Level 2 sein, um über $1000 abgeben zu können.");
  28. return 1;
  29. }
  30. if(moneys < 1 || moneys > 10000) // <-------- ZEILE 25570 <<<<-------------------
  31. {
  32. SendClientMessage(playerid, COLOR_GRAD1, "Der Betrag muss zwischen $1 und $10000 sein!");
  33. return 1;
  34. }
  35. if (IsPlayerConnected(giveplayerid))
  36. {
  37. if(giveplayerid != INVALID_PLAYER_ID)
  38. {
  39. if(WatchingTV[giveplayerid])
  40. {
  41. SendClientMessage(playerid, COLOR_GRAD1, "Dieser Spieler ist nicht in deiner Nähe!");
  42. return 1;
  43. }
  44. if(PlayerInfo[giveplayerid][pLocal] == 106)
  45. {
  46. SendClientMessage(playerid, COLOR_GRAD1, "Der Befehl ist in dieser Lage nicht erlaubt.");
  47. return 1;
  48. }
  49. if (ProxDetectorS(5.0, playerid, giveplayerid))
  50. {
  51. GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
  52. GetPlayerName(playerid, sendername, sizeof(sendername));
  53. playermoney = GetPlayerMoney(playerid);
  54. if (moneys > 0 && playermoney >= moneys)
  55. {
  56. ConsumingMoney[giveplayerid] = 1;
  57. GivePlayerMoney(playerid, (0 - moneys));
  58. GivePlayerMoney(giveplayerid, moneys);
  59. format(string, sizeof(string), "Du hast %s(%d) %d$ gegeben.", giveplayer,giveplayerid, moneys);
  60. PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
  61. SendClientMessage(playerid, COLOR_GRAD1, string);
  62. format(string, sizeof(string), "Du hast %d$ von %s(%d) bekommen!", moneys, sendername, playerid);
  63. SendClientMessage(giveplayerid, COLOR_YELLOW, string);
  64. format(string, sizeof(string), "%s hat $%d dem Spieler %s gegeben.", sendername, moneys, giveplayer);
  65. PayLog(string);
  66. if(moneys >= 1000000)
  67. {
  68. ABroadCast(COLOR_YELLOW,string,1);
  69. }
  70. PlayerPlaySound(giveplayerid, 1052, 0.0, 0.0, 0.0);
  71. format(string, sizeof(string), "%s nimmt %d$ aus seiner Tasche und gibt sie %s.", sendername ,moneys, giveplayer);
  72. ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
  73. }
  74. else
  75. {
  76. SendClientMessage(playerid, COLOR_GRAD1, "Ungültiger Betrag.");
  77. }
  78. }
  79. else
  80. {
  81. SendClientMessage(playerid, COLOR_GRAD1, "Dieser Spieler ist nicht in deiner Nähe!");
  82. }
  83. }//invalid id
  84. }
  85. else
  86. {
  87. format(string, sizeof(string), "%d ist kein aktiver Spieler.", giveplayerid);
  88. SendClientMessage(playerid, COLOR_GRAD1, string);
  89. }
  90. }
  91. return 1;
  92. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement