Сегодня Воскресенье | Дата: 05.05.2024 | Время: 19:20
                        
Последние новости
Оф. 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] /ahp - дать всем хп в радиусе
[C.M.D] /ahp - дать всем хп в радиусе
KronosДата: Четверг, 03.07.2014, 01:30 | Сообщение # 1
Местный мазафака
Сообщений: 117
Награды: 0
Репутация: 10
И так моя вторая работа.
За основу взял каманду /agg
Код
if(strcmp(cmd,"/ahp",true)==0)  
     {  
         if(PlayerInfo[playerid][pAdmin] >=4)  
         {  
             tmp = strtok(cmdtext,idx);  
             if(!strlen(tmp)) return SendClientMessage(playerid,COLOR_WHITE,"{}Введите: /ahp [Радиус]");  
             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))  
                     {  
                         SetPlayerHealth(players, 100.0);  
                         SendClientMessage(players, COLOR_YELLOW,"Администратор установил вам здоровье(100hp)");  
                     }  
                 }  
             format(string, sizeof(string), "Вы установили полное здоровье игрокам в радиусе.");  
             SendClientMessage(playerid, COLOR_YELLOW, string);  
         }  
         return true;  
     }


СообщениеИ так моя вторая работа.
За основу взял каманду /agg
Код
if(strcmp(cmd,"/ahp",true)==0)  
     {  
         if(PlayerInfo[playerid][pAdmin] >=4)  
         {  
             tmp = strtok(cmdtext,idx);  
             if(!strlen(tmp)) return SendClientMessage(playerid,COLOR_WHITE,"{}Введите: /ahp [Радиус]");  
             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))  
                     {  
                         SetPlayerHealth(players, 100.0);  
                         SendClientMessage(players, COLOR_YELLOW,"Администратор установил вам здоровье(100hp)");  
                     }  
                 }  
             format(string, sizeof(string), "Вы установили полное здоровье игрокам в радиусе.");  
             SendClientMessage(playerid, COLOR_YELLOW, string);  
         }  
         return true;  
     }

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

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