Главная страница!

 



 
        
 





Рекомендуем:
Новый сервер ip:31.192.104.254:7909





  • Страница 1 из 1
  • 1
Модератор форума: DeM, Lmx  
Делаем команду /givemoney
LmxДата: Суббота, 26.02.2011, 14:31 | Сообщение # 1


DeM NewBie




Группа: Администраторы
Сообщений: 15
Репутация: 14
Статус: Offline
Данная команда предназначена для того, чтобы давать игрокам деньги (Хоть сколько)

И так в Добавляем:

Code
    if(strcmp(cmd, "/givemoney", true) == 0)
  {
      if(IsPlayerConnected(playerid))
      {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
     SendClientMessage(playerid, COLOR_GRAD2, " Используйте: /givemoney [id/Name] [сумма]");
     return 1;
    }
    new playa;
    new money;
    playa = ReturnUser(tmp);
    tmp = strtok(cmdtext, idx);
    money = strval(tmp);
    if (PlayerInfo[playerid][pAdmin] >= 4 )
    {
        if(IsPlayerConnected(playa))
        {
            if(playa != INVALID_PLAYER_ID)
            {
                ConsumingMoney[playa] = 1;
       GivePlayerMoneyNoCheat(playa, money);
       GetPlayerName(playa, giveplayer, sizeof(giveplayer));
       GetPlayerName(playerid, sendername, sizeof(sendername));
       format(string, 256, " Внимания Admin : Была использывана команда /givemoney");
       ABroadCast(COLOR_YELLOW,string,1);
       format(string, 256, " Внимания Admin: %s дал Играку %s денег $%d.", sendername,giveplayer,money);
       ABroadCast(COLOR_YELLOW,string,1);
      }
     }
    }
    else
    {
     SendClientMessage(playerid, COLOR_GRAD1, " Нет прав для использования этой команды!");
    }
   }
   return 1;
  }

Вот и все =)

 
  • Страница 1 из 1
  • 1
Поиск:

















 
Создать сайт бесплатно

 

 
Создать бесплатный сайт с uCoz