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

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

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

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

БумБокс

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

Dima_Didenko_2

Умник
Как сделать функцию, когда ставишь бумбокс на землю, он снимается со спины? А когда забираешь с земли его, он появляется на спине.


CMD:bumbox(playerid,listitem, params[])
{
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,COLOR_GREEN,"{cc0000}[Îøèáêà] {FFFFFF}Â ìàøèíå íåëüçÿ!");
if(!IsPlayerLogged[playerid]) return false;
if(PlayerInfo[playerid][pRadio] <= 0) return SendClientMessage(playerid, -1, "Ó âàñ íåò ÁóìÁîêñà, êóïèòå ó "COLOR_PROJECT_EX"Òîðãîâöà êîèíàìè");


if(bumboxx[playerid])
{
if(!IsPlayerInRangeOfPoint(playerid, 3.0, BumBoxPos[playerid][0], BumBoxPos[playerid][1], BumBoxPos[playerid][2])) return SendClientMessage(playerid, COLOR_GREY, "{cc0000}[Îøèáêà] Âû ñëèøêîì äàëåêî îò ÁóìÁîêñà.");
DestroyDynamicObject(bumboxx[playerid]);
bumboxx[playerid] = 0;
RadioID[playerid] = 0;
foreach(i)
{
if(IsPlayerInRangeOfPoint(playerid,30.0, BumBoxPos[playerid][0], BumBoxPos[playerid][1], BumBoxPos[playerid][2])) StopAudioStreamForPlayerFix(i);
}
ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 1, 0, 0, 0, 1);
DestroyDynamic3DTextLabel(b_box3D[playerid]);
return SendClientMessage(playerid, COLOR_WHITE, "Âû çàáðàëè ñâîé ÁóìÁîêñ!");
}
else
{
foreach(k)
{
if(bumboxx[k] == 0) continue;
if(IsPlayerInRangeOfPoint(playerid,30.0, BumBoxPos[k][0], BumBoxPos[k][1], BumBoxPos[k][2]))
{
return SendClientMessage(playerid, COLOR_GREY, "{cc0000}[Îøèáêà] Òóò óæå ñòîèò ÷åé-òî ÁóìÁîêñ.");
}
}
GetPlayerPos(playerid, BumBoxPos[playerid][0], BumBoxPos[playerid][1], BumBoxPos[playerid][2]);
ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 1, 0, 0, 0, 1);
SendClientMessage(playerid, COLOR_WHITE, "Íàæìèòå "COLOR_PROJECT_EX"ALT{FFFFFF}, ÷òîáû âêëþ÷èòü ÁóìÁîêñ.");
SendClientMessage(playerid, COLOR_WHITE, "Åñëè õîòèòå óáðàòü ÁóìÁîêñ òî ïðîïèøèòå "COLOR_PROJECT_EX"/bumbox{FFFFFF}");
SetPlayerChatBubble(playerid, "Ïîëîæèë ÁóìÁîêñ íà çåìëþ", COLOR_PURPLE, 10.0, 5000);
BumBoxPos[playerid][0] +=1.0;
BumBoxPos[playerid][1] +=1.0;
BumBoxPos[playerid][2] -=1.0;
bumboxx[playerid] = CreateDynamicObject(2226, BumBoxPos[playerid][0], BumBoxPos[playerid][1], BumBoxPos[playerid][2], 0.0, 0.0, 0.0);
//
new string[9+MAX_PLAYER_NAME],
named[MAX_PLAYER_NAME];
GetPlayerName(playerid, named, sizeof(named));
format(string,sizeof(string), "Áóìáîêñ ïîñòàâèë %s",named);
b_box3D[playerid] = CreateDynamic3DTextLabel(string,-1,BumBoxPos[playerid][0], BumBoxPos[playerid][1], BumBoxPos[playerid][2],8.0,INVALID_PLAYER_ID,INVALID_PLAYER_ID,0,-1,-1,-1,100.0);
}
return 1;
}
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу