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

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

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

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

/hi -поздароваться.

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

DevPRO

Новичок
Простая команда которая добавляет на ваш сервер возможность здароваться
Писал команду не я,оптимизация моя.​
PHP:
if(strcmp(cmd, "/hi", true) == 0)
{
   if(IsPlayerConnected(playerid))
   {
	if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_RED, "В машине не доступна данная команда");
	tmp = strtok(cmdtext, idx);
    	if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_RED, "/hi [id]");
    	giveplayerid = ReturnUser(tmp);
	if(giveplayerid != INVALID_PLAYER_ID)
	{
	   if (ProxDetectorS(1.0, playerid, giveplayerid) && PlayerTied[playerid] != 1)
	   {
		new Float:angle;
		GetPlayerFacingAngle(playerid, angle);
		SetPlayerFacingAngle(giveplayerid, angle + 180);
		format(string, sizeof(string), "*%s поздоровался с %s", GetNameEx(playerid) ,GetNameEx(giveplayerid));
		ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
		ApplyAnimation(playerid,"GANGS","hndshkfa",4.0,0,0,0,0,0);
		ApplyAnimation(giveplayerid,"GANGS","hndshkfa",4.0,0,0,0,0,0);
		return 1;
	   }
	  else return SendClientMessage(playerid, COLOR_GREY, "Вы не рядом с играком");
	}
    	else return SendClientMessage(playerid, COLOR_GREY, "Игрок оффлайн");
   }
}
Для тех у кого нет GetNameEx:​
PHP:
stock GetNameEx( playerid ) 
{ 
    static const NameP[ 24 ]; 
    GetPlayerName( playerid, NameP, 24 ); 
    return NameP; 
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу