Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

/atw и /ahp

Статус
В этой теме нельзя размещать новые ответы.

Brun4ik

Новичок
Всем привет. Я где-то месяц назад нашел команды /atw(отобрать ганы в заданом радиусе) и /ahp(Дать хп в заданом радиусе), недавно я заметил их у себя и решил выложить вам. Как многие заметят эо команда с Крайма. Думаю кому-нибудь понадобится. Автор не я и плюса не прошу.

в public OnPlayerCommandText(playerid, cmdtext[])

PHP:
	    	else if(strcmp(cmd,"/atw",true)==0)
	{
		if(PlayerInfo[playerid][pAdmin] >=4)
		{
    		tmp = strtok(cmdtext,idx);
    		if(!strlen(tmp)) return SendClientMessage(playerid,COLOR_WHITE,"{b3f9b0}• {FFFFFF}/atw [Радиус]");
    		new Float:pos = floatstr(tmp),Float:player_x,Float:player_y,Float:player_z;
    		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 1;
	}
	else if(strcmp(cmd,"/ahp",true)==0)
	{
		if(PlayerInfo[playerid][pAdmin] >=4)
		{
    		tmp = strtok(cmdtext,idx);
    		if(!strlen(tmp)) return SendClientMessage(playerid,COLOR_WHITE,"{b3f9b0}• {FFFFFF}/ahp [Радиус]");
    		new Float:pos = floatstr(tmp),Float:player_x,Float:player_y,Float:player_z;
    		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))
            		{
                		SetPlayerHealthAC(players, 100);
                		SendClientMessage(players, COLOR_YELLOW,"Администратор установил вам здоровье (100 HP)");
            		}
   	 		}
   	 		format(string, sizeof(string), "Вы установили 100% здоровья  в установленном Вами радиусе ");
			SendClientMessage(playerid, COLOR_YELLOW, string);
		}
    	return 1;
	}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу