You are not logged in.
Pages: 1
Опкод 03FE предназначен для всех актёров, кроме игрока.
Никто не мешает использовать простую математику для установления количества денег игрока:
1
2
3
4
5
0@ = player.Money(0)
0@ *= -1
player.Money(0) += 0@
player.Money(0) += 150
0A93: end_custom_threadВсё просто: получаем кол-во денег игрока и записываем в переменную 0@; умножаем её на -1; прибавляем к текущим деньгам игрока ту же сумму со знаком "-", получается как в математике: x - x = 0; прибавляем нужное количество денег. Всё, старая сумма полностью стирается, а её заменяет новая. То же самое с бронёй, а вот здоровье вроде можно ставить на любой уровень без этих вычитаний.
Спасибо помогло, где то я уже это видел, вроде: Den_spb тут на форуме отписывался где то, но у него было не так объяснено как тут.
И да в я в математике, как просто сложить, умножить, разделить числа, больше ничего не знаю.
Спасибо за формулу или как там её.
Здравствуйте.
Я хочу вот $PLAYER_ACTOR установить определённое колличество денег, не добавить, а именно установить.
Нашёл этот опкод: 03FE: set_actor 1@ money 0.
Меняю 1@ на $PLAYER_ACTOR, вместо: 0, ставлю разумеется любое другое число больше: 0, например 960, а деньги в игре у игрока как были, допутим 100$ так и остались.
То есть эти 100$ не поменялись на 900$.
Так вот вопрос.
Работает ли этот опкод?
Или для игрока только этот: 0109: player $PLAYER_CHAR money += 1000000 просто на прибавку к тем деньгам что были у игрока подходит?
У меня под седьмой виндой иногда проскакивают ошибки в сб, если запускаю его не из под админской учётки. Sanya1990, попробуй запустить от имени администратора и воспроизвести ошибку.
Это тут не причём и Windows Vista или 7, никокого отношения не имеет к Windows Xp, это совсем другая OC и в ней не требуется запуск от администратора.
Да, лучше всего создать новый тикет в баг-трекере. Или хотя бы более подробно описать проблему: на какой версии SB это происходит, менялся ли файл classes.db и т.д.
В последней, я постоянно обнавляю SB.
А эта ошибка случалась и раньше без измены файла: classes.db.
И да я добавил в него немного своих кейвордов, в основном это кейворды условий.
Ошибки этой точно не было в 3.04.
А тут даже когда я и ничего не изменял она может вылезти при пролистывании кейвордов любого класса.
Так же заранее хочу отметить ошибка может вылазить не всегда, например после от 3 до 10 и выше перезапусков её может и не быть, но это разумеется не решение проблемы.
А баг трекером не знаю как пользоваться, поэтому написал сюда.
Здравствуйте у меня при пролиставонии кейвордов: Actor и других выдаёт вот эту ошибку:
Надеюсь вы это исправите?
Pages: 1