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

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

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

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

/break, улучшенный вид

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

Vitalik)

Умник
PHP:
CMD:break(playerid, params[])
{
    if(!IsACop(playerid)) return SendClientMessage(playerid, COLOR_GREEN, "Вы не член полицейского департамента или ФБР.");//Это переменная, игрок мент или обычный заменяйте на своё
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_GRAD1, "Невозможно использовать в машине.");
    if(GetPVarInt(playerid,"ObjectCop"))
	{
		DestroyObject(GetPVarInt(playerid,"ObjectCop")), DeletePVar(playerid, "ObjectCop"), SendClientMessage(playerid, -1, "Вы убрали установленный объект.");
        if(Ships[playerid]) DestroyDynamicArea(Ships[playerid]);
		return true;
	}
    D(playerid, 235, DIALOG_STYLE_LIST, "Установка объекта", "Шипы\nОграждение - 1\nОграждение - 2\nОграждение - 3", "Выбор", "Отмена");
    return true;
}
PHP:
case 235:
		{
		    if(!response) return true;
		    new Float:X, Float:Y, Float:Z, Float:YZ;
			GetPlayerPos(playerid, X, Y, Z);
			GetPlayerFacingAngle(playerid, YZ);
			if(floatabs(Z) > 300 || GetPlayerInterior(playerid) != 0 ||  GetPlayerVirtualWorld(playerid) != 0) return SendClientMessage(playerid, COLOR_GRAD1, "Невозможно установить объект в данном месте.");
		    switch(listitem)
			{
				case 0:
				{
					SetPVarInt(playerid,"ObjectCop", CreateObject(2899, X, Y, Z-1.0, 0, 0, YZ));
			        Ships[playerid] = CreateDynamicSphere(X, Y, Z, 3.0, -1, -1, -1);
				}
				case 1: SetPVarInt(playerid,"ObjectCop", CreateObject(1228, X, Y, Z+0.8, 0, 0, YZ));
				case 2: SetPVarInt(playerid,"ObjectCop", CreateObject(1237, X, Y, Z-1.0, 0, 0, YZ));
				case 3: SetPVarInt(playerid,"ObjectCop", CreateObject(1422, X, Y, Z-0.8, 0, 0, YZ));
			}
			SendClientMessage(playerid, -1, "Вы установили объект.");
		}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу