[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
дайте плз команду /pay
Дата: 08.01.2011, Суббота, 11:43:18 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 171
Репутация: 26+
плз с меня ++++
Дата: 08.01.2011, Суббота, 11:49:35 | Сообщение # $NUMBER
Группа: Проверенные
Сообщений: 667
Репутация: 1425+
Andrew_Godfather, что она из себя представляет?.
Дата: 08.01.2011, Суббота, 12:02:34 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 245
Репутация: 125+
Steep_Chele, передачу денег
Дата: 08.01.2011, Суббота, 12:26:32 | Сообщение # $NUMBER
Группа: Проверенные
Сообщений: 667
Репутация: 1425+
[Trance], точно а я чёт с /PayDay перепутал biggrin
Дата: 08.01.2011, Суббота, 12:48:17 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 245
Репутация: 125+
Andrew_Godfather, для GF простого?
Дата: 08.01.2011, Суббота, 13:50:01 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 171
Репутация: 26+
да для гф))
Дата: 08.01.2011, Суббота, 14:21:34 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 245
Репутация: 125+
Code
if(strcmp(cmd, "/pay", true) == 0)
  {
      if(IsPlayerConnected(playerid))
      {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
     SendClientMessage(playerid, COLOR_ISPOLZUY, "*Èñïîëüçóéòå: /pay [èä] [êîëè÷åñòâî]");
     return 1;
    }
          giveplayerid = ReturnUser(tmp);
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
     SendClientMessage(playerid, COLOR_ISPOLZUY, "*Èñïîëüçóéòå: /pay [èä] [êîëè÷åñòâî]");
     return 1;
    }
    moneys = strval(tmp);
    if(moneys > 1000 && PlayerInfo[playerid][pLevel] < 3)
    {
     SendClientMessage(playerid, COLOR_RED, "** Âû äîëæíû áûòü áîëüøå 3 óðîâíÿ ÷òîáû ïåðåäàâàòü áîëüøå 1000!");
     return 1;
    }
    if(moneys < 1 || moneys > 99999)
    {
        SendClientMessage(playerid, COLOR_RED, "** Íåëüçÿ ïåðåäàòü ìåíüøå 1$ èëè áîëüøå 99999$.");
        return 1;
    }
    if (IsPlayerConnected(giveplayerid))
    {
        if(giveplayerid != INVALID_PLAYER_ID)
        {
            if(PlayerInfo[giveplayerid][pLocal] == 106)
      {
       SendClientMessage(playerid, COLOR_RED, "** Êàìàíäà çàïðåùåíà â äàííîé ëîêàöèè");
       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), "* Âû ñîîáùèëè %s(player: %d), $%d.", giveplayer,giveplayerid, moneys);
        PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
        SendClientMessage(playerid, COLOR_GRAD1, string);
        format(string, sizeof(string), "* Âû ïîëó÷èëè $%d îò %s(player: %d).", moneys, sendername, playerid);
        SendClientMessage(giveplayerid, COLOR_GRAD1, string);
        format(string, sizeof(string), "* %s ïîëó÷èë $%d to %s", 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 ïåðåâ¸ë íåìíîãî íàëè÷íûõ äëÿ %s.", sendername ,giveplayer);
        ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
       }
       else
       {
        SendClientMessage(playerid, COLOR_RED, "** Íåïðàâèëüíîå êîëè÷åñòâî.");
       }
      }
      else
      {
       SendClientMessage(playerid, COLOR_RED, "** Âû ñëèøêîì äàëåêî.");
      }
     }//invalid id
    }
    else
    {
     format(string, sizeof(string), "** %d íå àêòèâûé èãðîê.", giveplayerid);
     SendClientMessage(playerid, COLOR_RED, string);
    }
   }
   return 1;
  }
  • Страница 1 из 1
  • 1
Поиск: