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

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

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

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

почему не работает комана через pBomb?

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

StrangeRr

Новичок
вот в чем отличия:

вот так,команда работает:
Код:
new bomb[MAX_PLAYERS];
	{
		if(bomb[playerid] < 1) return SendClientMessage(playerid, 0xFF8000AA, "У Вас нет бомбы");
		if(start[playerid] != 0) return SendClientMessage(playerid, 0xFF8000AA, "Подождите, пожалуйста...");
		SendClientMessage(playerid, 0xFF8000AA, "{62B81F}Вы установили бомбу у вас 7 секунд что-бы отбежать");
		ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 2, 0, 0, 0, 0, 0);
		new Float:x, Float:y, Float:z, Float:angle;
		GetPlayerPos(playerid, x, y, z);
		GetPlayerFacingAngle(playerid, angle);
		x += floatsin(-angle, degrees);
		y += floatcos(-angle, degrees);
		bomb[playerid] --; start[playerid] = 1;
		switch(GetPVarInt(playerid, "pType"))
		{
		case 4:
			{
				object[playerid] = CreateObject(1654, x, y, z-0.5, 0, 0, 0);
				SetTimerEx("startonee",6000,0,"d",playerid);
			}
		}
		return 1;
	}

А вот так вот,команда не работает(первый раз только включается анимка,а на второй раз пишит "Подождите, пожалуйста..."):
Код:
pBomb находится в enum pInfo
	if(strcmp(cmdtext, "/putbomb", true) == 0)
	{
		if(PlayerInfo[playerid][pBomb] < 1) return SendClientMessage(playerid, 0xFF8000AA, "У Вас нет бомбы");
		if(start[playerid] != 0) return SendClientMessage(playerid, 0xFF8000AA, "Подождите, пожалуйста...");
		SendClientMessage(playerid, 0xFF8000AA, "{62B81F}Вы установили бомбу у вас 7 секунд что-бы отбежать");
		ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 2, 0, 0, 0, 0, 0);
		new Float:x, Float:y, Float:z, Float:angle;
		GetPlayerPos(playerid, x, y, z);
		GetPlayerFacingAngle(playerid, angle);
		x += floatsin(-angle, degrees);
		y += floatcos(-angle, degrees);
		PlayerInfo[playerid][pBomb] --; start[playerid] = 1;
		switch(GetPVarInt(playerid, "pType"))
		{
		case 4:
			{
				object[playerid] = CreateObject(1654, x, y, z-0.5, 0, 0, 0);
				SetTimerEx("startonee",6000,0,"d",playerid);
			}
		}
		return 1;
	}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу