- Регистрация
- 19 Апр 2017
- Сообщения
- 45
- Лучшие ответы
- 0
- Репутация
- 0
Привет,не работал раньше с Pawn.CMD и вот начал ,написал пару команд,можете посмотреть правильно они написаны или нет,или можно как то лучше.На сервере они работают.
PHP:
CMD:mybizz(playerid)
{
new lstring [145];
if(PlayerInfo[playerid][pBizz] == 3000) return SendClientMessage(playerid, COLOR_ERROR, "* Вы не владеете каким либо бизнесом!");
if(BussinesInfo[PlayerInfo[playerid][pBizz]][bSales] != 0) format(lstring, sizeof(lstring), "1. Открыть / Закрыть двери\n2. Стоимость товаров\n3. Товаров на складе (%i ед)\n4. Взять деньги с кассы\n5. Заказать продукты\n6. Снять с продажи", BussinesInfo[PlayerInfo[playerid][pBizz]][bProd]);
else format(lstring, sizeof(lstring), "1. Открыть / Закрыть двери\n2. Стоимость товаров\n3. Товаров на складе (%i ед)\n4. Взять деньги с кассы\n5. Заказать продукты\n6. Выставить на продажу", BussinesInfo[PlayerInfo[playerid][pBizz]][bProd]);
ShowPlayerDialog(playerid, 27, DIALOG_STYLE_LIST, "{FBFB00}Управление бизнесом", lstring, "Выбрать", "Закрыть");
return true;
}
PHP:
CMD:heat(playerid, params[])
{
for(new h = 1; h <= TotalHouse; h++)
{
if(GetPlayerVirtualWorld(playerid) == h+50)
{
if(HouseInfo[h][hHolod] == 1)
{
if(IsPlayerInRangeOfPoint(playerid, 1.3, 2182.62, -1156.01, 1028.80) || IsPlayerInRangeOfPoint(playerid, 1.3, 2213.86, -1078.30, 1049.45) || IsPlayerInRangeOfPoint(playerid, 1.3, 2337.36, -1069.19, 1047.97) || IsPlayerInRangeOfPoint(playerid, 1.3, 2245.40, -1071.31, 1047.94) || IsPlayerInRangeOfPoint(playerid, 1.3, 2314.87, -1014.63, 1049.12))
{
new lstring[67];
format(lstring, sizeof(lstring), "1. Пицца (%i)\n2. Бутерброд (%i)\n3. Колбаса (%i)\n4. Пельмени (%i)", HouseInfo[h][hheat][0], HouseInfo[h][hheat][1], HouseInfo[h][hheat][2], HouseInfo[h][hheat][3]);
ShowPlayerDialog(playerid, 12, DIALOG_STYLE_LIST, "{FF3333}Холодильник", lstring, "Выбрать", "Закрыть");
return true;
}
}
}
}
return true;
}