• 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 пользователей онлайн

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

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

    • S.S.
      От S.S.
      Здрасвуйте, хочу спросить как делают свои лаунчеры с загрузкой даных от сервера (Свои скины, авто и т.д.). Много искал в интернете и ничего не нашел. Кто что знает? Где можно об этом почитать?
    • bogdan295@gmai
      От bogdan295@gmai
      Здраствуйте, я создавал новую организации когда дело дашло до пикапов они не создаются 
      new lssd1; new lssd2;  else if(pickupid == lssd2)// Вход     {         SetPlayerInteriorEx(playerid,0);         SetPPos(playerid,1567.5510,-1657.9956,5.3859);         SetPlayerFacingAngle(playerid, 500);         return true;     } else if(pickupid == lssd1)// Вsход     {         SetPlayerInteriorEx(playerid,0);         SetPPos(playerid,630.0542,-572.0032,16.3359);         SetPlayerFacingAngle(playerid, 500);         return true;     }     lssd2 = CreatePickupAC(1318,1,626.9653,-571.8394,17.9207, 147); // вход лссд     lssd1 = CreatePickupAC(1318,1,1567.4720,-1660.6494,5.3859, 147); // выход лссд Что я сделал не так?
    • Nekit2019
      От Nekit2019
      Добрый день, имеется сервер в CRMP 0.3е (старичок, знаю, решил поностальгировать) . меняю погоду через ркон, но она скипается через пару минут на нулевую! Не пойму от чего, скриптом отдельно на погоду нет. Пожскажите, может в gamemod0 или где еще и куда прописать можно погоду? либо чтоб менялась сама, либо статическую. Вставлял из инета код в гейммод на рандомную погоду через пол часа с уведомлениями - результат такой же, меняется на 1-20 ,но сама сбрасывается на 0 через минуту.
    • Binggus
      От Binggus
      Пишет: "non.p(0) : fatal error 100: cannot read from file: "non.p"

      Compilation aborted.

      Pawn compiler 3.2.3664        Copyright (c) 1997-2017, ITB CompuPhase


      1 Error."
       
      Сборка:
      https://cloud.mail.ru/public/eGyt/6hFRdRK1m
       
       

    • kotovskiy_159
      От kotovskiy_159
      Ранее создавал тему - https://pawno-rus.ru/topic/8429-mysql-ne-vyvodit-tekst-iz-bd/?sortby=date 
      После перезахода РП ник и фамилия пропадает