Можно ли сделать, чтобы при поднятии предмета герою давались статы, а при выкидывании - убирались?
Или как сделать такую проверку (чтобы 2 раза не переписывать статы добавляемых айтемов).
хотя всё будет сделано через либы, но не суть

отлавливай поднятие предмета и выбрасывание,и по ид предмета даешь или убираешь чтото
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
17
Хэш довольно гибок и настраиваем, хоть и довольно сложно всё настроить.
SetStats('I000',str,agi,int,dmg,arm,allstats,skilldamage,evasion,critchance,critmultiplayer,maxhp,maxmp)
А насчёт CV - какое максимально значение может быть у кастом валуе?
28
PyCCKuu_4eJl, CV это инт
т.е. максимальное значение как у инта
2 в 31 степени
юзай баг с предметами чтобы управлять характеристиками героя
так тебе понадобится лишь несколько предметов которые будут увеличивать ту или иную характеристику
и если надо например дать + 20 силы то даёшь герою 20 предметов с бонусом + 1 силы и всё
28
можно улучшить это и хранить характеристику в CV предмета к примеру. Но это не оч гибко, нежели хэш
Так я предложил заготовку, а так там можно легко дописать и хеш, и струкруры, и cv.
32
nvc123:
PyCCKuu_4eJl, CV это инт
т.е. максимальное значение как у инта
2 в 31 степени
юзай баг с предметами чтобы управлять характеристиками героя
так тебе понадобится лишь несколько предметов которые будут увеличивать ту или иную характеристику
и если надо например дать + 20 силы то даёшь герою 20 предметов с бонусом + 1 силы и всё
Не всегда cv это инт. Он может принять значение с плавающей запятой и создать багу//
17
nvc123:
PyCCKuu_4eJl, CV это инт
т.е. максимальное значение как у инта
2 в 31 степени
юзай баг с предметами чтобы управлять характеристиками героя
так тебе понадобится лишь несколько предметов которые будут увеличивать ту или иную характеристику
и если надо например дать + 20 силы то даёшь герою 20 предметов с бонусом + 1 силы и всё
Разве есть книжки, добавляющие зелёные статы? Или я не уловил вашу мысль xD
Fakov:
Не всегда cv это инт. Он может принять значение с плавающей запятой и создать багу//
В CV наврядли можно запихать всё - будет либо багаться, либо я не осилю это, с шифрованием внутри варика я пока слаб.
22+(0.25*22)= 33
© Fakov
28
PyCCKuu_4eJl, не книжки а просто предметы
например веточка из доты
или туфля ловкости из обычного варика
баг позволяет добавлять предмет не добавляя его иконку и не занимая место в инвентаре
в результате можно дать герою сколько угодно предметов
про этот баг писали уже кучу раз и даже есть ресурс с наработкой на его основе
на его основе ещё как правило всякие системы инвентаря делают
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.