Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- new noooc = 1; // ZEILE: 2557
- //--------------------------------------------------------------------------------
- if(strcmp(cmd, "/pay", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD1, "NUTZUNG: /pay [Spieler ID / Name] [Geldbetrag]");
- return 1;
- }
- //giveplayerid = strval(tmp);
- giveplayerid = ReturnUser(tmp);
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp))
- {
- SendClientMessage(playerid, COLOR_GRAD1, "NUTZUNG: /pay [Spieler ID / Name] [Geldbetrag]");
- return 1;
- }
- moneys = strval(tmp);
- if(moneys > 1000 && PlayerInfo[playerid][pLevel] < 2)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Du musst mindestens Level 2 sein, um über $1000 abgeben zu können.");
- return 1;
- }
- if(moneys < 1 || moneys > 10000) // <-------- ZEILE 25570 <<<<-------------------
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Der Betrag muss zwischen $1 und $10000 sein!");
- return 1;
- }
- if (IsPlayerConnected(giveplayerid))
- {
- if(giveplayerid != INVALID_PLAYER_ID)
- {
- if(WatchingTV[giveplayerid])
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Dieser Spieler ist nicht in deiner Nähe!");
- return 1;
- }
- if(PlayerInfo[giveplayerid][pLocal] == 106)
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Der Befehl ist in dieser Lage nicht erlaubt.");
- return 1;
- }
- if (ProxDetectorS(5.0, playerid, giveplayerid))
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- playermoney = GetPlayerMoney(playerid);
- if (moneys > 0 && playermoney >= moneys)
- {
- ConsumingMoney[giveplayerid] = 1;
- GivePlayerMoney(playerid, (0 - moneys));
- GivePlayerMoney(giveplayerid, moneys);
- format(string, sizeof(string), "Du hast %s(%d) %d$ gegeben.", giveplayer,giveplayerid, moneys);
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- format(string, sizeof(string), "Du hast %d$ von %s(%d) bekommen!", moneys, sendername, playerid);
- SendClientMessage(giveplayerid, COLOR_YELLOW, string);
- format(string, sizeof(string), "%s hat $%d dem Spieler %s gegeben.", sendername, moneys, giveplayer);
- PayLog(string);
- if(moneys >= 1000000)
- {
- ABroadCast(COLOR_YELLOW,string,1);
- }
- PlayerPlaySound(giveplayerid, 1052, 0.0, 0.0, 0.0);
- format(string, sizeof(string), "%s nimmt %d$ aus seiner Tasche und gibt sie %s.", sendername ,moneys, giveplayer);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Ungültiger Betrag.");
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD1, "Dieser Spieler ist nicht in deiner Nähe!");
- }
- }//invalid id
- }
- else
- {
- format(string, sizeof(string), "%d ist kein aktiver Spieler.", giveplayerid);
- SendClientMessage(playerid, COLOR_GRAD1, string);
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement