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

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

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

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

Грабеж Фур Армий

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

Dima_Tushin

Компетентный
Привет делал грабеж матовозов у армий для Байкеров и столкнулся с проблемой!
PHP:
new grabpic;//Поевление пикапа для Воровства
new Text3D:grobtext[MAX_VEHICLES];//Поевление Текста
new deustvie[MAX_PLAYERS];//Выполнение Действия
PHP:
public OnPlayerEnterCheckpoint(playerid)
{
	if(deustvie[playerid] == 2)
	{
	    new tmpcar = GetPlayerVehicleID(playerid);
	    new Float:X,Float:Y,Float:Z;//Переменные машин Байкеров
	    SetPlayerCheckpoint(playerid, X, Y, Z, 1.5); // Ставим Чекпоит сзади машины
	    GetXYInFrontOfPlayer(playerid, X, Y, -4.5);
	    Fura[tmpcar-ssmccar[1]][SonsofSilenceMC] += 200; // Прибовляем в Фургон + 500 материалов
	    deustvie[playerid] = 1; // Выполяем Опять Действие с пикапом
	}
}
PHP:
	if(pickupid == grabpic)
	{
	    new tmpcar = GetPlayerVehicleID(playerid);
	    if(deustvie[playerid] == 1)
	    {
	    	new Float:X,Float:Y,Float:Z;//Проверка где стоит наша машина
	    	GetVehiclePos(GetPlayerVehicleID(playerid), X, Y, Z);//Позиции машины
	    	GetXYInFrontOfPlayer(playerid, X, Y, -4.5);
	    	grabpic = CreatePickup(19197, 23, X, Y, Z+0.5);
	    	format(string, sizeof(string), "в фуре боеприпасов:\n%d",MatHaul[tmpcar-matscar[0]][mLoad]);
	    	grobtext[tmpcar] = Create3DTextLabel(string, COLOR_YELLOW, X, Y, Z+0.3, 40.0, 0, 1);
	    	ApplyAnimation(playerid, "CARRY", "crry_prtial", 4.0, 1, 0, 0, 1, 1, 1);//Выдаем Объект матов :)
	    	MatHaul[tmpcar-matscar[0]][mLoad] -= 500;
	    }
	    if(MatHaul[tmpcar-matscar[0]][mLoad] >= 0)
	    {
   			DestroyPickup(grabpic);//Удаляем Пикап!
	    	Delete3DTextLabel(grobtext[tmpcar]);//Удаляем Текст!
			DisablePlayerCheckpoint(playerid);//Удаляем Чекпоинт!
	    }
	    deustvie[playerid] = 2;//Действие на Чекпоинт автомобиля
	    return 1;
	}
PHP:
	else if(strcmp(cmd, "/empty", true) == 0)
	{
//	    new tmpcar = GetPlayerVehicleID(playerid);
	    if(!IsABiker(playerid)) return SendClientMessage(playerid,COLOR_REDD,"Вы не Байкер!");
//	    if(MatHaul[tmpcar-matscar[0]][mLoad] <= 0) return SendClientMessage(playerid, COLOR_GREY, "В матовозе нет оружия!");
//		for(new i = 0; i < MAX_PLAYERS; i++) return SendClientMessage(playerid, COLOR_GREY, "Чтобы Ограбить Грузовик надо как минимум 1 человек!");
  		deustvie[playerid] = 1;
    	SendClientMessage(playerid,COLOR_REDD,"Загружайте Материалы в Фургон!");
	}
Теперь о проблемах:
1)Вводишь команду SERVER UNKNOWN COMMAND как Садишся в Фуру матовозов все прекрасно работает
2)Пикап не поевляется сзади Фуры Помогите БаТьКи :) буду признателен!!! и + не Обижу
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу