qabakrall Опубликовано 7 февраля, 2019 Жалоба Поделиться Опубликовано 7 февраля, 2019 Может подскажете тут, Я пытаюсь сделать в нпц проверку, именно на 70%. Тоесть я пытался поставить так что бы при 69% лут выдавался, при 70 и выше нет... Вот то что я пробивал, исправьте пожалуйста если не сложно) if (MaxWeight*100/Weight >= 70) { mes "^8B0000[Кровавый Мастер]^000000"; mes "Да у тебя перевес ^8B000070%^000000. Разгрузись и приходи."; close; } if (MaxWeight*100/Weight < 70) { mes "^8B0000[Кровавый Мастер]^000000"; mes "Порядок, Ты можешь получить Палки."; } Ссылка на комментарий Поделиться на другие сайты Поделиться
botka4aet Опубликовано 7 февраля, 2019 Жалоба Поделиться Опубликовано 7 февраля, 2019 3 часа назад, qabakrall сказал: Может подскажете тут, Я пытаюсь сделать в нпц проверку, именно на 70%. Тоесть я пытался поставить так что бы при 69% лут выдавался, при 70 и выше нет... Вот то что я пробивал, исправьте пожалуйста если не сложно) if (MaxWeight*100/Weight >= 70) { mes "^8B0000[Кровавый Мастер]^000000"; mes "Да у тебя перевес ^8B000070%^000000. Разгрузись и приходи."; close; } if (MaxWeight*100/Weight < 70) { mes "^8B0000[Кровавый Мастер]^000000"; mes "Порядок, Ты можешь получить Палки."; } MaxWeight всегда больше Weight. Если не ошибаюсь, то если Weight больше, то персонаж двигаться не может. Так что просто поменяй MaxWeight*100/Weight на Weight*100/MaxWeight 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
qabakrall Опубликовано 7 февраля, 2019 Автор Жалоба Поделиться Опубликовано 7 февраля, 2019 Вы полностью правы))) Я ночью сидел, голова не варила))) Вы правы я перепутал значения) Спасибо это помогло) Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения