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

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

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

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

проблема с buybiz

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

maks9529

Новичок
Вообщем, компилируется все без ошибок, но в игре не работает не с какими бизнесами каманда

buybiz

Код

PHP:
f(strcmp(cmd, "/buybiz", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            new playername[MAX_PLAYER_NAME];
            new Float:oldposx, Float:oldposy, Float:oldposz;
            GetPlayerName(playerid, playername, sizeof(playername));
            GetPlayerPos(playerid, oldposx, oldposy, oldposz);
            if(PlayerInfo[playerid][pPBiskey] != 255)  return SendClientMessage(playerid, COLOR_GREY, "{F70000}x {ADAEAD}У вас уже есть бизнес, введите /sellbiz чтобы его продать.");
            //if(PlayerInfo[playerid][pBizLic] == 0)  return    SendClientMessage(playerid, COLOR_WHITE, "У Вас нет лицензии на бизнес");
            for(new b = 0; b < sizeof(SBizzInfo); b++)
            {
                if(PlayerToPoint(10.0, playerid, SBizzInfo[b][sbEntranceX], SBizzInfo[b][sbEntranceY], SBizzInfo[b][sbEntranceZ]) && SBizzInfo[b][sbOwned] == 0)
                {
                    if(PlayerInfo[playerid][pBank] > SBizzInfo[b][sbBuyPrice])
                    {
                        new string2[MAX_PLAYERS];
                        PlayerInfo[playerid][pPBiskey] = b+100;
                        PlayerInfo[playerid][pJob] = 0;
                        SBizzInfo[b][sbOwned] = 1;
                        SBizzInfo[b][sbLocked] = 0;
                        SBizzInfo[b][sbPriceProd] = 100;
                        SBizzInfo[b][sbProducts] = 0;
                        SBizzInfo[b][sbTill] = 0;
                        GetPlayerName(playerid, sendername, sizeof(sendername));
                        strmid(SBizzInfo[b][sbOwner], sendername, 0, strlen(sendername), 255);
                        PlayerInfo[playerid][pBank] -=SBizzInfo[b][sbBuyPrice];
                        SendClientMessage(playerid, COLOR_GREEN, " Бизнес приобретён:");
                        SendClientMessage(playerid, COLOR_GREY, " /bizstats - Статистика бизнеса ");
                        SendClientMessage(playerid, COLOR_GREY, " Помощь по бизнесу: /mm - Команды сервера - Бизнес :");
                        format(string2,sizeof(string2), "{00DF00}%s\nВладелец: %s\nЦена бензина: %d вирт\n{FFFFFF}Используйте команду: /menu", SBizzInfo[b][sbMessage], SBizzInfo[b][sbOwner],SBizzInfo[b][sbPriceProd]);
                        Update3DTextLabelText(SBizzInfo[b][sbLabel], TEAM_GROVE_COLOR, string2);
                        GameTextForPlayer(playerid, "~w~You are a business owner to look~n~ at the statistics ~n~type of business ~g~/ bizstats", 5000, 3);
                        OnPropUpdate();
                        OnPlayerUpdate(playerid);
                        return true;
                    }
                    else
                    {
                        SendClientMessage(playerid, COLOR_GREY, "{F70000}x {ADAEAD}На Вашем счету в банке нет столько денег!");
                        return true;
                    }
                }
            }
        }
        return true;
        }
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу