Of Ash and Steel: атмосферный экшен выходит 6 ноября 6 ноября станет важной датой для поклонников сложных и атмосферных игр - именно в этот день состоится релиз долгожданного проекта Of Ash and...
Разработчики "Русской Готики" объявили о старте закрытого плейтеста. Если вы оставляли заявку на участие, не забудьте проверить электронную почту или посмотреть свою библиотеку - возможно игра уже...
Культовая пошаговая тактическая RPG от Square Enix получит второе дыхание. На проходящей выставке State of Play, где анонсируются игры для Play Station, состоялся анонс ремастера Final Fantasy...
вся логика прячется в функции B_SELLTONPC если при отладке видим что возвращает 27, то какая то логика внутри функции рассчитывает это число. Уже после этого происходит проверка if SELLGOLD >= 50
Есть прикол, когда у итема стоит 2 value_XXX в его свойствах, то есть и value и в const[5]
Было замечено еще очень давно в ваниль скриптах при покупке выпивки у сэмуэля, бывало разные цифры проскакивали
Виной было
Const[5]=value_XXX;
После замены на обычное value или абстрактное число, баг уходил
--- Добавлено: ---
Также увидел, что по по-моему стоит скобка не в том месте в функции B_SellToNpc (Исходники есть у меня) @Alex1
//percentprice = (item.value * percent * amount / 100);
percentprice = (item.value * percent * amount) / 100;
Опять балансить, ибо с неправильным счетом выходит 828 монет при 69 маг руды, а при правильном 869
Советую тебе пройтись по всем функциям, где есть деление и проверить наличие скобок, а то не забываем, что деление будет первым (а то бегло глянул, куча место где либо нет скобок, либо стоят неправильно)
Встроенный огонек начинает искать таблички после усиления на поиск зелий)) хотя есть отдельный пункт усиления под карты, таблички, карты и книги. Это вводит в заблуждение)