• 0

[закрыто] Кейс и сумка

Вопросы

Mason
Постоянный

Всем хай, не понимаю как сделать так чтобы при сумме 1.500.000$ появлялся кейс в руках а при 4.000.000$ появлялась сумка с деньгами

У меня уже есть готовый код с ней но я не знаю как все это сделать вместе пробовал через else и else if не помогает ерроры выдает.

Представлю свой код

  открыть спойлер

 

Поделиться сообщением


Ссылка на сообщение

6 ответов на этот вопрос

  • 0
skynet99
Новичок

@Mason Попробуй так.

if(GetPlayerMoney(playerid) < 1500000)
        {
        if(IsPlayerAttachedObjectSlotUsed(playerid, 3)) return RemovePlayerAttachedObject(playerid,3);
        }
            else if(IsPlayerAttachedObjectSlotUsed(playerid, 3))
                { 
                SetPlayerAttachedObject(playerid, 3121050.2999990.0999990.0000000.000000, -83.0000000.0000001.0000001.0000001.000000);
                }
        }
    if(GetPlayerMoney(playerid) < 4000000)
        {
            if(IsPlayerAttachedObjectSlotUsed(playerid, 3)) return RemovePlayerAttachedObject(playerid,3);
        }
            else if(IsPlayerAttachedObjectSlotUsed(playerid, 3))
                {
            SetPlayerAttachedObject(playerid, 31492050.3129990.090999, -0.0029990.599987, -102.00012223.2999971.0000001.0000001.000000);
                }
        }

 

Отредактировано пользователем skynet99

Поделиться сообщением


Ссылка на сообщение
  • 0
Cawfee
Великий Гуру

@Mason, ну, вы сами посмотрите в глобальном смысле на свой код. Я лишь табуляцию поправил.

        if(GetPlayerMoney(playerid) < 1500000)
        {
            if(IsPlayerAttachedObjectSlotUsed(playerid, 3)) return RemovePlayerAttachedObject(playerid,3);
        }
        else if(IsPlayerAttachedObjectSlotUsed(playerid, 3))
        { 
            SetPlayerAttachedObject(playerid, 3121050.2999990.0999990.0000000.000000, -83.0000000.0000001.0000001.0000001.000000);
        }
    }
    if(GetPlayerMoney(playerid) < 4000000)
    {
        if(IsPlayerAttachedObjectSlotUsed(playerid, 3)) return RemovePlayerAttachedObject(playerid,3);
    }
    else if(IsPlayerAttachedObjectSlotUsed(playerid, 3))
    {
        SetPlayerAttachedObject(playerid, 31492050.3129990.090999, -0.0029990.599987, -102.00012223.2999971.0000001.0000001.000000);
    }
}

 

Поделиться сообщением


Ссылка на сообщение
  • 0
hokageud
Завсегдатый
    if(GetPlayerMoney(playerid) < 1500000)
    {
        if(IsPlayerAttachedObjectSlotUsed(playerid, 3)) return RemovePlayerAttachedObject(playerid,3);
        SetPlayerAttachedObject(playerid, 3121050.2999990.0999990.0000000.000000, -83.0000000.0000001.0000001.0000001.000000);
    }
    if(GetPlayerMoney(playerid) < 4000000)
    {
        if(IsPlayerAttachedObjectSlotUsed(playerid, 3)) return RemovePlayerAttachedObject(playerid,3);
        SetPlayerAttachedObject(playerid, 31492050.3129990.090999, -0.0029990.599987, -102.00012223.2999971.0000001.0000001.000000);
    }

 

Поделиться сообщением


Ссылка на сообщение
  • 0
Sleash
Завсегдатый
    new plMoney = GetPlayerMoney(playerid);
    if(plMoney >= 4000000) {
        if(IsPlayerAttachedObjectSlotUsed(playerid, 3)) RemovePlayerAttachedObject(playerid,3);
        SetPlayerAttachedObject(playerid, 31492050.3129990.090999, -0.0029990.599987, -102.00012223.2999971.0000001.0000001.000000);
    }
    else if(plMoney < 4000000 && plMoney >= 1500000) {
        if(IsPlayerAttachedObjectSlotUsed(playerid, 3)) RemovePlayerAttachedObject(playerid,3);
        SetPlayerAttachedObject(playerid, 3121050.2999990.0999990.0000000.000000, -83.0000000.0000001.0000001.0000001.000000);
    }
    else if(plMoney < 1500000 && IsPlayerAttachedObjectSlotUsed(playerid, 3)) RemovePlayerAttachedObject(playerid,3);

 

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • Axel myself
      От Axel myself
       
      C:\Users\User\Desktop\Adamand Role Play Original\gamemodes\Adamand037.pwn(25676) : error 017: undefined symbol "Geo_GetCountry2"
      C:\Users\User\Desktop\Adamand Role Play Original\gamemodes\Adamand037.pwn(81191) : error 017: undefined symbol "Geo_GetCountry2"
      Pawn compiler 3.2.3664              Copyright (c) 1997-2017, ITB CompuPhase

      2 Errors.


      Помогите пожалуйста с проблемой, ничего нового не добавлял, сам 50/50 разбираюсь в павно) но посмотрев на глаз особо ничего ошибочного не попалось
      Буду благодарен.
    • MYTANTS22
      От MYTANTS22
      Здравствуйте вот у меня такая проблема, значит решил поменять интерьер фракции но фракция записана в базе данных. 
      В базе данных нельзя изменить фракцию нужно только удалить все фракции и заного забивать 23 фракции из-за одной. 
      Можно ли как то сделать так чтобы можно было отдельно одну фракцию изменять?!
    • BESPERSPEKTIBN9AK
      От BESPERSPEKTIBN9AK
      Как убрать обьект в мэрии? 
      Искал уже по координатам из save убираю, не убирается.

    • bezd2rr
      От bezd2rr
      Как по итогу то забилдить свой лаунчер с гта са? Взять за основу дефолт гта са и засунуть либку билд 69 и все? 
    • kotovskiy_159
      От kotovskiy_159
      Доброго времени суток, у меня возникла ошибка с Mysql, не могу записать параметры в бд.