Сегодня Воскресенье | Дата: 05.05.2024 | Время: 17:36
                        
Последние новости
Оф. C-HUD GTA-ONE (v. beta 1.0) by Darius Stone для GTA - SA
Добавил: Kronos
Всего комментариев: 0
Новая волна GTA-ONE
Добавил: Ice_Code
Всего комментариев: 3
Трейлер Grand Theft Auto - V
Добавил: Kronos
Всего комментариев: 0
Новые темы форума
Last Empire War Z
Ответил: Kronos
Всего ответов:
Adobe Photoshop Touch
Ответил: Kronos
Всего ответов:
ePSXe for Android
Ответил: Kronos
Всего ответов:
Лучшие пользователи
Kronos
Логин: Kronos
Репутация: 10
Группа: Администраторы
Ice_Code
Логин: Ice_Code
Репутация: 2
Группа: Администраторы
ExT
Логин: ExT
Репутация: 1
Группа: Пользователи
Здравствуй, Гость! Авторизуйся или зарегистрируйся
Цвет фона
Случайные материалы



Последние материалы

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Pawn - скриптинг » Разработки » Команды » [C.M.D] /atw (Забрать у всех оружие в радиусе)
[C.M.D] /atw (Забрать у всех оружие в радиусе)
KronosДата: Четверг, 03.07.2014, 01:24 | Сообщение # 1
Местный мазафака
Сообщений: 117
Награды: 0
Репутация: 10
Команда с помощью которой администратор изымет у игроков оружие в установленном радиусе
Код
if(strcmp(cmd,"/atw",true)==0)
      {
          if(PlayerInfo[playerid][pAdmin] >=4)
          {
              tmp = strtok(cmdtext,idx);
              if(!strlen(tmp)) return SendClientMessage(playerid,COLOR_WHITE,"Введите: /atw [Радиус]");
              new Float:pos = floatstr(tmp),Float:player_x,Float:player_y,Float:player_z;
              new string[128];
              for(new players=0; players < MAX_PLAYERS; players++)
              {
                      GetPlayerPos(players,player_x,player_y,player_z);
                      if(IsPlayerInRangeOfPoint(playerid,pos,player_x,player_y,player_z))
                      {
                          ResetPlayerWeapons(players);
                          SendClientMessage(players, COLOR_YELLOW,"Администратор изьял ваше оружие.");
                      }
                  }
              format(string, sizeof(string), "Вы изьяли оружие у игроков в установленом радиусе.");
                 SendClientMessage(playerid, COLOR_YELLOW, string);
          }
          return true;
      }


СообщениеКоманда с помощью которой администратор изымет у игроков оружие в установленном радиусе
Код
if(strcmp(cmd,"/atw",true)==0)
      {
          if(PlayerInfo[playerid][pAdmin] >=4)
          {
              tmp = strtok(cmdtext,idx);
              if(!strlen(tmp)) return SendClientMessage(playerid,COLOR_WHITE,"Введите: /atw [Радиус]");
              new Float:pos = floatstr(tmp),Float:player_x,Float:player_y,Float:player_z;
              new string[128];
              for(new players=0; players < MAX_PLAYERS; players++)
              {
                      GetPlayerPos(players,player_x,player_y,player_z);
                      if(IsPlayerInRangeOfPoint(playerid,pos,player_x,player_y,player_z))
                      {
                          ResetPlayerWeapons(players);
                          SendClientMessage(players, COLOR_YELLOW,"Администратор изьял ваше оружие.");
                      }
                  }
              format(string, sizeof(string), "Вы изьяли оружие у игроков в установленом радиусе.");
                 SendClientMessage(playerid, COLOR_YELLOW, string);
          }
          return true;
      }

Автор - Kronos
Дата добавления - 03.07.2014 в 01:24
Форум » Pawn - скриптинг » Разработки » Команды » [C.M.D] /atw (Забрать у всех оружие в радиусе)
  • Страница 1 из 1
  • 1
Поиск:
Загрузка...

Revision by www.GTA-ONE.ru
Copyright © 2024 |